¿Qué es DHCP?

What-is-DHCP

What-is-DHCP

la Comprensión de DHCP (Dynamic Host Configuration Protocol)

DHCP significa para la Configuración Dinámica de Host Protocolo. Es un protocolo de gestión de red presente en la capa de aplicación. Con su ayuda, se puede asignar una dirección IP de Protocolo de Internet a cualquier dispositivo o nodo de una red de forma dinámica para que puedan comunicarse utilizando esta IP. La tarea de los administradores de red es enviar una gran cantidad de direcciones IP manualmente a todos los dispositivos de la red. Sin embargo, en este caso, la tarea se automatiza y se gestiona de forma centralizada en lugar de manualmente. Tanto las pequeñas redes locales como las grandes redes empresariales lo implementan. El objetivo básico es asignar una dirección IP única a los hosts. También proporciona otras direcciones de red como–

  • Máscara de Subred
  • Dirección de enrutador
  • Dirección DNS
  • Identificador de clase de proveedor

Viene de dos maneras diferentes, es decir, viene como cliente y como servidor.

Comience Su Curso de Desarrollo de Software Gratuito

Desarrollo web, lenguajes de programación, Pruebas de Software & otros

Historia de DHCP

Es una versión extendida de BOOTP, más popularmente conocido como Protocolo Bootstrap, un protocolo de administración de IP de red de 1985. Los servidores DHCP son lo suficientemente capaces de manejar las solicitudes de los clientes BOOTP si estos clientes están presentes en una red. No solo esto, el DHCP es más avanzado en comparación con BOOTP.

¿Cómo funciona?

Cuando actúa como servidor, el servidor DHCP asigna automáticamente direcciones IP únicas junto con la configuración de otra información de la red. En pequeñas empresas u hogares, el servidor DHCP no es otro que el enrutador. Sin embargo, en redes grandes, el servidor DHCP puede ser un solo equipo.

Un resumen muy breve de lo que sucede en el proceso es–

  • El cliente envía una solicitud de dirección IP desde el host. El cliente puede ser cualquier dispositivo que envíe la solicitud, y el host puede ser un enrutador.
  • El host buscará una dirección IP disponible y la asignará al cliente.
  • Usando esta dirección IP, el cliente podrá comunicarse en la red.

Veamos ahora este proceso con más detalle. Los pasos mencionados a continuación ofrecen una visión en profundidad de la misma–

  1. La solicitud enviada por un dispositivo conectado a una red con un servidor DHCP se denomina solicitud DHCPDISCOVER.
  2. Esta solicitud se envía al servidor DHCP en forma de un paquete llamado DISCOVER. Tan pronto como el servidor DHCP recibe este paquete, el servidor busca una dirección IP para el uso del dispositivo. Una vez encontrado, el servidor responde enviando un paquete al cliente llamado DHCPOFFER.
  3. El dispositivo o el cliente ahora tiene que responder al servidor con un paquete llamado paquete DHCPREQUEST en aceptación de la dirección IP elegida. A este paquete, el servidor envía un acuse de recibo (ACK) para confirmar que el dispositivo ahora puede usar esa dirección IP específica. También indica la validez de la dirección IP en particular para que el dispositivo sepa exactamente cuándo debe obtener una nueva dirección IP.
  4. En los casos en que el servidor no desee que el dispositivo tenga la dirección IP dada, no aceptará la solicitud del dispositivo enviando un NAC.

Aunque los pasos mencionados parecen llevar mucho tiempo, estos suceden tan rápidamente que prácticamente uno ni siquiera se daría cuenta. Por supuesto, no es necesario tener detalles técnicos del proceso, y aún puede obtener una dirección IP del servidor DHCP con solo leer.

¿Cómo hace que trabajar sea tan fácil?

Un servidor DHCP tiene un conjunto de direcciones para que un dispositivo obtenga una conexión de red válida. Básicamente da el alcance, o rango, de las direcciones IP dentro de las cuales los dispositivos reciben su dirección.

La segunda razón de la utilidad de DHCP es que muchos dispositivos pueden conectarse a una red durante un período de tiempo específico, incluso sin la necesidad de ningún grupo de direcciones disponibles. Por ejemplo, considere 20 direcciones definidas por el servidor DHCP; 40, 80, 100 (o incluso más) dispositivos pueden conectarse a la red siempre que no más de 20 utilicen una de las direcciones IP disponibles simultáneamente.

Los comandos como ipconfig devolverán las diferentes direcciones IP de su computadora con el tiempo mientras la usa, ya que estas direcciones se proporcionan a la red de su computadora por un período especificado, también llamado período de arrendamiento. No es necesario que el dispositivo con una dirección IP asignada manualmente no pueda coexistir en la misma red con los dispositivos que reciben su dirección IP de forma dinámica. Las direcciones IP asignadas manualmente también se denominan direcciones IP estáticas.

Ventajas y desventajas de DHCP

A continuación se presentan algunas de las ventajas y desventajas.

Ventajas

Tiene muchos beneficios, por lo que es muy popular. Algunas de las ventajas de usarlo se mencionan a continuación:

  • Uno puede agregar nuevos clientes muy fácilmente a una red.
  • Las direcciones IP son administradas de forma centralizada por el DHCP.
  • Las direcciones IP se pueden reutilizar, minimizando así el requisito del número total de direcciones IP.
  • La facilidad con la que se puede reconfigurar el espacio de direcciones IP presente en el servidor DHCP sin necesidad de reconfigurar individualmente a los clientes.
  • El administrador de red puede configurar una red desde un área centralizada utilizando un método de protocolo DHCP.

Desventajas

Al igual que cada moneda tiene sus pros y contras, hay desventajas de usar DHCP, que se mencionan a continuación:

  • Al asignar las direcciones IP a diferentes hosts, a veces pueden producirse conflictos en las direcciones IP.

Conclusión

El Protocolo de Configuración Dinámica de Host es un servicio de red crucial y crítico que es imprescindible, ya que su uso lo ayudará como Administrador de Sistema o Administrador de red a tratar con los clientes asignando seguimiento y reasignando IP. Dejando la administración además, en caso de cualquier problema, solo necesita mantenerse conectado a su servidor y verificar la configuración en lugar de correr entre sus clientes.

Artículos recomendados

Esta ha sido una guía para saber qué es DHCP?. Aquí hemos discutido la comprensión de DHCP, cómo funciona, junto con las Ventajas y Desventajas. También puede echar un vistazo a los siguientes artículos para obtener más información–

  1. ¿Qué es Groovy?
  2. ¿Qué es JDK?
  3. ¿Qué es JVM?
  4. Configurar el servidor DHCP
0 Acciones

Deja una respuesta

Tu dirección de correo electrónico no será publicada.