Você está na página 1de 15

Dynamic Host Configuration Protocol

(DHCP)

Asignacin dinmica de las direcciones IP

Asignacin dinmica de direcciones IP es conveniente por las


siguientes razones:
Las direcciones IP son asignadas bajo demanda
Se evita las configuracin de IP manual
Soporta mobilidad de las laptops

Solucin para asignacin dinmicas de direcciones


IP
Reverse Address Resolution Protocol (RARP)
Trabaja en forma similar a ARP
Difunde una solicitud para conseguir una IP asociada
con una MAC address dada.
El servidor RARP responde con una direccion IP
Solo asigna direcciones IP (no el default router ni la
mascara de sub-red)

IP address
(32 bit)

ARP
RARP

Ethernet MAC
address
(48 bit)

BOOTP
BOOTstrap Protocol (BOOTP)
Desde 1985
Host pueden configurar sus parmetros IP.
3 servicios.
Direccionamiento de IP.
Deteccin de la direccin IP por parte del servicdor.
El nombre de un archivo puede ser cargado y ejecutado por la maquina
del cliente. (boot file name)

No solo asigna direcciones Ip, sino tambin default router , mascara de


red, etc.
Enva un mensaje UDP (UDP Port 67 (server) and 68 (host))
Usa direccin de multidifusin limitada (255.255.255.255):
Estas direcciones nunca son redireccionadas.
4

DHCP
Dynamic Host Configuration Protocol (DHCP)
Desde 1993
Una extensin de BOOTP, muy similar a DHCP
Los mismos nmeros de puertos como BOOTP
Extensiones:
Soporta asignacin temporal (arrendamiento) de
direcciones IP.
El cliente de DHCP puede adquirir todos los parmetros
de configuracin de IP necesarios para operar.
DHCP es el mecanismo preferido para la asignacin
dinmica de las direcciones IP.
DHCP interopera con clientes BOOTP.
6

BOOTP Interacin
(b)

(a)

(c)

Argon
128.143.137.144
00:a0:24:71:e4:44

DHCP Server

TFTP
filename

128.143.137.100

BOOTP puede ser usado


para bajar memory image
para estaciones de trabajo
sin discos.
Asignacin de direcciones
IP es esttica
7

DHCP Interacin (simplificada)


Argon
00:a0:24:71:e4:44

DHCP Server

DHCP Request
00:a0:24:71:e4:44
Sent to 255.255.255.255

BOOTP/DHCP - Formato del Mensaje

(Hay>100diferentesopciones)

BOOTP/DHCP
OpCode: 1 (Request), 2(Reply)
Note: El tipo de mensaje DHCP es enviado en una opcin.

Hardware Type: 1 (para Ethernet)


Hardware address length: 6 (para Ethernet)
Hop count: 0 para cliente
Transaction ID: Entero (used to match reply to response)
Seconds: nmero de segundos desde que el cliente inici el
boot
Client IP address, Your IP address, server IP address,
Gateway IP address, client hardware address, server host
name, boot file name:
El cliente completa la informacin que tiene y deja el resto en
blanco.
10

DHCP Tipo de Mensaje


Tipo de mensaje enviado como
opcin.

Value

Message Type

DHCPDISCOVER

DHCPOFFER

DHCPREQUEST

DHCPDECLINE

DHCPACK

DHCPNAK

DHCPRELEASE

DHCPINFORM
11

Otras opciones (seleccin)


Otras informaciones DHCP que son enviadas como opcin:
Subnet Mask, Name Server, Hostname, Domain Name,
Forward On/Off, Default IP TTL, Broadcast Address, Static
Route, Ethernet Encapsulation, X Window Manager, X
Window Font, DHCP Msg Type, DHCP Renewal Time, DHCP
Rebinding, Time SMTP-Server, SMTP-Server, Client FQDN,
Printer Name,

12

DHCP - Operacion

DCHP DISCOVER

DCHP OFFER

13

DHCP - Operacion

DCHP DISCOVER

A este tiempo el cliente


DHCP puede empezar a
usar la direccin IP.

Renovando un
arrendamiento (envado
cuando el 50% del
arrendamiento ha
expirado). Si el DHCP
server enva
DHCPNACK, entonces
la direccin es liberada.

14

DHCP Operation

DCHP RELEASE

A este tiempo el cliente


DHCP tiene liberado la
direccin IP.

15

Você também pode gostar