Sei sulla pagina 1di 45

Tema 1 Servicio DHCP

Pablo Garralda Solrzano

Servicios de Red e Internet

Qu es el Servicio DHCP?
Es un servicio que permite que las interfaces de red de los nodos (estaciones, servidores, routers, etc) de una red TCP/IP obtengan su configuracin de red de una manera automtica y transparente.

Pablo Garralda Solrzano

Servicios de Red e Internet

Qu es el Servicio DHCP?
No es un servicio imprescindible, pero nos va a facilitar las labores de configuracin y administracin de una red.

Pablo Garralda Solrzano

Servicios de Red e Internet

Caractersticas
Est basado en el protocolo DHCP:
DHCP: Dynamic Host Configuration Protocol. Nace en 1993 de la mano del IETF (Internet Engineering

Task Force).
Actualmente est definido en el RFC (Request For

Comments) 2131.

Pablo Garralda Solrzano

Servicios de Red e Internet

Caractersticas
Est basado en el protocolo DHCP:
Existe una versin para IPv6 DHCPv6 (RFC 3315). Es una mejora del protocolo BOOTP (Bootstrap Protocol)

(asignaba direcciones IP en redes TCP/IP a nivel local).

Pablo Garralda Solrzano

Servicios de Red e Internet

Caractersticas
Este servicio funciona bajo un modelo cliente/servidor.

Pablo Garralda Solrzano

Servicios de Red e Internet

Caractersticas
Es un servicio multiplataforma (se puede utilizar en redes heterogneas:
Se pueden implementar

servidores basados en Windows, Mac OS, GNU/Linux, etc. Se puede dar servicio a

dispositivos basados en Windows, Mac OS, GNU/Linux, etc.

Pablo Garralda Solrzano

Servicios de Red e Internet

Caractersticas
Funciona a partir Windows 98 y versiones de GNU/Linux a partir de 1993. Trabaja con UDP (User Datagram Protocol) como

protocolo de capa de transporte:


El cliente realiza las peticiones por el puerto 68 UDP. El servidor contesta a las peticiones por el puerto 67 UDP.

Pablo Garralda Solrzano

Servicios de Red e Internet

Configuracin de Red
Es un conjunto de parmetros que las interfaces de red de los nodos de un red necesitan para poder comunicarse entre si:
Configuracin bsica: parmetros mnimos y obligatorios.
Configuracin extra: parmetros adicionales.

Pablo Garralda Solrzano

Servicios de Red e Internet

Configuracin Bsica
Direccin IP. Mscara de subred. En caso de asignaciones dinmicas y limitadas:
Tiempo de concesin (lease time). Tiempo de renovacin (renewal time). Tiempo de reconexin (rebinding time).

Pablo Garralda Solrzano

Servicios de Red e Internet

Configuracin Extra
Direccin IP de servidores DNS (Domain Name Service). Nombre DNS. Direccin IP de servidores SMTP (Simple Mail Transfer

Protocol).
Gateway o puerta de enlace. Otro muchos ms

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Asignaciones
Asignacin dinmica y limitada:
La asignacin de las configuraciones de red de los nodos se realiza por un tiempo determinado (concesin) o hasta que los nodos la liberen. Con este mtodo se pueden ahorrar y reutilizar

direcciones IP. Es el mtodo ms utilizado, sobre todo por los ISP (Internet Service Provider).

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Asignaciones
Asignacin automtica e ilimitada:
El servidor DHCP asigna una configuracin de red a cada nodo de la red sin lmite temporal. La asignacin finaliza cuando cada nodo libera la configuracin de red. Esta opcin es recomendable para redes con un nmero fijo de nodos.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Asignaciones
Asignacin manual o esttica con reserva:
Siempre se asigna la misma configuracin de red a la interfaz de red de un nodo en concreto. Siempre la misma.

La asignacin se realiza por filtro direccin MAC (Media


Access Control). Se usa principalmente para asignar configuraciones de red a servidor, impresoras, etc.

Pablo Garralda Solrzano

Servicios de Red e Internet

Servidor DHCP
Un servidor DHCP se puede definir como un software especfico para que un dispositivo pueda asignar configuraciones de red a los nodos de una red.

El concepto servidor DHCP tambin hace referencia al


equipo que aloja dicho software especfico.

Pablo Garralda Solrzano

Servicios de Red e Internet

Servidor DHCP
Muchos routers suelen funcionar como servidores DHCP:
Suelen ser routers a nivel domestico (routers de borde).

Pablo Garralda Solrzano

Servicios de Red e Internet

Servidor DHCP
Ejemplos de servidores DHCP:
Paquete de servidor DHCP de Microsoft para Windows Server 2008.

Aplicacin isc-dhcp-server para Ubuntu.

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


mbito:
Conjunto de nodos de una red que hacen uso de un mismo servidor DHCP.

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


Rango:
Conjunto de direcciones IP contiguas que un servidor DHCP puede asignar:

Importante: Posibles problemas con los rango si existen


varios servidores en la misma red.

[192.168.0.10 192.168.0.110]

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


Reservas:
Direcciones IP que siempre sern asignadas a la interfaz de red de un nodo en particular (se realizan por direccin MAC).

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


Exclusiones:
Conjunto de direcciones IP que el servidor DHCP no puede asignar:
Puerta de enlace.
Direcciones estticas/manuales: servidores, impresoras, etc. Reservas.

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


Tiempo de concesin (lease time):
El tiempo mximo por el que se asigna una configuracin de red de forma dinmica y limitada.

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


Tiempo de renovacin (renewal time):
Corresponde al 50% del tiempo de concesin. Al cumplirse este tiempo, el cliente intentar renovar el

tiempo de concesin con el servidor DHCP que le asign la


configuracin de red.

Pablo Garralda Solrzano

Servicios de Red e Internet

Conceptos del Servidor DHCP


Tiempo de reconexin (rebinding time):
Corresponde al 875% del tiempo de concesin. Al cumplirse este tiempo despus de fallar la renovacin,

el cliente buscar otro servidor DHCP que le asigne una


nueva configuracin de red.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPDISCOVER:
Lo envan los clientes. Se enva por difusin (255.255.255.255) a toda la red. Se utiliza para descubrir servidores DHCP activos en la red. Los clientes reenvan este mensaje si no obtienen respuesta. Tras varios reenvos se activa el protocolo APIPA (algunos

S.O permiten una configuracin alternativa esttica):


APIPA: Automatic Privated Internet Protocol (RFC 3927). La interfaz de red se autoasigna una configuracin de red de la

siguiente forma: 169.254.X.X y 255.255.0.0


Pablo Garralda Solrzano Servicios de Red e Internet

Tipos de Mensajes
DHCPOFFER:
Lo envan los servidores DHCP como respuesta a un mensaje DCHPDISCOVER .

Se utiliza para enviar una oferta de configuracin de red al


cliente.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPREQUEST:
Lo envan los clientes. Dependiendo de la situacin puede ser enviado por difusin

o de forma unicast.
Tiene varios propsitos:
Rechazar alguna oferta de un servidor DHCP (difusin). Realizar una peticin concreta de configuracin de red

(difusin). Solicitar la extensin del tiempo de concesin (unicast).

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPACK:
Lo envan los Servidores DHCP como respuesta a un mensaje DHCPREQUEST.

De este modo el servidor DHCP acepta la peticin del cliente


y le enva la configuracin de red definitiva.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPACK:
Lo envan los servidores DHCP como respuesta a un mensaje DHCPREQUEST.

De este modo el servidor DHCP acepta la peticin del cliente


y le enva la configuracin de red definitiva.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPNACK:
Lo envan los Servidores DHCP como respuesta a un mensaje DHCPREQUEST.

De este modo el servidor DHCP deniega la peticin del


cliente. Puede ser enviado por varios motivos:
No puede ofrecer lo que le pide.

Existe algn error en los mensajes.


No se puede extender el tiempo de concesin. El cliente ha cambiado de red y no puede realizar la renovacin.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPDECLINE:
Lo envan los clientes. El objetivo de este mensaje es indicar al servidor DHCP que

la configuracin de red que le quiere asignar ya esta siendo


usada. Evita conflictos de direccin IP.

Pablo Garralda Solrzano

Servicios de Red e Internet

Tipos de Mensajes
DHCPRELEASE:
Lo envan los clientes. Indica la liberacin de la configuracin de red que le fue

asignada. De este modo se puede reciclar.

DHCPINFORM:
Lo envan los clientes. Con este tipo de mensajes se puede solicitar informacin sobre la configuracin de toda la red.

Pablo Garralda Solrzano

Servicios de Red e Internet

Funcionamiento
Ciclo bsico:
(1) Estado inicial:
Los clientes comienzan
Servidor1 Cliente Servidor2

67

68

67

(1)
DHCPDISCOVER DHCPDISCOVER

con la direccin IP 0.0.0.0.


Envan DHCPDISCOVER en difusin 255.255.255.255.
DHCPOFFER

(2)
DHCPOFFER

(3)

(4)
DHCPREQUEST DHCPREQUEST

(2) Estado de inicializacin:


Los servidores comienzan a enviar sus ofertas.

DHCPACK

(5)

Pablo Garralda Solrzano

Servicios de Red e Internet

Funcionamiento
Ciclo bsico:
(3) Estado de seleccin:
El cliente recopila las
Servidor1 Cliente Servidor2

67

68

67

(1)
DHCPDISCOVER DHCPDISCOVER

ofertas.
Elige la primera oferta en llegar.
DHCPOFFER

(2)
DHCPOFFER

(3)

(4)
DHCPREQUEST DHCPREQUEST

DHCPACK

(5)

Pablo Garralda Solrzano

Servicios de Red e Internet

Funcionamiento
Ciclo bsico:
(4) Estado de solicitud:
El cliente anuncia (de por
Servidor1 Cliente Servidor2

67

68

67

(1)
DHCPDISCOVER DHCPDISCOVER

difusin
oferta

DCHPOFFER
elegida

la
este
DHCPOFFER

(2)
DHCPOFFER

modo rechaza las dems). Si el servidor acepta enva

(3)

(4)
DHCPREQUEST DHCPREQUEST

DHCPACK (en caso de no


aceptar enva DHCPNACK y vuelve a (1)).

DHCPACK

(5)

Pablo Garralda Solrzano

Servicios de Red e Internet

Funcionamiento
Ciclo bsico:
(5) Estado de enlace:
Al llegar a este estado el
Servidor1 Cliente Servidor2

67

68

67

(1)
DHCPDISCOVER DHCPDISCOVER

cliente ya ha obtenido su
configuracin de red.
DHCPOFFER

(2)
DHCPOFFER

Antes de llegara al estado de enlace se ejecuta el

(3)

(4)
DHCPREQUEST DHCPREQUEST

protocolo

ARP

(Address

Resolutin Protocol). Si el protocolo ARP da positivo se enva DHCPDECLINE y

DHCPACK

(5)

se vuelve a (1).
Pablo Garralda Solrzano Servicios de Red e Internet

Funcionamiento
Renovacin:
(6) Estado de renovacin:
Al 50% del tiempo de
Servidor1 Cliente Servidor2

concesin
renovacin) intenta concesin.

(tiempo
el extender

de
la

67

68

67

cliente

(6)
DHCPREQUEST

DHCPACK

Se enva DHCPREQUEST
de forma unicast al servidor DHCP que hizo la concesin.

Pablo Garralda Solrzano

Servicios de Red e Internet

Funcionamiento
Reenlace:
(7) Estado de renovacin:
Al 875% del tiempo de
Servidor1 Cliente

Servidor2

67

68

67

concesin
reenlace) conseguido

(tiempo
si no renovar

de
ha la

(6)
DHCPREQUEST

concesin, se busca un

nuevo

servidor DHCP y

(7)

se vuelve a (1) pero con una configuracin de red.

Pablo Garralda Solrzano

Servicios de Red e Internet

Funcionamiento
Liberacin:
(8) Estado de liberacin:
Cuando el cliente da por terminada la concesin avisa al

servidor DHCP con DHCPRELEASE y se vuelve al estado inicial.

Servidor1

Cliente

Servidor2

67

68

67

(8)
DHCPRELEASE

(1)

Pablo Garralda Solrzano

Servicios de Red e Internet

Ventajas del Servicio DHCP


Centralizacin de la configuracin y de la administracin de una red (todo se gestiona desde el servidor y no equipo por equipo):
Reduccin del tiempo de configuracin de una red.
Reduccin de la carga administrativa de una red.

Pablo Garralda Solrzano

Servicios de Red e Internet

Ventajas del Servicio DHCP


Ahorro y reciclaje de direcciones IP:
Mediante las asignaciones dinmicas a los nodos de la red solo se les asigna una configuracin de red cuando la solicitan y permanecen libres en caso contrario.

Pablo Garralda Solrzano

Servicios de Red e Internet

Ventajas del Servicio DHCP


Facilita el crecimiento de las redes (aadir nodos a la red sin problemas). Cambios en la red solo implican modificaciones en el

servidor.

Pablo Garralda Solrzano

Servicios de Red e Internet

Ventajas del Servicio DHCP


Automatizacin de la configuracin y de la

administracin de una red:


No es necesario recordar las configuraciones de los nodos de la red. Evitan errores en la configuracin de los nodos de una red (parmetros errneos, conflicto de direcciones IP, proteccin de las direcciones IP de los servidores etc).

Pablo Garralda Solrzano

Servicios de Red e Internet

Desventajas del Servicio DHCP


Dependencia directa con el servidor:
Si el servidor DHCP falla, la red fallar completamente.

Posible prdida de control sobre la red:


La configuracin de red de los
nodos puede cambiar de forma dinmica.

Pablo Garralda Solrzano

Servicios de Red e Internet

Preguntas?

Pablo Garralda Solrzano

Servicios de Red e Internet

Potrebbero piacerti anche