Publiqué una pregunta similar en StackOverflow. Alguien me sugirió publicar una pregunta similar aquí y ver si alguien me puede dar una idea.
Desde MSDN, me dijeron que NetBIOS ya no es compatible a partir de Windwos Vista. Efectivamente, ya no puedo ver ningún nombre NetBIOS de las propiedades de la red.
Sin embargo, cuando escribo códigos en mi Windows 7, todavía encuentro nombres de NetBIOS en muchos lugares. Por ejemplo
- Todavía puedo usar "MYDOMAIN \ Harvey" para iniciar sesión en mi máquina, donde creo que MYDOMAIN es un nombre de NetBIOS.
- Las variables de entorno COMPUTERNAME y USERDOMAIN siguen siendo nombres NetBIOS. Espero ver un nombre DNS aquí
- Mis nombres de instancia de SQL Server que surgen de mi SQL Server Management Studio siguen siendo algo así como MYMACHINE \ Instance1.
Supongo que Microsoft todavía mantiene algunas partes de la misma por compatibilidad con versiones anteriores. Quiero entender cómo Windows 7 va a resolver el nombre de NetBIOS a una dirección IP. Encontré este artículo que explica cómo funciona la resolución de nombres NetBIOS . Me temo que esto ya no es cierto para Windows 7. Al menos no hay un servidor WINS para mí. ¿Alguien puede explicarme cómo Windows 7 hace la resolución de nombres NetBIOS?
ACTUALIZACIÓN Si el protocolo se ha ido, ¿cómo sucede la resolución de nombre NetBIOS? ¿Todavía habla con WINS? En caso afirmativo, ¿sigue utilizando el protocolo NetBIOS para hablar con WINS?
fuente
NETBIOS sobre TCP / IP ciertamente todavía es compatible con Windows Vista y superior. Puede ver esto en la configuración de TCP / IP en su adaptador. Todavía hay un lugar para agregar direcciones de servidor WINS. Estamos ejecutando múltiples servidores WINS aquí en el campus y todos nuestros clientes todavía los usan. Dicho esto, DNS es el método de resolución con nombre moderno / preferido, sin embargo, NETBIOS todavía existe para la compatibilidad con aplicaciones y / o redes heredadas.
fuente
En lugar de tratar de repetir lo que está bien documentado en otra parte ... leer http://www.jacco2.dds.nl/samba/smb.html
(NetBIOS todavía existe - NETBEUI se ha ido)
fuente
Más observación que respuesta ...
Hice un seguimiento una vez en una máquina que tenía WINS deshabilitado, DNS deshabilitado y NetBios sobre TCP / IP habilitado. Una consulta de un nombre en la misma red, generó una única transmisión, respondida por el maestro de navegación local. Con ese Navegador desactivado, el cliente envió X (no recuerdo pero fueron> = 10) transmisiones antes de que otro cliente respondiera. Y cuando se realizó una consulta para una máquina en otra red, el cliente transmitió 100 consultas y luego recibió una respuesta de una máquina en esa segunda red. Netbios debe tener un mecanismo para reenviar solicitudes entre redes.
NetBios es muy resistente y podría estar recogiendo la holgura con más frecuencia de lo que la gente sabe (como en redes con WINS deshabilitado o DNS está mal configurado).
fuente