Dynamic Host Configuration Protocol
Dynamic Host Configuration Protocol |
DHCP |
|
|
|
Beitia, Santiago Blas |
26/10/2012 |
|
Dynamic Host Configuration Protocol
DHCP (protocolo de configuración dinámica de host) es un protocolo de red que permite a los clientes de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo-cliente/servidor en el que generalmenteun servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van estando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.
Este protocolo se utiliza en grandes redes cuya disposición cambia con frecuencia. Los ajustes manuales en este tipo de redes llevarían muchotiempo. La conexión automática de un ordenador a la red por medio del protocolo DHCP nos permite ahorrarnos ese trabajo.
Cada dirección IP debe configurarse manualmente en cada dispositivo y, si el dispositivo se mueve a otra subred, se debe configurar otra dirección IP diferente. El DHCP le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y,automáticamente, asignar y enviar una nueva IP si fuera el caso en el dispositivo es conectado en un lugar diferente de la red.
Incluye tres métodos de asignación de direcciones IP:
* Asignación manual o estática: Asigna una dirección IP a una máquina determinada. Se suele utilizar cuando se quiere controlar la asignación de dirección IP a cada cliente, y evitar, también, que se conecten clientesno identificados.
* Asignación automática: Asigna una dirección IP de forma permanente a una máquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el número de clientes no varía demasiado.
* Asignación dinámica: el único método que permite la reutilización dinámica de las direcciones IP. El administrador de la reddetermina un rango de direcciones IP y cada dispositivo conectado a la red está configurado para solicitar su dirección IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalación de nuevas máquinas clientes a la red.
DHCP puede asignar al equipo cliente diversos parámetros:
* dirección IP y máscara de red
* gateway predeterminado
* servidor de nombres
* configuración de proxy vía WPAD
* servidor de hora y NTP
* servidor DNS, así como contexto y árbol
* servidor WINS
De manera general, las operaciones del protocolo se dividen en 4 fases:
1. Descubrimiento (DHCP discovery)
2. Ofertas (DHCP offer)
3. Pedido (DHCP request)
4.Aceptación (DHCP acknowledgement)
Ejemplo de conversación entre un cliente y servidor DHCP
Para entrar en más detalles se considera necesario primeramente introducir al lector en los distintos tipos de mensajes y formato de los mismos, para luego, con mayor claridad, dar ejemplos detallados de los usos más frecuentes del protocolo.
Formato de los mensajes
Todos los mensajes DHCP incluyen unasección con formato fijo y otra sección con formato variable. La sección de formato fijo esta divida en varios campos que portan información como: la dirección física y de red del cliente, el IP del servidor, información de control del mensaje en si, etc. Los campos que la componen aparecen en todos los tipos de mensajes DHCP aunque no todos son utilizados en cada tipo de mensaje.
El tipo demensaje, así como otras informaciones no definidas en la sección de formato fijo, son especificadas en la sección de formato variable (DHCP options). La longitud, el contenido y formato de la sección, varían según las opciones contenidas en la misma.
Por defecto los mensajes DHCP contiene hasta 576 Bytes (incluyendo los encabezamientos IP y UDP). Sin embargo los clientes pueden especificar a los...
Regístrate para leer el documento completo.