Bibliografa recomendada Resources for DHCP: http://www.dhcp.org/ RFC 2131 . Descripcin de la operacin del protocolo RFC 2132 . Describe las opciones de configuracin DHCP . HOWTO Ralph Droms, Ted Lemon, THE DHCP HANDBOOK, Bucknell University Macmillan Technical Publishing, Indianapolis, IN Sumario Qu es DHCP? Como funciona DHCP Qu es DHCP? El protocolo DHCP (Dynamic Host Configuration Protocol) es un mecanismo que permite ofrecer parmetros de configuracin a estaciones TCP/IP
Consiste de dos componentes: Un protocolo para entregar parmetros de configuracin desde un Servidor DHCP hacia una estacin Un mecanismo para la asignacin de direcciones IP a las estaciones
Se basa en un modelo Cliente-Servidor en el que un Servidor DHCP designado asigna direcciones IP y entrega parmetros de configuracin para configurar estaciones dinmicamente.
Una estacin no se convierte en servidor DHCP a menos que se configure explcitamente para serlo Qu es DHCP? RFC 2131 Base de Datos DHCP IP Address1 IP Address2 IP Address3 IP Address2 IP Address1 Servidor DHCP Cliente DHCP Estacin No-Cliente DHCP Cliente DHCP Mecanismo de asignacin de Direcciones Dinmico Automtico Manual Parmetros de configuracin (RFC 2132) Ms de 70 opciones de configuracin para clientes DHCP, adems de la direccin IP, y se contina expandiendo (Capacidad en el protocolo para hasta 256 opciones, de las cuales se reservan de la 128 a 254 Esta RFC hace obsoleta a la RFC 1533 y supersede a RFC 1497 Ejemplos ms comunes de opciones son: 1 Mscara de Subred 3 Router Lista de routers en la subred del cliente 6 Servidores DNS Lista de Servidores de DNS disponibles 15 Nombre de Dominio Nombre del dominio DNS . 44 WINS/NBNS servers Lista de Servidores NetBIOS 46 WINS/NBT node type Tipo de Nodo NetBIOS
Formato del Paquete DHCP OPCODE Hardware Type HW Address Length HOPS Transaction ID Segundos Flags Client IP Address Your (Client) IP Adress IP Address of Server Relay Agent IP Adress Client Hardware Address (16 bytes) Optional server host name, null terminated string (64 bytes) Boot file name (128 bytes) Opciones (Longitud Variable) Funcionamiento de DHCP Servidores DHCP Cliente DHCP IP Lease Selection IP Lease Request IP Lease Acknowledgment IP Lease Offer Protocolo de Transporte: UDP Puertos : Servidor 67; Cliente 68 No hay servidores DHCP Online Servidores DHCP Cliente DHCP IP Lease Request 9 segundos IP Lease Request 13 segundos IP Lease Request 16 segundos IP Lease Request 5 minutos IP Lease Request El cliente espera 1 segundo por una oferta Al no recibirse oferta intentar de nuevo las solicitudes tres veces (a los 9, 13 y 16 segundos mas un tiempo aleatorio entre 0 y 1000 milisegundos) Reintento cada 5 minutos
IP Lease Request y Offer Servidor DHCP Cliente DHCP DHCPDISCOVER Source IP Address = 0.0.0.0 Dest. IP Address = 255.255.255.255 Hardware Address = 08004.... Router IP DHCPOFFER Source IP Address = 131.107.3.24 Dest. IP Address = 255.255.255.255 Offered IP Address = 131.107.8.13 Client Hardware Address = 08004... Subnet Mask = 255.255.255.0 Length of Lease = 72 hours Server Identifier = 131.107.3.24 IP Lease Selection y Acknowledgment DHCP Server DHCP Client DHCPREQUEST Source IP Address = 0.0.0.0 Dest. IP Address = 255.255.255.255 Hardware Address = 08004.... Requested IP Address = 131.107.8.13 Server Identifier = 131.107.3.24
IP Router DHCPACK Source IP Address = 131.107.3.24 Dest. IP Address = 255.255.255.255 Offered IP Address = 131.107.8.13 Client Hardware Address = 08004... Subnet Mask = 255.255.255.0 Length of Lease = 72 hours Server Identifier = 131.107.3.24 DHCP Option: Router = 131.107.8.1 IP Lease Renewal DHCP Server DHCP Client DHCPREQUEST Source IP Address = 131.107.8.13 Dest. IP Address = 131.107.3.24 Requested IP Address = 131.107.8.13 Hardware Address = 08004....
IP Router DHCPACK Source IP Address = 131.107.3.24 Dest. IP Address = 131.107.8.13 Offered IP Address = 131.107.8.13 Client Hardware Address = 08004... Subnet Mask = 255.255.255.0 Length of Lease = 72 hours Server Identifier = 131.107.3.24 DHCP Option: Router = 131.107.8.1 Primer Intervalol de Renovacin 1 2 TTL Intervalos de Renovacin Siguientes 7 8 TTL IP Rebinding DHCP Server DHCP Client DHCPREQUEST Source IP Address = 131.107.8.13 Dest. IP Address = 255.255.255.255 Rebinding IP Address = 131.107.8.13 Server Identifier = 131.107.3.24 Hardware Address = 08004....
IP Router DHCPACK Source IP Address = 131.107.3.24 Dest. IP Address = 131.107.8.13 Offered IP Address = 131.107.8.13 Client Hardware Address = 08004... Subnet Mask = 255.255.255.0 Length of Lease = 72 hours Server Identifier = 131.107.3.24 DHCP Option: Router = 131.107.8.1 Domain Name System (DNS) M.Sc. Ing. Reynaldo Castao Umaa
Nombres DNS y bsqueda de informacin Qu no hace DNS?
DNS no controla el enrutamiento DNS no afecta la conectividad IP
Sin embargo
Cuando los nombres no pueden ser traducidos a IPs, debido a fallos en el servicio o configuracin DNS, en ocasiones el usuario final supone que hay problemas de conectividad en la red. > telnet fcys.uni.edu.ni trying ns1.curso.edu.ni Not connected
unknown host ns1.curso.edu.ni Host names Fully Qualified Domain Names (FQDN) host.subdomain.domain ftp.cisco.com ns.ti.com ns1.curso.edu.ni Eclipse.cablenet.com.ni Funcionamiento de DNS El Sistema DNS funciona mediante un modelo Cliente Servidor
ping HostB.training.microsoft.com 2 1 Router Resolucion Nombres Direccion IP Resuelta Domain Name System Server Domain Name = HostB.training.microsoft.com Bsqueda Invertida (Reverse Lookup) IP: 169.254.16.0/24 Dominio: 16.254.169.in-addr.arpa IP: 169.254.16.200 hostname: ns1.curso.edu.ni Se emplea para descubrir hostnames a partir de direcciones IP
Se emplea un dominio de segundo nivel especial denominado in- addr.arpa
El dominio in-addr.arpa tiene la misma estructura jerrquica que el espacio de nombres DNS.
Las direcciones IP se invierten para mantener la especificacin ms general a la derecha
Las compaas administran su dominio in-addr.arpa basados en su IP y mscara Roles de Servidores (servidores raz)
Servidor de Nombre Raz (root name server):
Servidor de Nombres Primario (primary) Autorizativo de una zona. Mantiene los datos DNS Servidor de Nombres Secundario (secondary) Autorizativo de una zona No mantiene los datos. Se descargan del Primario Se emplea como respaldo y balance de carga Servidor de Nombres de slo cach (caching-only)
Fordwarder
Esclavo (slave)
Cuando no ofrecer Servicio DNS Se obtiene acceso a internet a travs de un proveedor de Internet que ofrece la administracin de DNS como servicio.
No se necesitan ofrecer nombres locales NETBIOS. La mayora de los ISP ejecutan DNS sobre Unix que no soportan enlaces a WINS
Su red es tan pequea que no justifica entrenar a dos administradores, ocupndole parte de su tiempo y manteniendo 2 computadores con la capacidad para ofrecer el servicio DNS.
Su red es estable y no desea introducir cambios. Cuando ofrecer Servicio DNS Desea emplear WINS para ofrecer nombres de sus computadores ejecutando Windows.
Desea control local de la parte del rbol DNS de su organizacin.
La red cambia con frecuencia.
La organizacin puede justificar el gasto asociado con la labor administrativa y el hardware de los servidores.
Su enlace con el ISP es de poco ancho de banda y prefiere reducir el trfico a travs de l.
Invertir en La Familia Estudio Sobre Factores Preventivos y de Vulnerabilidad Al Trabajo Infantil Doméstico en Familias Rurales y Urbanas de Colombia, Paraguay y Perú.