¿Qué función cumple el Protocolo de configuración dinámica de host (DHCP)?

DHCP asigna automáticamente direcciones IP. Sin ella, tendría que asignar manualmente una IP estática a cada dispositivo en la red. Es un procedimiento de cuatro pasos que encuentro interesante (de The Network Encyclopedia): 1.

  1. DHCPDISCOVER: el cliente difunde una solicitud de un servidor DHCP.
  2. DHCPOFFER: los servidores DHCP en la red ofrecen una dirección al cliente.
  3. SOLICITUD DHCP: el cliente emite una solicitud para arrendar una dirección de uno de los servidores DHCP que ofrece.
  4. DHCPACK: el servidor DHCP al que responde el cliente reconoce al cliente, le asigna las opciones DHCP configuradas y actualiza su base de datos DHCP. Luego, el cliente inicializa y enlaza su pila de protocolos TCP / IP y puede comenzar la comunicación de red.

Una nota al margen desde una perspectiva de redes:
Los primeros tres pasos involucran paquetes de difusión que se envían a cada dispositivo en la red. Esto aumenta los gastos generales. Actualmente se recomienda que un solo dominio de difusión no incluya más de 500 hosts aproximadamente. Sin embargo, es mejor diseño reducirlo a mucho menos que eso. Crear VLAN o segmentar la red detrás de enrutadores creará dominios de difusión separados. Las VLAN suelen ser una forma más rentable de lograr esto.

Cada dispositivo en la red tiene una dirección IP. Puede asignar esa dirección IP de forma manual o estática si tiene un número menor de PC / dispositivos (llamado host en términos DHCP) como 4 o 5.

Considere un escenario en el que tiene una gran cantidad de PC / dispositivos, supongamos 20 o 50. Asignar una dirección IP a cada PC o dispositivo y luego mantener un registro es un proceso agitado. Aquí es donde entra su DHCP.

Es un protocolo o servicio que se configura en el servidor y asigna una dirección IP (también máscara de subred, puerta de enlace predeterminada y dirección IP del servidor DNS) durante un cierto período de tiempo desde un grupo cuando una computadora / dispositivo lo solicita.

Imagen de ser el administrador de red de una sucursal de la empresa. Digamos que esta sucursal en particular tiene 100 empleados en el edificio.

Ahora cada uno de estos empleados tiene una computadora portátil y un teléfono. Eso es 2 direcciones IP por empleado, lo que significa que ya son 200 direcciones IP.

Imagínese pasando por todo esto y poniendo una dirección IP para cada uno. ¿Te gustaría hacer esto?

Es por eso que tenemos DHCP, que arrienda automáticamente una dirección IP a un dispositivo al tiempo que evita la duplicación de IP. Otras respuestas aquí describen el funcionamiento interno, por lo que no voy a entrar en eso aquí.

¿Has estado recientemente en alguna oficina gubernamental para realizar algún trabajo oficial?

Por lo general, para administrar la cola, obtienes un token no. que utiliza para recorrer la oficina y es su identificación dentro de esa oficina. Una vez que haya terminado, devuelve el token que luego puede ser reutilizado por otra persona.

DHCP hace exactamente eso. Cuando te unes a un Wifi (o cualquier red) obtienes una dirección IP (una especie de token) mientras estás usando el Wifi. Lo usa para conectarse a otros dispositivos en el Wifi (o la misma red) también para conectarse a Internet a través del enrutador wifi. Una vez que haya terminado con su trabajo, saldrá y se le puede dar la misma dirección IP a otra persona que se una a la red después de usted.