Es un servicio que está en la capa de aplicación que sirve para el asignamiento direcciones IPv4 de forma automatica a hosts.

Este protocolo hace uso de:

Dynamic Host Control Protocol (DHCP) le da la ventaja al administrado un mecanisco mecanica the asignar IP de manera dinamica en vez de hacer manualmente.

Funcionamiento DHCPv4

Untitled

Los servidores DHCP arrienda un direccion IP a sus clientes DHCP, por un periodo especifico de tiempo. Hay 4 pasos en un proceso DHCP (Arrendamiento):

  1. Cuando un cliente DHCP llama al servicio se hace un broadcast de un mensaje DHCPDiscover buscando un servidor DHCP. (Se comunica a nivel de capa 2)

    1. MAC Broadcast: FF:FF:FF:FF
    2. Ip Origen: 0.0.0.0 ( Ip de destino y Gateway)
    3. Ip Destino: 255.255.255.255

    Untitled

  2. Si existe un servidor DHCP existe en el segmento local, este responderá con un DHCPOffer, conteniendo la IP, mascara, gateway, etc ofrecida.

  3. Una vez el cliente reciba la oferta, va a responder con un DHCPRequest , indicando que va a aceptar la oferta.

  4. Finalmente, el server respondera con un DHCPACK, dandole conocer al cliente que su aceptación ha sido reconocida.

    Untitled

Renovación de arrendamiento

Por defecto, DHCP arrienda una dirección por 8 dias. Una vez el 50% del arrendamiento haya experiado, el cliente tratará de renovar el arrendamiento con el mismo servidor DHCP. Si esta peticion es exitosa el cliente recibirá un nuevo arrendamiento por 8 días.

Si la renovación de arrendamiento no es exitosa seguira intentando hasta que el 87.5% del arrendamiento haya experiado, una vez esto pase el cliente buscará OTRO (Broadcast) servidor DHCP.