Sie sind auf Seite 1von 26

WINS

CONCEPTOS GENERALES

DEFINICIN
Un servidor WINS es una base de datos distribuida en la que se registran y consultan asignaciones dinmicas de nombres NetBios y direcciones IP.

Nombres NetBios
Los ordenadores comunican por direccin IP pero puesto que nos es mas sencillo recordar nombres, existen estndares para resolver nombres a direcciones IP. Uno de ellos est basado en nombres Netbios.
1.
2.

3.

4.

El primer mtodo para resolver los nombres es realizar una difusin y pedir al poseedor del nombre que nos devuelva su IP. (Broadcast, Inunda la red) Otro modo de resolver los nombres es una base de datos local en la que exista una tabla que relacione nombres y direcciones IP, esto soluciona el problema de las inundaciones de la red. (Fichero LMHOST situado en %systemroot%/system32/drivers/etc, precisa actualizacin manual uno a uno). Un modo mas eficiente sera el de tener una base de datos centralizada, esto soluciona el problema de ir host a host cambiando los ficheros. ( Aadiendo #INCLUDE \\Servidor\recurso\lmhosts o bien varios con #begin_alternate y #end_alternate, esto precisa apuntar manualmente los cambios y los nuevos) La mejor solucin es una base de datos de actualizacin dinmica como un servidor WINS. Al hacerse cliente del WINS, este nos aade a la base de datos. Ya podemos consultar a ese servidor por cualquier nombre que tenga registrador.

Tipos de nodo
El tipo de nodo de un Host marca el modo en el que se comporta para resolver los nombres NetBios. Los tipos de nodo se configuran en el registro en
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters en la que se aade una entrada DWORD llamada NodeType con valores 1,2,4 u 8.
Nodo B (1): El Host resolver los nombres NetBios por Difusin nicamente (Broadcast) Nodo P (2): El Host resolver los nombres NetBios consultando a un servidor WINS que tenga configurado. (Peer to peer) Nodo M (4): El Host intentar resolver por difusin los nombres y solo si no lo logra, intentar consultar al servidor WINS que tenga configurado. (Mixto) Nodo H (8): El Host intentar resolver consultando a un servidor WINS y solo si no encuentra solucin realizar una difusin. (Hbrido)

Por defecto todos los Hosts son tipo B. En el momento en el que configuramos un servidor WINS el host se convierte en nodo H. Los otros dos tipos de nodo hay que configurarlos en el registro o bien a travs de una de las opciones del servidor DHCP.

Modos de resolucin
Cuando nos referimos a un nombre Netbios, el ordenador sigue una serie de pasos para intentar resolverlo. Este supuesto es en el caso de no tener configurado ningn servidor DNS.
1. 2. 3. Utiliza la cach de nombres que ya ha resuelto. (nbtstat c) Consulta el fichero HOSTS (%systemroot%/system32/drivers/etc) Utiliza uno de estos 4 mtodos en funcin del tipo de nodo B: Broadcast M: Broadcast, WINS P: Servidor WINS H: WINS, Broadcast Consulta el fichero LMHOSTS (%systemroot%/system32/drivers/etc)

4.

En caso de no lograr resolver por el mtodo 1, intentara el 2, luego el 3 y el 4. En caso de lograr resolver, se parara este proceso. Recordamos que cuando configuramos un servidor WINS, el tipo de nodo pasa a ser Hbrido (H) Antes de consultar la cach, chequeara si el nombre consultado es el suyo.

Cuando utilizar WINS


1. Cuando existen equipos heredados que precisen nombres NetBios. Existen sistemas operativos Microsoft que precisan de
nombres Netbios para encontrar determinados servicios.

2.

Cuando no estn preparados todos los equipos para usar nombres DNS Puede que algunos clientes de la red no estn
preparados para usar los nombres de Host o nombres DNS.

3.

Cuando existen mltiples subredes y se usan nombres Netbios.


Dado que las difusiones no pasan los routers, precisamos un servidor WINS que nos permita resolver los nombres de otra subred

4.

Cuando se precisa usar nombres Netbios y queremos evitar difiusiones Cuando precisamos nombres Netbios y nuestra red es
grande, las difusiones pueden mermar la velocidad de la red. Con un Servidor WINS en la red, se reducen al mnimo las difusiones.

Proxy Wins
Un servidor Proxy Wins es un equipo cliente configurado para actuar en representacin de equipos que no pueden utilizar Wins. Cuando utilizar un Proxy Wins: - En redes enrutadas, pues las difusiones no pasan los routers. El proxy Wins se encargar de que pase. - En redes en las que los clientes no sepan consultar al Wins y dado que el Wins no contesta difusiones.
Que hace un Proxy Wins: - Cuando un nodo B se quiere registrar en la red, el Proxy realiza el registro por l. Si ya estuviese en uso el nombre, enviara una respuesta de registro negativa al Host - Cuando un nodo B enva una consulta a un Host que no est en su subred, el Proxy intentar resolverlo consultando su cach o al Wins configurado.

Servidores y clientes WINS


La funcin de los servidores WINS es la de mantener una base de datos de nombres y direcciones IP y responder a las consultas. Por otro lado los servidores WINS pueden replicar su base de datos en otros servidores WINS. Estos sern sus asociados de replicacin y estos pueden ser de insercin, de extraccin o ambos. La base de datos de un servidor ser la de sus propios registros mas las de todos los asociados que repliquen con l.

(DIBUJO de enrutador) En los clientes podemos establecer un Wins principal y uno secundario. Por defecto el cliente se pondr en contacto con el Wins principal para todas sus gestiones (registro, renovacin, liberacin y consulta y resolucin de nombres) y usar el secundario si, y solo si: a. El principal no est en la red b. En caso de estar haciendo una consulta y el principal no consigue resolver el nombre. Se pueden configurar hasta 12 Wins secundarios.

La base de datos
Compactar Copia de seguridad Archivos Rplica

IMPLEMENTACION

INSTALANDO SERVIDOR
Ver vdeo explicativo
PRCTICA: Instalar el servicio WINS, segn el vdeo explicativo

CONFIGURANDO CLIENTE
Ver vdeo explicativo
PRCTICA: Configurar el cliente WINS, segn el vdeo explicativo

Registo de nombres
El registro de nombres en el caso de los servidores Wins es dinmico, basta con hacerse cliente del servidor para que se agregue una entrada con el nombre y la direccin IP. El proceso ser visto en el siguiente tema. Tambin se pueden realizar de modo manual para clientes que no puedan registrarse en servidores Wins como son los clientes Unix.

Interfaz

Copia de seguridad

PROCESO DE RESOLUCIN

Registro de Nombres
Cada cliente Wins se configura con uno o mas servidores Wins. Cuando el cliente es iniciado, este registra su nombre y direccin IP en el servidor Wins. Este proceso se hace a travs de una solicitud de registro. Si el nombre an no est utilizado en la red, el servidor devuelve un mensaje de registro correcto. Este mensaje incluye un tiempo de vida, que ser el tiempo que el nombre permanecer registrado para el cliente.
Si se encuentra un nombre duplicado al intentar realizar el registro, el servidor enva un desafo al propietario (3 consultas cada 500ms). Si el propietario contesta, se enva una solicitud de registro negativa al cliente Wins. Si el propietario no contesta, se mandar una respuesta positiva Si el servidor Wins no est disponible: El cliente realizar tres intentos de encontrar el servidor. Si no lo consigue, intentar el registro en el siguiente Wins configurado y si no lo consiguiese, realizara una difusin para registrar su nombre

Renovacin
Los clientes han de renovar antes de que acabe el intervalo de renovacin (tiempo que es almacenado el registro como activo). Esta renovacin se hace con una solicitud de renovacin y ser contestada por el servidor con un nuevo intervalo. Proceso:
1. 2. 3. El cliente enva una solicitud de renovacin una vez ha consumido la mitad de intervalo de renovacin. Si el servidor principal no lo actualiza, lo intentara cada 10 min durante 1 hora, si no lo consigue, intentar en los servidores secundarios. Despus de hacerlo en el secundario de la misma manera, volver a probar en el primario y as hasta que se consuma el intervalo de renovacin o hasta que consiga renovar Si consigue renovar, volver a establecerse un nuevo intervalo de renovacin. Si el cliente no consigue registrar durante el intervalo de renovacin, se liberar el nombre en el servidor.

4. 5.

Liberacin
Cuando un cliente es cerrado correctamente, antes de apagarse enva una solicitud de liberacin de nombres al servidor Wins. Este proceso permite que el nombre quede disponible para que otro Host lo utilice. El servidor marcar la entrada como inactiva y contestar al Host con el nombre NetBios que se le asign y con un tiempo de vida (TTL) igual a cero

Consulta y respuesta
Dado que cuando se configura un servidor Wins en un cliente, este se convierte en un nodo H, el proceso ser el siguiente: 1. Cuando el usuario utiliza un nombre Netbios lo primero que se consulta es la cach Netbios 2. Si no se resuelve, se enva una consulta al servidor Wins principal. El cliente hace tres consultas antes de cambiar de servidor Wins. Si se resuelve, el cliente recibir un un mensaje satisfactorio con la direccin IP del nombre consultado. 3. Si ninguno de los servidores lo consigue resolver, el Wins devolver al cliente un mensaje Request name does not exist y se realiza la difusin. Si no se resuelve en cach ni por servidor Wins ni por difusin, an se podr resolver con el fichero LMHOSTS o Hosts o mediante DNS.

REPLICACIN

Tipos de replicacin
Dos servidores Wins que replican entre ellos su base de datos se llaman asociados de replicacin. Estos asociados se pueden configurar manualmente y los hay de los siguientes tipos
Extraccin: Un servidor que tiene configurado un asociado de extraccin le mandar una peticin para que le replique su base de datos al primero cada cierto tiempo. Insercin: Un servidor que tiene configurado un asociado de insercin le manda a este ltimo un mensaje despus de que cambie su Id de versin un determinado nmero de veces (Bien por cambios o replicaciones)

Estos van siempre en parejas, todo asociado de insercin precisa uno de extraccin y viceversa, de otro modo no funcionara.

Comandos

LMHOSTS

PRACTICA-2
Entregar una hoja con: NOMBRE Y:
Tipo de instalacin (haba o no definido un DNS), si es raz o secundario Archivos generados en cada ocasin, tanto de zona como otros. Acciones que me deja hacer de manera predeterminada en uno y otro caso.

Das könnte Ihnen auch gefallen