O NetBIOS realmente entrou no Windows?

9

Eu postei uma pergunta no StackOverflow. Alguém me sugeriu que fizesse uma pergunta semelhante aqui e veja se alguém pode me dar alguma idéia.

No MSDN, me disseram que o NetBIOS não é mais suportado a partir do Windwos Vista. Com certeza, não consigo mais ver nenhum nome de NetBIOS das propriedades de rede.

No entanto, quando escrevo códigos no meu Windows 7, ainda encontro nomes NetBIOS em muitos lugares. Por exemplo

  1. Ainda posso usar "MYDOMAIN \ Harvey" para fazer logon em minha máquina, onde acredito que MYDOMAIN seja um nome NetBIOS.
  2. As variáveis de ambiente COMPUTERNAME e USERDOMAIN ainda são nomes NetBIOS. Espero ver um nome DNS aqui
  3. Meus nomes de instâncias do SQL Server provenientes do meu SQL Server Management Studio ainda são algo como MYMACHINE \ Instance1.

Acredito que a Microsoft ainda mantenha algumas partes dele para compatibilidade com versões anteriores. Eu quero entender como o Windows 7 vai resolver o nome NetBIOS para um endereço IP. Eu encontrei este artigo explicando como a resolução de nomes NetBIOS funciona. Eu tenho medo que isso não seja mais verdade para o Windows 7. Pelo menos não há servidor WINS para mim. Alguém pode me explicar como o Windows 7 faz a resolução de nomes NetBIOS?

UPDATE Se o protocolo se foi, como acontece a resolução de nomes NetBIOS? Ainda fala com o WINS? Se sim, ainda está usando o protocolo NetBIOS para conversar com o WINS?

    
por Harvey Kwok 20.01.2011 / 20:03

4 respostas

3

"NetBIOS" o protocolo ( NBF ) é ido, muito substituído por NBT, CIFS, etc. "NetBIOS" como parte do nome de outras coisas ainda existe.

O Windows ainda possui um servidor WINS incorporado, mesmo que não haja um servidor WINS dedicado na rede.

    
por 20.01.2011 / 20:08
2

O NETBIOS sobre TCP / IP ainda é certamente suportado no Windows Vista e superior. Você pode ver isso nas configurações de TCP / IP no seu adaptador. Ainda há um ponto para adicionar endereços de servidores WINS. Estamos executando vários servidores WINS aqui no campus e todos os nossos clientes ainda os usam. Dito isso, o DNS é o método de resolução moderno / preferido, no entanto, o NETBIOS ainda está disponível para compatibilidade com aplicativos e / ou redes legadas.

    
por 20.01.2011 / 20:11
1

Em vez de tentar refazer o que está bem documentado em outros lugares ... leia o link

(o NetBIOS ainda existe - o NETBEUI desapareceu)

    
por 21.01.2011 / 12:27
0

Mais observação do que resposta ...

Eu fiz um rastreamento uma vez em uma máquina que tinha o WINS desabilitado, o DNS desabilitado e o NetBios habilitado para TCP / IP. Uma consulta por um nome na mesma rede gerou uma única transmissão, respondida pelo Browse Master local. Com esse Browse Master desativado, o cliente enviou X (não se lembra, mas foi > = 10) antes de outro cliente responder. E quando uma consulta era feita para uma máquina em outra rede, o cliente transmitia 100 consultas e então recebia uma resposta de uma máquina naquela segunda rede. O Netbios deve ter um mecanismo para encaminhar solicitações entre redes.

O NetBios é muito resiliente e pode estar obtendo a folga mais frequentemente do que as pessoas sabem (como em redes com o WINS desabilitado ou o DNS está configurado incorretamente).

    
por 27.05.2011 / 22:19