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 Ingeniera Electrnica y Telecomunicaciones
Universidad Nacional Tecnolgica de Lima Sur (UNTELS)

2015

Objetivos

Revisar los fundamentos y usos del protocolo DHCP

Analizar la funcionalidad, configuracin y solucin de


problemas de DHCPv4 y DHCPv6

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

Contenido

Escenario de uso

Fundamentos

Configuracin

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

Introduccin

Protocolo de configuracin dinmica de host (DHCP) es un


protocolo de red que proporciona direccionamiento IP
automtico y otro tipo de informacin a los clientes:

Direccin IP

Mscara de subred (IPv4) o longitud de prefijo (IPv6)

Direccin de puerta de enlace predeterminada

Direccin del servidor DNS.

Disponible tanto para IPv4 como para IPv6.

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

DHCPv4

DHCPv4 utiliza tres diferentes mtodos de asignacin de


direcciones:

Asignacin Manual

Asignacin automtica

El administrador asigna una direccin IPv4 pre-asignada al cliente, y


DHCPv4 comunica slo esta direccin IPv4 al dispositivo.
DHCPv4 asigna automticamente una direccin IPv4 esttica de forma
permanente a un dispositivo, seleccionndolo de un conjunto de
direcciones disponibles. No hay arrendamiento.

Asignacin dinmica

DHCPv4 asigna dinmicamente, o arrienda, una direccin IPv4 de un


conjunto de direcciones por un perodo limitado de tiempo elegido por el
servidor, o hasta que el cliente ya no necesita la direccin. Este mtodo es
el ms utilizado.

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

ESCENARIOS DEL USO DE DHCP


MODEM

IP

MODEM

Router
Integrador

IP

IP
Servidor
DHCP

IP

Gateway
(MODEN interno)

IP

IP pblica

IP

IP privada

2015 | Fredy Campos | f.campos@ieee.org

IP

IP

IP
IP
IP

DHCP - Fundamentos - P1

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 estticamente.


DHCP usa el protocolo UDP como transporte.
El cliente DHCP enva mensajes en el puerto 67.
El servidor DHCP enva 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

MENSAJES DHCP
DHCP Discovery.
El Cliente enva una

peticin para obtener


una configuracin IP.
Puede existir varios

Informacin de CISCO

DHCP Offer.

servidores DHCP
Es enviado a
255.255.255.255

El servidor DHCP ofrece configuracin IP como

propuesta: Direccin IP, Servidor DNS, alquiler


Es enviado en unicast.
2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

MENSAJES DHCP
DHCP Request.
El Cliente enva este

Informacin de CISCO

DHCP Acknowledge.

mensaje si la propuesta
es buena para requerir
estos parmetros.
Es enviado a
255.255.255.255
Todos los servidores
sabrn que se acept.

El Servidor DHCP formaliza la configuracin 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

MENSAJES DHCP
DHCP Decline.
El Cliente detecta que

la direccin IP ya est
en uso enva el mensaje
DHCPDECLINE
El proceso vuelve a

comenzar.
Informacin de CISCO

DHCPNACK.

Si el Cliente recibe el mensaje DHCPNACK despus

de enviar el mensaje DHCPREQUEST el proceso inicia.


Si el Cliente no desea la direccin IP enva 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 implementacin son:
1. Excluir direcciones del pool.
2. Poner un nombre al pool DHCP.
3. Configurar tareas especficas:

Definir un rango de direcciones y mscara de subred,

Asignar un default gateway,

En forma opcional, asignar direccin 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 CONFIGURACIN DHCP


El comando ip dhcp pool crea un conjunto con
denominacin especfica.
Asigna un nombre al conjunto de direcciones IP y

activa DHCP

El comando network define el rango de las


direcciones que sern arrendadas.
El comando ip dhcp excluded-address excluye
una direccin 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

ip
ipdhcp
dhcpexcluded-address
excluded-address200.17.18.129
200.17.18.129
ip
ipdhcp
dhcpexcluded-address
excluded-address200.17.18.138
200.17.18.138
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

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

A ser usado por la


Puerta de Enlace
A ser usado por
el DNS

Periodo asignado de
01 da

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

ip
ipdhcp
dhcpexcluded-address
excluded-address200.42.78.65
200.42.78.65 200.42.78.66
200.42.78.66
ip
ipdhcp
dhcppool
poolarequipa
arequipa
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
lease
lease22

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

Rango de
direccin
para Puerta
de Enlace y
DNS

Periodo
asignado de
02 das

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 prctico

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

Bibliografa

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 Ingeniera Electrnica y Telecomunicaciones
Universidad Nacional Tecnolgica de Lima Sur (UNTELS)

2015 | Fredy Campos | f.campos@ieee.org

DHCP - Fundamentos - P1

26

También podría gustarte