WINS ( Servicio de nombres de Internet de Windows en inglés , Servicio de nombres de Internet de Windows en ruso ) es un servicio para hacer coincidir los nombres de los equipos NetBIOS con las direcciones IP del host .
Aunque WINS no ha quedado obsoleto, Microsoft no recomienda instalarlo en nuevos sistemas [1] y reemplazar WINS con DNS.
El servidor WINS maneja el registro de nombres, las consultas y la liberación de nombres. quizás[ estilo ] , cuando se usa NetBIOS sobre TCP/IP , se requiere un servidor WINS para determinar las direcciones IP correctas. Utiliza el puerto 137 sobre TCP y UDP .
Hay dos servidores WINS: uno de ellos viene con Windows Server, el segundo está incluido en el paquete Samba (también hay un puerto Samba4WINS separado ). Se recomienda su uso en redes con más de un segmento y cuando existan equipos con sistemas operativos que no estén basados en Active Directory. En su esencia y funcionalidad, WINS es similar a DNS para NetBIOS, pero sin el soporte de una estructura jerárquica.
WINS brinda una serie de beneficios a los administradores de redes TCP/IP, que incluyen:
La resolución de nombres para clientes WINS es una extensión de un proceso de resolución de nombres similar que utilizan todos los clientes Microsoft NetBIOS sobre TCP/IP (NetBT) en una red que solicita la resolución de nombres NetBIOS. La forma real en que se resuelven los nombres es transparente para el usuario.
En Windows XP y Windows 2000, los clientes WINS utilizan la siguiente secuencia de pasos para resolver un nombre cuando una aplicación similar que utiliza el protocolo NetBIOS realiza una consulta de uso de red .
Los principales componentes de WINS son los servidores WINS y los clientes WINS. Algunas configuraciones también usan intermediarios: proxies WINS.
El servidor WINS procesa las solicitudes de registro de nombres de los clientes WINS, registra sus nombres y direcciones IP y responde a las solicitudes de resolución de nombres NetBIOS de los clientes devolviendo una dirección IP por nombre si el nombre está en la base de datos del servidor.
Los servidores WINS también se pueden configurar para replicar el contenido de sus bases de datos (que almacenan asignaciones NetBIOS de nombres de equipos a direcciones IP) en otros servidores WINS. Cuando ejecuta un cliente WINS en una red, como una estación de trabajo, su nombre y dirección IP se envían en una solicitud de registro directamente al servidor WINS principal configurado para ese cliente. Dado que este servidor es el que registra a los clientes, se le llama propietario de los registros de clientes en la base de datos.
Base de datos WINSLa base de datos WINS almacena asignaciones entre los nombres NetBIOS y las direcciones IP de las computadoras en una red. Si se configura un asociado de replicación para el servidor WINS, el contenido de la base de datos en el servidor local se replica (empuja) al servidor del asociado de replicación. Si los socios de replicación están configurados como socios de "extracción", los registros del servidor WINS remoto se copian en la base de datos local. Los intervalos de replicación se configuran en Microsoft Management Console (MMC) mediante el complemento WINS, también conocido como consola WINS.
Además, la consola WINS proporciona las herramientas necesarias para administrar, ver, realizar copias de seguridad y restaurar la base de datos del servidor WINS. Realice una copia de seguridad de la base de datos cada vez que realice una copia de seguridad de otros archivos en el servidor WINS.
Los clientes WINS registran sus nombres con el servidor WINS cuando se inician o se conectan. Luego, los clientes realizan una solicitud al servidor WINS para resolver las direcciones de nombres remotos cuando sea necesario.
Los clientes habilitados para WINS son equipos que se pueden configurar para usar un servidor WINS directamente. La mayoría de los clientes WINS suelen tener varios nombres NetBIOS que deben registrar para utilizarlos en la red. Estos nombres se usan para publicar diferentes tipos de servicios de red, como servicios de mensajería o servicios de estaciones de trabajo, que cada computadora puede usar de diferentes maneras para comunicarse con otras computadoras en la red.
Un proxy WINS es una computadora cliente WINS configurada para actuar en nombre de otras computadoras que no pueden usar WINS directamente. Un proxy WINS ayuda en la resolución de nombres NetBIOS para computadoras ubicadas en redes TCP/IP enrutadas.
De manera predeterminada, la mayoría de las computadoras que no pueden usar WINS usan una transmisión para resolver nombres NetBIOS y registrar sus nombres NetBIOS en la red. El proxy WINS se puede configurar para escuchar en nombre de estas computadoras y consultar el servidor WINS para los nombres no permitidos por la transmisión.
Los proxies WINS son útiles y necesarios en redes que tienen clientes que solo tienen permisos de transmisión de NetBIOS (o nodos b). En la mayoría de las redes, todos los clientes suelen admitir WINS y, por lo tanto, no se necesitan proxies WINS allí.
Los proxies WINS escuchan las funciones del servicio de nombres NetBIOS del nodo b (registro de nombres, liberación de nombres y consulta de nombres) y pueden responder a solicitudes de nombres que son remotos y no están en uso en la red local. Los proxies se comunican directamente con el servidor WINS para obtener la información necesaria para responder a tales transmisiones locales.
Los proxies WINS se utilizan como se describe a continuación.
Las herramientas principales para administrar servidores WINS son la consola WINS y los comandos Netsh para WINS.
La consola WINS es un complemento de Microsoft Management Console (MMC).
Después de instalar un servidor WINS, puede usar la consola WINS o los comandos Netsh para WINS para realizar las siguientes tareas administrativas básicas.
Además, puede usar la consola WINS o los comandos Netsh para WINS para realizar tareas de configuración avanzadas o opcionales, como:
ver y modificar las propiedades de WINS, como la configuración del intervalo de actualización y otros intervalos utilizados para registrar, actualizar y validar registros de nombres almacenados en la base de datos del servidor;