Está en la página 1de 26

Logo

Dynamic Host Configuration Protocol (DHCP)


Fundamentos - P1

Fredy Campos A.
f.campos@ieee.org

Carrera Profesional de Ingeniería Electrónica y Telecomunicaciones


Universidad Nacional Tecnológica de Lima Sur (UNTELS)

2015
Objetivos
● Revisar los fundamentos y usos del protocolo DHCP
● Analizar la funcionalidad, configuración y solución de
problemas de DHCPv4 y DHCPv6

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 2


Contenido
● Escenario de uso
● Fundamentos
● Configuración

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 3


Introducción
● Protocolo de configuración dinámica de host (DHCP) es un
protocolo de red que proporciona direccionamiento IP
automático y otro tipo de información a los clientes:
◼ Dirección IP
◼ Máscara de subred (IPv4) o longitud de prefijo (IPv6)
◼ Dirección de puerta de enlace predeterminada
◼ Dirección del servidor DNS.
● Disponible tanto para IPv4 como para IPv6.

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 4


DHCPv4
● DHCPv4 utiliza tres diferentes métodos de asignación de
direcciones:
◼ Asignación Manual
▸ El administrador asigna una dirección IPv4 pre-asignada al cliente, y
DHCPv4 comunica sólo esta dirección IPv4 al dispositivo.
◼ Asignación automática
▸ DHCPv4 asigna automáticamente una dirección IPv4 estática de forma
permanente a un dispositivo, seleccionándolo de un conjunto de
direcciones disponibles. No hay arrendamiento.
◼ Asignación dinámica
▸ DHCPv4 asigna dinámicamente, o arrienda, una dirección IPv4 de un
conjunto de direcciones por un período limitado de tiempo elegido por el
servidor, o hasta que el cliente ya no necesita la dirección. Este método es
el más utilizado.

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 5


ESCENARIOS DEL USO DE DHCP
MODEM

IP

Router
Integrador IP
MODEM

IP
IP
Servidor IP
DHCP

Gateway
(MODEN interno) IP
IP IP
IP IP pública

IP
IP IP privada

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 6


LO BASICO DE DHCP
El protocolo DHCP funciona en el modo
Cliente/Servidor.
► Está definida en la RFC 2131.
► DHCP no está destinado para asignar direcciones IP
a routers, switches o servidores. Se hace estáticamente.
► DHCP usa el protocolo UDP como transporte.
► El cliente DHCP envía mensajes en el puerto 67.
► El servidor DHCP envía mensajes en el puerto 68.
El protocolo previo a DHCP es el BOOTP
► Se establece una tabla entre las MAC y las IP asociadas
en el servidor BOOTP.
► DHCP asigna IP a sus clientes por un periodo de alquiler
2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 7
MENSAJES DHCP
DHCP Discovery.
► El Cliente envía una
petición para obtener
una configuración IP.
► Puede existir varios
servidores DHCP
► Es enviado a
Información de CISCO
255.255.255.255
DHCP Offer.
► El servidor DHCP ofrece configuración IP como
propuesta: Dirección IP, Servidor DNS, alquiler
► Es enviado en unicast.
2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 8
MENSAJES DHCP
DHCP Request.
► El Cliente envía este
mensaje si la propuesta
es buena para requerir
estos parámetros.
► Es enviado a
255.255.255.255
Información de CISCO ► Todos los servidores
DHCP Acknowledge. sabrán que se aceptó.
► El Servidor DHCP formaliza la configuración IP enviado
este mensaje al cliente en unicast.
► Cuando llega DHCPACK al cliente se empieza usar IP.
2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 9
MENSAJES DHCP
DHCP Decline.
► El Cliente detecta que
la dirección IP ya está
en uso envía el mensaje
DHCPDECLINE
► El proceso vuelve a
comenzar.
Información de CISCO

DHCPNACK.
► Si el Cliente recibe el mensaje DHCPNACK después
de enviar el mensaje DHCPREQUEST el proceso inicia.
► Si el Cliente no desea la dirección IP envía el mensaje
DHCPRELEASE al Servidor.
2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 10
Configurando un servidor DHCPv4
● Un router Cisco con software Cisco IOS puede ser
configurado para operar como un servidor DHCPv4, los
pasos son a seguir para su implementación son:
1. Excluir direcciones del pool.
2. Poner un nombre al pool DHCP.
3. Configurar tareas específicas:
▸ Definir un rango de direcciones y máscara de subred,
▸ Asignar un default gateway,
▸ En forma opcional, asignar dirección del servidor DNS y un nombre de
dominio.
● Para deshabilitar usar el comando: no service dhcp

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 11


ASPECTOS DE CONFIGURACIÓN DHCP
El comando ip dhcp pool crea un conjunto con
denominación específica.
► Asigna un nombre al conjunto de direcciones IP y
activa DHCP

El comando network define el rango de las


direcciones que serán arrendadas.

El comando ip dhcp excluded-address excluye


una dirección IP o un rango de direcciones IP
a la hora de asignar direcciones IP a los
clientes.
2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 12
ESCENARIO DE PRUEBA 01

200.17.18.138

Servidor
DNS
LIMA
200.17.18.129

200.17.18.128/26

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 13


ESCENARIO DE PRUEBA

A ser usado por la


ip
ipdhcp
dhcpexcluded-address
excluded-address200.17.18.129
200.17.18.129 Puerta de Enlace

ip
ipdhcp
dhcpexcluded-address
excluded-address200.17.18.138
200.17.18.138 A ser usado por
el DNS
ip
ipdhcp
dhcppool
poolcuzco
cuzco
network
network200.17.18.128
200.17.18.128255.255.255.192
255.255.255.192
default-router
default-router200.17.18.129
200.17.18.129
dns-server
dns-server200.17.18.138
200.17.18.138
lease
lease11 Periodo asignado de
01 día

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 14


CONFIGURACION

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 15


CONFIGURACION EN LA PC

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 16


CONFIGURACION DINAMICA

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 17


ESCENARIO DE PRUEBA 02

200.42.78.66

Servidor
DNS
LIMA
200.42.78.65

200.42.78.64/28

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 18


ESCENARIO DE PRUEBA

Rango de
dirección
ip
ipdhcp
dhcpexcluded-address
excluded-address200.42.78.65
200.42.78.65 200.42.78.66
200.42.78.66 para Puerta
de Enlace y
ip
ipdhcp
dhcppool
poolarequipa
arequipa DNS
network
network200.42.78.64
200.42.78.64 255.255.255.240
255.255.255.240
default-router
default-router200.42.78.65
200.42.78.65
dns-server
dns-server200.42.78.66
200.42.78.66 Periodo
lease
lease22 asignado de
02 días

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 19


CONFIGURACION

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 20


CONFIGURACION EN LA PC

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 21


Ejemplo práctico

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 22


TAREA OBLIGATORIA
Analizar la estructura del protocolo DHCP:
►Analizar los diferentes campos de DHCP
►Analizar los diferentes mensajes DHCP
►Analizar su proceso de encapsulamiento

Activar
Wiresahrk

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 23


Conclusiones

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 24


Bibliografía

◼ Cisco Networking Academy Program : CCNA 1 and 2


Companion Guide, Cisco Press, 3th Edition, 2005
◼ Stallings, William. Data and Computer Communications, 8th
Edition, Prentice Hall, 2009
◼ Stephen McQuerry. Interconnecting Cisco Network Devices,
Part 1 (ICND1), 2nd Edition, Cisco Press, 2008

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 25


Fredy Campos A.
f.campos@ieee.org

Carrera Profesional de Ingeniería Electrónica y Telecomunicaciones


Universidad Nacional Tecnológica de Lima Sur (UNTELS)

2015 | Fredy Campos | f.campos@ieee.org DHCP - Fundamentos - P1 26

También podría gustarte