Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Redes de Computadoras I
Objetivos
Identificar el proceso de resolucin de nombres en una red. Determinar los mtodos y el orden de resolucin de nombres NetBIOS y DNS. Implementar el servicio WINS en una red Windows.
Contenido
Se tratarn los siguientes temas:
Nombres y direcciones de una computadora Nombres NetBIOS Nombres DNS Formas de resolucin Resolucin NetBIOS Resolucin DNS Definicin del Servicio WINS Ventajas Componentes Funcionamiento Instalacin del servidor WINS Instalacin del cliente WINS
3
Indicaciones importantes
A partir de la fecha todos los das el docente tomara un control escrito con los temas que sern vistos en dicha sesion, lo cual quiere decir que: El docente proporcionar a los estudiantes las diapositivas, texto i videos una semana antes Este material se compartira con los docentes de laboratorio y el docente coordinador de Redes. Los estudiantes estudiaran este material para el dia de la clase teorica en que se desarrollar el tema. Se empieza con el control escrito hoy: 04 de junio de 2013
4
130.45.20.1
060A3145CD01
Nombres NetBIOS
Nombres NetBIOS
Los nombres NetBIOS representan a las computadoras (Servidores y Estaciones) en una red Microsoft. Los nombres NetBIOS tienen una longitud mxima de 16 caracteres.
Nombres NetBIOS
Estos nombres a su vez pueden ser de 2 tipos:
nicos o exclusivos Grupo o no exclusivo
<direccin IP>
Nombre del host dada la direccin IP
Nbtstat -a
<nombre>
Nombre del host dado un nombre de equipo
9
10
11
12
13
14
Nombre Tipo Dir de Host Vida [s] -------------------------------------------------MASTER1 <20> nico 192.168.1.123 345 MASTER1 <00> nico 192.168.1.123 345
15
Nombre Tipo Estado --------------------------------------------MASTER1 <00> nico Registrado MASTER1 <20> nico Registrado TECSUP-AQP <00> Grupo Registrado TECSUP-AQP <1C> Grupo Registrado TECSUP-AQP <1B> nico Registrado TECSUP-AQP <1E> Grupo Registrado MASTER1 <03> nico Registrado TECSUP-AQP <1D> nico Registrado ..__MSBROWSE__.<01> Grupo Registrado
Direccin MAC = 00-01-03-68-3A-D9
16
17
18
Descubrimiento de nombres
Cuando una computadora desea comunicarse con otra computadora y conoce el nombre de sta, debe obtener su direccin IP.
Por medio de un mensaje Multicast a la red o Por una consulta a un servidor de nombres NetBIOS.
IP de PC01?
PC01
IP de PC01?
130.45.20.1
PC02
20
Nombres DNS
Nombres DNS
Los nombres DNS constan de dos partes:
Un nombre de host y un nombre de dominio.
Estos elementos combinados forman el nombre completo de dominio (FQDN: Fully Qualified Domain Name).
pc01 : Es el nombre del Host acme.com : Es el nombre del dominio
Nombre DNS: pc01.acme.com Direccin IP: 130.45.20.1
22
Formas de Resolucin
Resolucin de Direcciones
De acuerdo a la situacin se utiliza diversos protocolos para realizar la resolucin:
Por ejemplo en la resolucin de direccin MAC a direccin IP se utilizan los protocolos: RARP y ARP.
130.45.20.1 ARP RARP
Direccin MAC
24
Direccin IP
060A3145CD01
pc01.acme.com
Nombre DNS Cach DNS
LMHOSTS
130.45.20.1
Broadcast
HOSTS
WINS Direccin IP
130.45.20.1
DNS
Direccin IP
25
Resolucin NetBIOS
27
28
Broadcast/Multicast
La consulta se realiza por un mensaje Multicast.
Mensaje dirigido solo a los dispositivos que tienen activo el protocolo NetBIOS.
IP de PC01?
PC01
PC02 PC20
29
Archivo LMHOSTS
El archivo LMHOSTS contiene los nombres NetBIOS y las direcciones IP equivalentes de las computadoras.
LMHOSTS
PC20
Archivo LMHOSTS
Consideraciones:
Utilizado cuando se quiere acceder a computadoras que estn en otra red, detrs de un router. El archivo debe ser creado manualmente. Cada computadora debe tener un archivo LMHOSTS. Se pueden crear entradas permanentes, de tal manera que siempre estn en la Cach NetBIOS, para ello se agrega la palabra #PRE:
130.45.20.1 130.45.20.2 130.45.20.3 .... pc01 pc02 pc03 #PRE
31
WINS
Windows Internet Naming Service (WINS) es un servidor de nombres de Microsoft para NetBIOS, que mantiene una tabla con la correspondencia entre direcciones IP y nombres NetBIOS de ordenadores. Esta lista permite localizar rpidamente a otro ordenador de la red. Al usar un servidor de nombres de internet de Windows en una red se evita el realizar bsquedas ms laboriosas (como peticiones broadcast) para obtenerla, y se reduce de esta forma el trfico de la red. A partir de Windows 2000 WINS ha sido relegado en favor de DNS y Active Directory, sin embargo, sigue siendo necesario para establecer servicios de red con versiones anteriores de sistemas Microsoft
32
NETBIOS
NetBIOS, "Network Basic Input/Output System", es, en sentido estricto, una especificacin de interfaz para acceso a servicios de red, es decir, una capa de software desarrollado para enlazar un sistema operativo de red con hardware especfico. NetBIOS fue originalmente desarrollado por IBM y Sytek como API/APIS para el software cliente de recursos de una Red de rea local (LAN). Desde su creacin, NetBIOS se ha convertido en el fundamento de muchas otras aplicaciones de red.
33
NETBIOS
Pero este protocolo debe transportarse entre mquinas a travs de otros protocolos; debido a que por s mismo no es suficiente para transportar los datos en redes LAN o WAN, para lo cual debe usar otro mecanismo de transporte (Ej: en redes LAN protocolo NetBEUI, en redes WAN protocolo TCP/IP). Los protocolos que pueden prestar el servicio de transporte a NetBIOS son: IPC/IPX NetBEUI TCP/IP
34
Servidor WINS
La consulta se realiza a un servidor de nombres NetBIOS: Servidor WINS.
El servidor WINS tiene una base de datos dinmica de todos los clientes WINS. Solo atiende a los clientes WINS.
Base de Datos WINS 130.45.20.1 130.45.20.2 130.45.20.3 .... Servidor WINS pc01 pc02 pc03
IP de PC01?
130.45.20.1 Cliente WINS
35
Tipos de Nodos
Nodo tipo B Cach NetBIOS Multicast Nodo tipo P Cach NetBIOS WINS
LMHOSTS
Nodo tipo M Cach NetBIOS Multicast WINS Nodo tipo H
LMHOSTS
LMHOSTS
Resolucin DNS
Host Name
Es un nombre DNS asignado al host.
Se asigna al identificar el equipo. El nombre DNS puede ser de hasta 256 caracteres (para guardar compatibilidad con NetBIOS debe ser de 16 caracteres).
39
40
Cach DNS
Cada computadora recuerda los nombres DNS resueltos previamente en algn proceso. Disponible slo en Windows 2000 o posterior. Los sistemas operativos previos no contaban con este mtodo de resolucin. Para administrar la cach DNS, se utilizan los siguientes comandos:
ipconfig /displaydns (muestra la cach DNS) ipconfig /flushdns (elimina la cach DNS)
41
42
Archivo HOSTS
El archivo HOSTS contiene los nombres DNS y las direcciones IP equivalentes de las computadoras.
HOSTS
Servidor DNS
La consulta se realiza a un servidor de nombres DNS: Servidor DNS.
El servidor DNS tiene una base de datos parcialmente esttica de nombres DNS y sus direcciones IP. Solo atiende a los clientes DNS.
Base de Datos DNS IP de pc01.acme.com? 130.45.20.1 Cliente DNS 130.45.20.1 130.45.20.2 130.45.20.3 .... pc01.acme.com pc02.acme.com pc03.acme.com
Servidor DNS
44
45
Ping pc02.acme.com
1
Base de Datos DNS 130.45.20.1 130.45.20.2 130.45.20.3 .... Servidor DNS pc01.acme.com pc02.acme.com pc03.acme.com
46
48
6 Difusin
5 Servidor WINS
Archivo 3 Hosts
Definicin
El servicio WINS resuelve nombres NetBIOS. WINS proporciona una base de datos dinmica para el registro y la consulta de las asignaciones de nombres NetBIOS y direcciones IP.
205.65.34.3 = PC01
205.65.34.4 = PC02 205.65.34.5 = PC03
51
Componentes de WINS
Subred 2
Subred 1
53
Servidor WINS
El servidor WINS procesa las solicitudes de registro de nombre de los clientes, registra nombres e IPs de los clientes y responde a las consultas de nombres NetBIOS. El servidor WINS retorna la direccin IP del nombre consultado, si se encuentra en su base de datos.
Base de datos
Registro Consulta
Cliente WINS
Servidor WINS
54
55
Cliente WINS
El Cliente realiza las consultas para resolver nombres y est inscrito en la base de datos WINS.
Consulta IP de PC02? Respuesta PC02 = 205.65.34.20
Cliente WINS
Servidor WINS
56
57
Registro
Los clientes WINS se intentan registrar en el servidor primario WINS y despus de 3 intentos fallidos lo hacen en alguno de los servidores secundarios. El servidor puede estar en la red local o en una remota.
PC01
Registro PC01 205.65.34.3
WINS01
Respuesta PC01 205.65.34.3 TTL = 6 das
Cliente WINS
IP = 205.65.34.3
Servidor WINS
IP = 205.65.34.1
58
Renovacin
Los nombres permanecen por un cierto tiempo. Los clientes intentan renovar su registro de nombre cada 50% del TTL (TTL Time to Live). El TTL por lo general es de 144 horas (6 das).
PC01
Renovacin PC01 205.65.34.3
Respuesta PC01 205.65.34.3 TTL = 6 das
WINS01
Servidor WINS
IP = 205.65.34.1
59
Liberacin
Cada cliente WINS es responsable de mantener su nombre registrado. Los clientes liberan su registro al momento de apagar la computadora enviando un mensaje de liberacin al servidor WINS.
PC01
Liberacin PC01 205.65.34.3 Respuesta PC01 205.65.34.3 TTL = 0 das
WINS01
Cliente WINS
IP = 205.65.34.3
Servidor WINS
IP = 205.65.34.1
60
Consulta
Cuando un cliente WINS desea obtener la direccin IP de un host realiza los siguientes pasos:
Paso 1: Consulta en su cach por el nombre NetBIOS Paso 2: Si no existe, consulta en el servidor de Nombres (WINS) principal. Paso 3: Si el servidor principal esta fuera de servicio, consulta en el servidor secundario WINS. Paso 4: En caso de que no se encuentre, realiza un broadcast. Paso 5: En caso de no encontrar el nombre, recurre al archivo lmhosts.
61
Consulta
CACH
1 2
PC01
62
Consideraciones
Antes de instalar el servicio WINS debe considerar lo siguiente:
Nmero de servidores WINS:
Basta un servidor para la red. Dos servidores ofrecen tolerancia a fallos.
64
Servidor WINS
Por lo general es un servidor Windows NT/2000/2003/2008 al cual se le ha agregado el Servicio WINS.
65
Administrador WINS
El programa Administrador de WINS permite configurar y administrar la base de datos creada automticamente.
66
67
Registros Estticos
Usados cuando las computadoras no son Windows, por ejemplo estaciones Unix con NetBIOS.
69
70
71
Replicacin WINS
Qu es la Replicacin WINS?
La replicacin WINS es el proceso de copiar datos WINS actualizados de un servidor WINS a otros servidores WINS de una red con el objeto de sincronizarlos.
Servidor WINS A Replicacin WINS
Subred 1 Subred 2
Servidor WINS B
HostA
HostB
73
2 4 3 1
Servidor WINS B
Subred 1
Subred 2
1 de datos
2 El Servidor WINS A informa al Servidor WINS B que el umbral se ha alcanzado 3 El Servidor WINS B responde al Servidor WINS A con una solicitud de replicacin 4 El Servidor WINS A enva replicados de sus nuevas entradas de base de datos
74
2 Replicados enviados
Servidor WINS B
Subred 2
1 El Servidor WINS A solicita cambios en la base de datos cada 8 horas El Servidor WINS B enva replicados de sus nuevas entradas 2 de base de datos
75
79