Sie sind auf Seite 1von 10

Arquitectura de redes II

Dynamic Host Configuration Protocol


DHCP

Caracterı́sticas

Mensaje DHCP

Operación DHCP

Agente Router de
DHCP
Reenvı́o
Dynamic Host Configuration Protocol

Eloy Anguiano Rey


eloy.anguiano@uam.es
Caracterı́sticas de DHCP
Caracterı́sticas
DHCP

Caracterı́sticas Información suministrada por DHCP para configurar TCP-IP


Caracterı́sticas
Mensaje DHCP Dirección IP.
Operación DHCP
Mascara de subred.
Agente Router de
Reenvı́o Router por defecto.
Ventajas
Facilita la administración.
Reduce el número total de direcciones IP.
Inconvenientes
Información en el DNS no actualizada. Hay que usar
Dynamic DNS (DDNS).
Caracterı́sticas de DHCP
UDP puerto 67
DHCP

Caracterı́sticas
Caracterı́sticas
Mensaje DHCP DHCP soporta tres mecanismos para asignar direcciones
Operación DHCP

Agente Router de
Automática: La dirección IP asignada es permanente para el
Reenvı́o cliente.
Dinámica: La dirección IP asignada esta limitada a un periodo
de tiempo.
Manual: La dirección IP se configura manualmente en el
cliente.
El protocolo usa UDP puerto 67.
Mensaje DHCP
Formato del mensaje DHCP
DHCP
Descripción
0 ... 8 ... 16 ... 24 ... ... 31
Caracterı́sticas OpCode Tipo HW Longitud Saltos
Mensaje DHCP Identificador
Formato del mensaje
DHCP Tiempo Flags
Campos Dirección IP cliente
Operación DHCP Dirección IP asignada
Agente Router de Dirección IP servidor DHCP
Reenvı́o
Dirección IP router

Dirección fı́sica cliente (16 bytes)

Nombre servidor (64 bytes)

Nombre del Archivo de Arranque (128 bytes)

Opciones (312 bytes)


Mensaje DHCP
Campos
DHCP

Opcode
Caracterı́sticas DISCOVER: Usado en difusión por el cliente.
Mensaje DHCP
OFFER: Respuesta del servidor con la dirección IP y otros parámetros.
Formato del mensaje
DHCP
Campos REQUEST: Solicita los parámetros ofrecidos por uno de los servidores.
Operación DHCP
También se usa para extender en el tiempo la validez de una
dirección IP.
Agente Router de
Reenvı́o
PACK: Reconocimiento por el servidor de los parámetros a utilizar.

NPACK:: Reconocimiento negativo. No puede seguir usando la


dirección IP o es incorrecta.
DECLINE: El cliente comunica al servidor que la dirección IP esta en
uso.
RELEASE: El cliente comunica que no seguirá usando la dirección IP
asignada.
INFORM: Mensaje enviado por el cliente que ya conoce su dirección IP,
para obtener otros parámetros de configuración.
Mensaje DHCP
Campos
DHCP
Tipo HW: Ethernet (1). IEEE-802 (6).
Longitud: n0 de bytes de la dirección fı́sica
Caracterı́sticas
Saltos: Puesto por el cliente a 0, se incrementa por cada maquina
Mensaje DHCP
Formato del mensaje
relay que redirige el mensaje
DHCP
Campos Tiempo: Segundos transcurridos desde que se inició el intento de
Operación DHCP arranque de la maquina.
Agente Router de Flags: Bit 15. Difusión (1). Se utiliza para indicar al servidor que el
Reenvı́o
cliente solo puede recibir mensajes en difusión (no conoce su
IP).
Dirección IP cliente: Puesto por el cliente, puede ser 0.0.0.0 o su dirección IP
si la conoce.
Dirección IP asignada: Dada por el servidor.
Dirección IP del router de reenvı́o: Introducido por una maquina relay DHCP,
para que el servidor de DHCP le devuelva la contestación.
Nombre del servidor DHCP: Optativo.
Nombre del archivo de arranque: Optativo. Indicado por el servidor para
indicar al cliente un archivo de arranque en el cliente o en un
servidor de configuración.
Operación DHCP
Esquema
DHCP

Caracterı́sticas

Mensaje DHCP En el protocolo se definen diferentes tipos de mensaje:


Operación DHCP
Esquema
Modo de operación
Agente Router de
Reenvı́o
Operación DHCP
Modo de operación
DHCP
1 El cliente manda en difusión un mensaje DISCOVER (IP
origen 0.0.0.0, IP destino 255. 255.255.255) que puede incluir
Caracterı́sticas como opciones una posible dirección IP y el tiempo de validez.
Mensaje DHCP 2 Cada servidor puede responder con un mensaje OFFER que
Operación DHCP
Esquema
incluye una dirección IP y otras opciones de configuración. Se
Modo de operación envı́a con MAC del cliente y con IP 255.255.255.255. Los
Agente Router de
Reenvı́o servidores recuerdan las direcciones ofertadas, evitando
ofrecerlas en posteriores mensajes de DISCOVER.
3 El cliente elige una de las direcciones IP y manda en difusión
un REQUEST en el que indica el servidor y la dirección IP
elegida. La recepción de este mensaje por los servidores no
elegidos, sirven de notificación de que el cliente no ha
aceptado su oferta. Se pueden incluir parámetros de
configuración adicionales.
4 El servidor elegido, manda un mensaje PACK confirmando la
dirección IP y otros parámetros de configuración, ası́ como
dos tiempos T1 y T2 relacionados con el tiempo máximo T
en que la dirección IP es valida. T1=0.5 T, T2=0.875 T
Operación DHCP
Modo de operación
DHCP

5 Cuando el temporizador T1 expira, el cliente manda un


Caracterı́sticas
REQUEST (unicast) al servidor solicitando extender en el
Mensaje DHCP

Operación DHCP
tiempo la validez de la configuración. Si el servidor esta de
Esquema acuerdo, manda un mensaje PACK con nuevos valores de T1
Modo de operación
Agente Router de
y T2.
Reenvı́o
6 Si no llega el mensaje PACK, cuando el temporizador T2
expira, el cliente manda un mensaje REQUEST(difusión).
Esta solicitud puede ser contestada por alguno de los
servidores con un mensaje PACK.
7 Si el cliente no recibe PACK y vence el tiempo T, el cliente
debe dejar de usar la configuración IP actual e iniciar el
proceso con un mensaje DISCOVER.
8 Un cliente puede decidir dejar de usar una configuración IP
asignada enviando un mensaje RELEASE al servidor.
Agente Router de Reenvı́o
Descripción
DHCP

Caracterı́sticas
Se emplea en el caso de que el servidor DHCP no este en la
Mensaje DHCP
misma subred que el cliente.
Operación DHCP

Agente Router de Cuando el agente detecta una solicitud introduce la dirección


Reenvı́o
Descripción
IP de la red por la que llegó la petición en el campo Router
Relay y lo reenvı́a al servidor remoto DHCP.
La respuesta desde el servidor se hace a través del agente
Router de Reenvı́o

Das könnte Ihnen auch gefallen