NetBIOS fornece serviços de comunicação em redes locais. Ele usa um protocolo de software chamado NetBIOS Frames que permite que aplicativos e computadores em uma rede local se comuniquem com a rede. hardware e para transmitir dados pela rede.
NetBIOS, uma abreviatura de Network Basic Input/Output System, é um padrão da indústria de rede. Foi criado em 1983 pela Sytek e é frequentemente usado com o protocolo NetBIOS sobre TCP/IP. No entanto, também é usado em redes Token Ring, bem como no Microsoft Windows.
NetBIOS e NetBEUI são tecnologias separadas, mas relacionadas. A NetBEUI estendeu as primeiras implementações de NetBIOS com recursos de rede adicionais.
Como o NetBIOS funciona com aplicativos
Os aplicativos de software em uma rede NetBIOS localizam-se e identificam-se uns aos outros por meio de seus nomes NetBIOS. No Windows, o nome NetBIOS é separado do nome do computador e pode ter até 16 caracteres.
Os aplicativos em outros computadores acessam nomes NetBIOS por meio de UDP, um protocolo simples da camada de transporte OSI para aplicativos de rede cliente/servidor baseado no protocolo da Internet na porta 137.
O registro do nome NetBIOS é exigido pelo aplicativo, mas não é suportado pela Microsoft para IPv6. O último octeto geralmente é o sufixo NetBIOS que explica quais serviços o sistema tem disponíveis.
O Windows Internet Naming Service fornece serviços de resolução de nomes para NetBIOS.
Dois aplicativos iniciam uma sessão NetBIOS quando o cliente envia um comando para 'chamar' outro cliente (o servidor) pela porta TCP 139. Isso é conhecido como modo de sessão, onde ambos os lados emitem comandos 'enviar' e 'receber' para entregar mensagens em ambas as direções. O comando 'hang-up' encerra uma sessão NetBIOS.
O NetBIOS também oferece suporte a comunicações sem conexão por meio de UDP. Os aplicativos escutam na porta UDP 138 para receber datagramas NetBIOS. O serviço de datagrama envia e recebe datagramas e transmite datagramas.
Mais informações sobre NetBIOS
A seguir estão algumas das opções que o serviço de nomes pode enviar por meio do NetBIOS:
como encontrar nenhum identificador de chamadas
- Adicionar nomepara registrar o nome NetBIOS
- Adicionar nome do grupoé semelhante, mas registra o nome do grupo NetBIOS
- Excluir nomeserve para cancelar o registro de um nome NetBIOS, seja ele um nome ou grupo
- Encontrar nomeserve para procurar um nome NetBIOS na rede
Os serviços de sessão permitem estas primitivas:
- Chamarpara iniciar uma sessão através do nome NetBIOS
- Ouvirverá se uma tentativa pode ser feita para abrir a sessão
- Desligaré usado para fechar uma sessão
- Enviarenviará um pacote pela sessão
- Enviar sem confirmaçãoé o mesmo que enviar, mas não requer uma confirmação de que foi enviado através da sessão
- Receberespera pelo pacote recebido
Quando no modo datagrama, estas primitivas são suportadas:
- Enviar datagramaenviará um datagrama através de 0. o nome NetBIOS
- Enviar datagrama de transmissãoserve para enviar um datagrama para cada nome NetBIOS registrado na rede
- Receber datagramaespera por um pacote de envio de datagrama
- Receber datagrama de transmissãoespera por um pacote Send Broadcast
- Qual é a diferença entre NetBIOS e DNS?
O Sistema de Nomes de Domínio (DNS) é um diretório para comunicação entre dispositivos pela Internet. É necessária uma conexão com a Internet para usar o DNS, mas o NetBIOS está disponível para todas as máquinas em uma rede local.
- Qual é o número máximo de caracteres em um nome NetBIOS?
Dezesseis. O primeiro caractere deve ser alfanumérico (não um caractere especial) e o caractere final não pode ser um sinal de menos (-) ou ponto final. Você deve ter pelo menos uma carta; eles não podem ser todos números.
- Qual é o comando para exibir estatísticas de NetBIOS sobre TCP/IP?
Use o comando nbtstat para ver estatísticas do protocolo NetBIOS sobre TCP/IP (NetBT), bem como tabelas de nomes NetBIOS e o cache de nomes NetBIOS. Execute o comando sem parâmetros para ver informações de Ajuda.