Skip to main content

NetBIOS (o que é e como funciona)

The State of Pipeline Safety and Security in America (Pode 2024)

The State of Pipeline Safety and Security in America (Pode 2024)
Anonim

Em resumo, o NetBIOS fornece serviços de comunicação em redes locais. Ele usa um protocolo de software chamado NetBIOS Frames (NBF) que permite que aplicativos e computadores em uma rede local (LAN) se comuniquem com hardware de rede e transmitam dados pela rede.

NetBIOS, uma abreviatura de Network Basic Input / Output System, é um padrão da indústria de redes. Foi criado em 1983 pela Sytek e é frequentemente usado com o protocolo NetBIOS sobre TCP / IP (NBT). No entanto, ele também é usado em redes Token Ring, bem como pelo Microsoft Windows.

Nota: NetBIOS e NetBEUI são tecnologias separadas, mas relacionadas. O NetBEUI estendeu as primeiras implementações do NetBIOS com recursos adicionais de rede.

Como o NetBIOS funciona com aplicativos

Aplicativos de software em uma rede NetBIOS localizam e identificam um ao outro 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 em UDP, um protocolo de camada de transporte OSI simples para aplicativos de rede cliente / servidor com base no Protocolo da Internet (IP), pela porta 137 (em NBT).

O registro do nome NetBIOS é exigido pelo aplicativo, mas não é suportado pela Microsoft para IPv6. O último octeto é geralmente o Sufixo de NetBIOS que explica quais serviços o sistema tem disponível.

O serviço de cadastramento na Internet do Windows (WINS) fornece serviços de resolução de nomes para o 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 é chamado de modo de sessão, em que ambos os lados emitem comandos "enviar" e "receber" para entregar mensagens em ambas as direções. O comando "desligar" termina uma sessão NetBIOS.

O NetBIOS também suporta comunicações sem conexão via UDP. Aplicativos escutam na porta UDP 138 para receber datagramas NetBIOS. O serviço de datagrama pode enviar e receber datagramas e difundir datagramas.

Mais informações sobre o NetBIOS

A seguir estão algumas das opções que o serviço de nomes pode enviar via NetBIOS:

  • Adicionar nome registrar o nome NetBIOS
  • Adicionar nome do grupo é semelhante, mas registra o nome do grupo NetBIOS
  • Excluir nome é cancelar o registro de um nome NetBIOS, seja um nome ou um grupo
  • Encontrar nome é para procurar um nome NetBIOS na rede

Os serviços da sessão permitem esses primitivos:

  • Ligar para iniciar uma sessão através do nome NetBIOS
  • Ouço vai ver se uma tentativa pode ser feita para abrir a sessão
  • Desligar é usado para fechar uma sessão
  • Mandar irá enviar um pacote durante a sessão
  • Enviar sem confirmação é o mesmo que enviar, mas não requer um reconhecimento de que foi enviado pela sessão
  • Receber aguarda o pacote de entrada

Quando no modo de datagrama, estas primitivas são suportadas:

  • Enviar datagrama irá enviar um datagrama através do nome NetBIOS
  • Enviar datagrama de transmissão é para enviar um datagrama para cada nome NetBIOS registrado na rede
  • Receber datagrama aguarda um pacote Enviar datagrama
  • Receber Datagrama de Transmissão aguarda um pacote de transmissão de envio