Professional Documents
Culture Documents
(RFC 2131)
UTN - FRBA 2008
DHCP
Derivado del BOOTP, protocolo que permite la inicializacin de computadoras sin disco rgido Centraliza y administra la asignacin de direcciones IP Mantiene un registro de la IP asignada a cada cliente
UTN - FRBA
2008
DHCP
Asignacin de direcciones IP: Esttica Dinmica Todo host debe poseer: Direccin IP nica Mscara de subred Default Gateway Servidor DNS
UTN - FRBA
2008
DHCP
Ventajas de la asignacin dinmica Elimina la necesidad de llevar un registro de direcciones asignadas (facilita la administracin) Facilita la modificacin del espacio de direcciones de una red Permite la utilizacin eficiente de un espacio de direcciones reducido (ms hosts que direcciones IP disponibles - ISP) Elimina la existencia de errores en la configuracin
UTN - FRBA
2008
DHCP
Permite asignar a cada host todos los parmetros de configuracin junto con la direccin IP
UTN - FRBA
2008
Funcionamiento
IP Lease Request
DHCPDiscover
IP Lease Offer
DHCPOffer
DHCP Client
IP Lease Selection
DHCPRequest
IP Lease Ack.
DHCPAck
DHCP Server
UTN - FRBA
2008
DHCP Request
El cliente inicializa una versin limitada de TCP/IP y enva un pedido de direccin IP a los servidores DHCP El mensaje posee direccin origen 0.0.0.0, direccin destino 255.255.255.255 Posee la direccin fsica del cliente y el nombre de host Este proceso se realiza:
Cuando se enciende por primera vez el DHCP client El DHCP Server rechaza un pedido de direccin IP especfica El cliente con direccin IP asignada, decide liberarla y solicitar otra
UTN - FRBA
2008
DHCP Offer
Todos los DHCP Servers que reciben el request responden con una oferta con la siguiente informacin:
Direccin de hardware del cliente Direccin IP destino 0.0.0.0 Una direccion IP ofrecida La mscara de subred Duracin de la asignacin (Lease) Una identificacin del servidor (direccin IP)
El DHCP Server reserva la direccin IP ofrecida.El cliente DHCP selecciona la direccin IP de la primer oferta recibida
UTN - FRBA 2008
IP Lease Selection
Luego de recibir al menos una oferta de un DHCP Server, el cliente enva un broadcast a todos los Servers indicando la oferta aceptada El mensaje se enva como un Request, indicando la direccin IP del servidor cuya oferta se est aceptando Todos los dems DHCP Servers recuperan la direccin ofrecida, y queda disponible para responder a una nueva oferta
UTN - FRBA
2008
IP Lease Acknowledge
El DHCP Server cuya oferta fue aceptada, enva una confirmacin positiva al cliente (DHCPACK). Este mensaje contiene la direccin IP asignada y otros valores de configuracin. Cuando el Cliente recibe la confirmacin, TCP/IP est completamente inicializado y puede comunicarse en la red
UTN - FRBA
2008
IP Lease NACK
Esto puede suceder por dos razones: El cliente intenta renovar una asignacin anterior y la IP ya no est disponible La direccin IP es invlida porque el cliente se ha movido fsicamente de subred
UTN - FRBA
2008
Otros mensajes
DHCPDecline El cliente indica al servidor que la direccin est en uso. (Gratuitous ARP) DHCPRelease El cliente libera la asignacin, cancelando el lease DHCPInform El cliente solicita slo los parametros de configuracin adicionales
UTN - FRBA
2008
Intento de renovacin
Todo Cliente DHCP intenta renovar su asignacin (Lease) cuando ha pasado la mitad (50%) del tiempo de asignacin Enva el mensaje (DHCPRequest) directamente al Server que le otorg la direccin Si el DHCP Server est disponible, enva un ACK. Cuando el DHCP Client se inicializa, intenta obtener la misma direccin IP, del mismo Server Una vez excedido el 87.5% del tiempo sin respuesta, o recibido un NACK, se inicializa el proceso DHCP
UTN - FRBA
2008
Consideraciones de diseo
Es comn dividir el espacio de direcciones disponibles en 2 DHCP Servers para aumentar la disponibilidad. (si un Cliente no recibe una IP, no puede operar en la red) El pool de direcciones que reparte el DHCP Server excluye un rango IP reservado para asignacin esttica (routers, impresoras, etc.) Es necesario configurar los routers para permitir el paso de DHCP Requests (broadcast) DDNS
UTN - FRBA
2008
UTN - FRBA
2008
Prctica
Ver asignacin dinmica. Peticin, liberacin y renovacin. Ver capturas realizadas con Ethereal
UTN - FRBA
2008