Cap03 DHCP

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 24

TECSUP Redes III

INDICE

INDICE.........................................................................................................................................................1
“SERVICIO DHCP”......................................................................................................................................3
1. CONTENIDO.....................................................................................................................................3
2. DEFINICIÓN......................................................................................................................................4
3. COMPONENTES DEL SERVICIO DHCP.........................................................................................6
3.1. EL SERVIDOR DHCP................................................................................................................6
3.2. EL CLIENTE DHCP...................................................................................................................6
3.3. LA BASE DE DATOS DHCP.....................................................................................................7
4. FUNCIONAMIENTO..........................................................................................................................8
4.1. OTORGANDO DIRECCIONES IP.............................................................................................8
4.2. RENOVANDO LAS ASIGNACIONES.....................................................................................10
4.3. LIBERANDO LAS ASIGNACIONES........................................................................................11
5. INSTALACIÓN DEL SERVIDOR DHCP.........................................................................................12
5.1. REQUERIMIENTOS................................................................................................................12
5.2. PROCEDIMIENTO...................................................................................................................12
5.3. ADMINISTRACIÓN DEL SERVICIO.......................................................................................13
6. INSTALACIÓN DEL CLIENTE DHCP.............................................................................................20
6.1. OBTENIENDO INFORMACION..............................................................................................20
6.2. LBERANDO UNA DIRECCION IP ASIGNADA.......................................................................21
6.3. OBTENIENDO O RENOVANDO UNA DIRECCION IP..........................................................22
7. SERVIDORES DHCP EN LA RED..................................................................................................23
7.1. UNA RED SIMPLE...................................................................................................................23
7.2. UNA RED SEGMENTADA.......................................................................................................23
7.3. UNA RED SEGMENTADA: SOLUCIÓN 1..............................................................................24
7.4. UNA RED SEGMENTADA: SOLUCIÓN 2..............................................................................24

-1-
TECSUP Redes III

-2-
TECSUP Redes III

“SERVICIO DHCP”

1. CONTENIDO Contenido

 Se tratarán los siguientes temas:


 Definición

 Componentes del servicio DHCP

 Funcionamiento

 Instalación del servidor DHCP

 Instalación del cliente DHCP

 Servidores DHCP en la red

-3-
TECSUP Redes III

2. DEFINICIÓN Definición

 Es un servicio que elimina el problema de configuración


manual del protocolo TCP/IP en las computadoras.
 Centraliza la configuración y administra la asignación de
direcciones IP a computadoras que utilizan DHCP.

192.168.1.0
192.168.1.1
192.168.1.2 192.168.1.2
192.168.1.3
192.168.1.4

DB de 192.168.1.3
IPs

Servidor DHCP Clientes DHCP


3

Para poder hacer uso de los servicios Internet (FTP, Telnet, Gopher, Http, IRC, etc.) es necesario
configurar una dirección IP en cada una de las computadoras de la red que deseen hacer uso de
estos servicios.

El servicio DHCP elimina el problema de configuración manual del protocolo TCP/IP en las
computadoras que utilizan el protocolo TCP/IP y las cuales deben de ser configuradas
manualmente.

Este servicio centraliza la configuración y administra la asignación de direcciones IP a las


computadoras que utilizan DHCP las cuales se denominarán clientes DHCP.

Los clientes DHCP normalmente son estaciones móviles (laptos, notebook, etc) los cuales se
trasladan de una red a otra y por lo tanto requieren de una dirección IP distinta.

RED 1

Servidor DHCP

Cliente DHCP

Servidor DHCP RED 2

-4-
TECSUP Redes III

Configuración Manual vs DHCP

 Configuración Manual:  Configuración Automática:


 Dirección IP ingresada  Dirección IP asignada

manualmente. por el servidor DHCP.


 Posibilidad de ingresar  Los clientes siempre

una dirección IP no recibirán la


valida. configuración correcta.
 Exceso de trabajo,  Los clientes pueden

especialmente cuando recibir la nueva


se tiene equipos configuración y
móviles. utilizarlas de inmediato.

Este servicio ofrece algunas ventajas con respecto a la configuración manual:


 Las direcciones IP son configuradas en el servidor DHCP y enviadas a los clientes.
 Los clientes DCHP siempre recibirán la configuración IP correcta, DHCP evita los errores de
configuración que se provocan por la necesidad de escribir valores manualmente en cada
equipo. Así mismo, DHCP ayuda a evitar los conflictos de direcciones que causan las
direcciones IP previamente asignadas que se utilizan para configurar un equipo nuevo en la
red.
 Los clientes pueden recibir la nueva configuración y utilizarlas de inmediato, los cambios
realizados en el servidor DHCP serán actualizados por los clientes sin intervención del
administrador.

-5-
TECSUP Redes III

Componentes
3. COMPONENTES DEL SERVICIO DHCP del Servicio DHCP

 Los componentes del servicio DHCP son:


 El servidor DHCP

 La computadora que ofrece la configuración IP a los clientes


DHCP.
 El cliente DHCP
 Son las computadoras que no tienen una dirección IP asignada
manualmente.

Servidor
192.168.1.3
DHCP
Cliente DHCP

Los componentes del servicio DHCP son:


 El servidor DHCP
 El cliente DHCP
 La base de datos DHCP

3.1. EL SERVIDOR DHCP

Es el contiene la base de datos y que envía la configuración del protocolo IP a los clientes
DHCP cuando estos se lo solicitan.

El servidor DHCP puede ser implementado en sistemas operativos como:


 Windows NT 4.0 / 2000 / 2003
 Netware
 Unix / Linux

3.2. EL CLIENTE DHCP

Es el que solicita la configuración del protocolo IP al servidor DHCP.

El cliente puede ser implementado en prácticamente cualquier sistema operativo:


MS-DOS con NDIS, ODI o Packet Driver.
 Windows 3.x
 Windows 9x
 Windows NT / 2000 / XP / 20003
 Netware
 Unix / Linux

-6-
TECSUP Redes III

3.3. LA BASE DEComponentes


DATOS DHCP del Servicio DHCP

 La base de datos del servicio


 Contiene las direcciones IP válidas para ser

asignadas a los clientes.


 Los parámetros de configuración.

 Dirección del Gateway, servidor DNS, servidor WINS, etc.


 La duración de las concesiones.

192.168.1.0
192.168.1.1
DB de 192.168.1.2
IPs 192.168.1.3
192.168.1.4

La base de datos del servidor DHCP contiene los siguientes datos:


 Direcciones IP válidas para su asignación a los clientes DHCP, junto con direcciones IP
reservadas a clientes especificados por el administrador.
 Parámetros de configuración IP (Gateway, DNS, Dominio, WINS, etc) válidos para los
clientes DHCP.
 Duración de las concesiones, la concesión define el período de tiempo durante el que se
puede utilizar la dirección IP asignada, recuerde que este tiempo se conoce con el
nombre de Tiempo de Vida (Time to Live: TTL).

Al instalar el servicio DHCP, en el directorio Winnt\System32\Dhcp se crean


automáticamente los archivos que se muestran en la tabla siguiente:

Archivo Descripción
Dhcp.mdb Archivo de base de datos del servidor DHCP
Dhcp.tmp Archivo temporal que utiliza la base de datos DHCP
como archivo de intercambio durante las operaciones de
mantenimiento de índices de la base de datos. A veces,
este archivo permanece en el directorio WINNT\
System32\Dhcp tras producirse un error del sistema.
J50.log y J50#####.log Registro de todas las transacciones de base de datos.
La base de datos de DHCP utiliza este archivo para
recuperar datos si es necesario.
J50.chk Archivo de punto de comprobación.

Nota:
Los archivos J50.log, J50#####.log, Dhcp.mdb y Dhcp.tmp no se deben eliminar ni
modificar.

-7-
TECSUP Redes III

4. FUNCIONAMIENTOFuncionamiento

 El servicio DHCP trabaja en 3 aspectos:


 Otorgando direcciones IP

 Renovando asignaciones

 Liberando las asignaciones

El servicio DHPC trabaja realizando las siguientes tareas:


 Otorgando direcciones IP
 Renovando las asignaciones
 Liberando las asignaciones

4.1. Otorgando
OTORGANDO DIRECCIONESDirecciones
IP

 El proceso de asignación de direcciones IP es el siguiente:

1 IP
IP Lease
Lease Request
Request

IP
IP Lease
Lease Offer
Offer 2

3 IP
IP Lease
Lease Selection
Selection

Cliente DHCP IP
IP Lease
Lease 4
Acknowledgement
Acknowledgement Servidores DHCP

En el proceso de otorgamiento de direcciones IP se realiza lo siguiente:

 Petición: El cliente DHCP al iniciar el sistema operativo, efectúa un requerimiento de una


dirección IP, esta petición es enviada a todas las computadoras de la red.

-8-
TECSUP Redes III

 En el mensaje incluye su dirección MAC.


 En estos momentos el cliente DHCP tiene la dirección IP: 0.0.0.0.

 Ofrecimiento: El servidor DHCP de la red, recibe este requerimiento, si posee


direcciones disponibles le ofrece una dirección IP.
 Si en la red hubiesen varios servidores DHCP cada uno de ello ofrece una dirección IP
al cliente DHCP.

 El mensaje de oferta enviado por el servidor DHCP contiene:


 La dirección MAC del cliente.
 Una dirección IP de oferta.
 Una mascara de red.
 El tiempo de concesión.
 La dirección IP del servidor DHCP.

 Selección: El cliente recibe los ofrecimientos y confirma a la primera respuesta el uso de


dicha dirección.

 Confirmación: El servidor al recibir la confirmación, coloca la dirección IP en su tabla


(ámbito) como dirección asignada, enviando una confirmación al cliente con los datos
ofrecidos anteriormente:
 Una dirección IP.
 Una mascara de red.
 El tiempo de concesión.
 La dirección IP del servidor DHCP

Nota:
En el caso de Windows 2000 y versiones superiores existe el concepto de Auto-
configuración: cuando son clientes DHCP no obtienen una dirección IP utilizan una dirección
IP de la red reservada para Microsoft: 169.254.0.0 con máscara de red: 255.255.0.0.

-9-
TECSUP Redes III

4.2. Renovando
RENOVANDO asignaciones
LAS ASIGNACIONES

 Los clientes DHCP deben de renovar su asignación.


 La renovación en caso de Windows NT/2000 se hace al
50% del tiempo de concesión.
 Si el tiempo de concesión (TTL) es : 8 días.
 Debe de renovar a los : 4 días.
 En caso de no poder renovar, tiene una oportunidad al
87.5% del tiempo de concesión.
 Si logra renovar su asignación, el servidor le renueva el
tiempo de concesión.

Los clientes DHCP deben de renovar periódicamente su asignación para continuar


utilizándola.

En el caso de Windows NT/200º el tiempo de concesión es de 8 días, el tiempo de


renovación es del 50% del tiempo de concesión es decir cada 4 días el cliente deberá de
renovar su asignación.

Si no puede contactarse con el servidor para renovar su asignación puede realizarlo al


Renovando
87.5% del tiempo de concesión.asignaciones

DHCPREQUEST
DHCPREQUEST
Source
SourceIPIP Address
Address==192.168.0.77
192.168.0.77
Dest.
Dest.IP
IPAddress
Address==192.168.0.108
192.168.0.108
Requested
RequestedIP IPAddress
Address==192.168.0.77
192.168.0.77
Hardware
HardwareAddress
Address==08004....
08004....

DHCPACK
DHCPACK
Source
SourceIP IPAddress
Address ==192.168.0.108
192.168.0.108
Dest.
Dest.IPIPAddress
Address==192.168.0.77
192.168.0.77
Offered
OfferedIP IPAddress
Address==192.168.0.77
192.168.0.77
Client
ClientHardware
HardwareAddress
Address ==08004...
08004...
Subnet
SubnetMask
Mask ==255.255.255.0
255.255.255.0
Length
Lengthof ofLease
Lease==88days
days
Cliente DHCP Servidor DHCP
Server
ServerIdentifier
Identifier==192.168.0.108
192.168.0.108
DHCP
DHCPOption:
Option: Router
Router==192.168.0.1
192.168.0.1 10

Al renovar su asignación el servidor DHCP le renueva el tiempo de concesión, es decir


coloca su tiempo de concesión al 100% (8 días).

En caso de que finalice su tiempo de concesión el cliente DHCP dejará de inmediato su


actual dirección IP y utilizará la dirección IP: 0.0.0.0, con ella repetirá el proceso de
obtención de una dirección IP.

- 10 -
TECSUP Redes III

4.3. LIBERANDO LAS ASIGNACIONES

Una dirección IP asignada a un cliente DHCP puede estar disponible en los siguientes
casos:
 Cuando el cliente no ha podido renovar su dirección IP una vez concluido su tiempo de
concesión.
 Cuando el usuario de la computadora cliente DHCP ejecuta el comando: Ipconfig
/release.

Una vez que el cliente libero su dirección IP asignada, el nuevo valor de su dirección IP
será: 0.0.0.0 y si tiene la opción de auto-configuración utilizará una dirección de la red:
169.254.0.0.

- 11 -
TECSUP Redes III

5. INSTALACIÓN DEL SERVIDOR DHCP

5.1. Requerimientos
REQUERIMIENTOS

 Un servidor DHCP requiere:


 Una dirección IP

 Un pool de direcciones IP, para ser asignadas s los

clientes DHCP.

200.45.67.150
200.45.67.151

200.45.67.210

Servidor DHCP Rango de


direcciones
200.45.67.12
12

Para la instalación de un servidor DHCP se requiere lo siguiente:


 Una computadora con una dirección IP asignada manualmente.
 Un rango de direcciones IP que serán asignadas a los clientes DHCP.

5.2. DHCP
PROCEDIMIENTO en Windows 2000

 Se debe instalar el Servicio Servidor DHCP de Microsoft.

13

En el caso de Windows 2000 se deberá de instalar el servicio: Protocolo de configuración


dinámica de host (DHCP) de la siguiente manera:
 Botón Inicio -> Configuración -> Panel de control -> Agregar o quitar programas ->
Agregar o quitar componentes de Windows.
 Ubicar el item Servicios de red y ver los detalles.
 Colocar un check en el item Protocolo de configuración dinámica de host (DHCP) y
aceptar.

- 12 -
TECSUP Redes III

5.3. El Administrador
ADMINISTRACIÓN DEL SERVICIO DHCP

Servidor
DHCP

Valores que serán


asignados a los
clientes

15

La administración se realiza a través del programa: DHCP.


 Puede administrar uno o más servidores DHCP.
 Puede crear uno o varios ámbitos de DHCP.
 Definir las propiedades de un ámbito, incluyendo la duración de las concesiones y los
rangos de direcciones IP que se van a distribuir.
 Definir los valores para opciones como la pasarela, el servidor DNS o el servidor WINS
que se asignarán junto con una dirección IP.

5.3.1. Ambito
AMBITO (Scope)

 El grupo de clientes DHCP se conoce como “Ambito”.


 Puede crear un Ambito para cada subred
 Propiedades del Ambito:
 Nombre del ámbito
 Descripción del ámbito
 Rango de direcciones IP
 Máscara de subred para determinar la subred asociada con una
determinada dirección IP
 Rango de exclusión de IP
 Valores de duración de las concesiones que se asignarán a los
clientes de DHCP con direcciones dinámicas

16

El conjunto de clientes DHCP que serán atendidos por el servidor DHCP se


denominada Ámbito.
El ámbito se crea por cada segmento de red delimitados por uno ó más routers.

Al momento de definir el ámbito se deberá de especificar los siguientes valores:

- 13 -
TECSUP Redes III
Parámetros del Ambito

16

 Nombre del ámbito, el cual identificara a este de otros ámbitos.


 Descripción del ámbito, el cual es un pequeño comentario referente al ámbito
a crear.
 Rango de direcciones IP, es el conjunto de direcciones IP que serán
asignados a los clientes DHCP, este rango deberá de pertenecer a la red IP a
la que pertenece el servidor DHCP.
 Mascara de red, la que corresponde a la dirección IP de la red o subred a la
que pertenece el servidor DHCP.
Rango de Exclusiones

17

 Rango de exclusión, la cual indica que direcciones IP no serán asignadas a


los clientes DHCP, tal vez por que estas están asignadas a otros dispositivos.

- 14 -
TECSUP Redes III
Duración de Concesiones

18

 La duración de la concesión, el cual es el tiempo por la cual el cliente DHCP


podrá utilizar la dirección IP.

Existen algunas consideraciones al momento de crear el ámbito:


 Debe de excluir las direcciones IP estáticas asignadas a algunos clientes NO
DHCP.
 Si algún cliente requiere una dirección IP especifica, esta debe reservarse
para dicho cliente.
 El tiempo de vida no deberá de ser muy corto debido a que puede generar un
tráfico adicional en su red.
 Deberá de haber un ámbito por cada subred o subnet.

- 15 -
TECSUP Redes III

5.3.2. Opciones
OPCIONES de DHCP
DE DHCP

 Se puede definir valores


para todos los ámbitos o
para una ámbito en
particular.
 Definir los valores para
opciones como el
Gateway (router), el
servidor DNS o el
servidor WINS que se
asignarán junto con una
dirección IP.

19

Se puede definir valores para todos los ámbitos, para un ámbito en particular o
para un cliente DHCP.
Los valores adicionales que acompañarán a la dirección IP y masca de subred,
son:
 003 Router
 Especifica la dirección IP del router, viene a ser la dirección del Default
Gateway.

 005 DNS Servers


 Especifica la dirección IP del servidor DNS.

 015 Domain Name


 Especifica el nombre del dominio de Internet del cliente, por ejemplo:
acme.com.

 046 WINS/NBT mode type


 Especifica el tipo de resolución NetBIOS que usará el cliente, los modos
son:
 1=B-mode (Broadcast)
 2=P-mode (Peer)
 4=M-mode (Mixed)
 8=H-mode (Hybrid)

 044 WINS/NBNS servers


 Especifica la dirección IP del servidor WINS disponible para los clientes
WINS.

- 16 -
TECSUP Redes III

5.3.3. Tipos
TIPOS de Ambito
DE ÁMBITO

Tipo
Tipo de
de Ambito
Ambito

Server
Server Level
Level

Scope
Scope Level
Level

Class
Class Level
Level

Reserved
Reserved Client
Client Level
Level

20

Los tipos de ámbito que se puede crear en un servidor DHCP indican que alcance
tendrán las opciones DHCP:
 A nivel de Servidor: Estas opciones se aplican a todos los ámbitos definidos
en un servidor DHCP.
 A nivel de ámbito: Estas opciones se aplican específicamente a todos los
clientes que obtienen una concesión en un ámbito determinado.
 A nivel de Clase: Estas opciones sólo se aplican a los clientes identificados
como miembros de una clase de usuario o de fabricante específica al obtener
una concesión.
 A nivel de Cliente Reservado: Estas opciones sólo se aplican a un equipo
cliente reservado y requieren una reserva para utilizarlos en un ámbito activo.

- 17 -
TECSUP Redes III


5.3.4. Direcciones
DIRECCIONES Reservadas
RESERVADAS

 El servicio DHCP de Microsoft permite reservar una


dirección IP para ser asignada a un computadora
especifica.

22

El servicio DHCP de Microsoft permite reservar una dirección IP del ámbito para
que sea asignado a una computadora en especial.
Se asocia la dirección IP del ámbito a la dirección MAC de la computadora.

 Nombre de reserva: Un nombre para identificar al cliente


 Dirección IP: Dirección IP a reservar para el cliente.
 Dirección MAC: La dirección MAC de la tarjeta de red del cliente.
 Descripción: Un comentario opcional.

- 18 -
TECSUP Redes III

5.3.5. Concesiones
CONCESIONES Activas
ACTIVAS

 Es servicio DHCP de Microsoft muestra una relación de las


computadoras que tienen asignadas una dirección IP dadas
por el servidor DHCP.

23

Es servicio DHCP de Microsoft muestra una relación de las computadoras que


tienen asignadas una dirección IP concedidas por el servidor DHCP.

- 19 -
TECSUP Redes III

6. INSTALACIÓN DELRequerimientos
CLIENTE DHCP

 Un cliente DHCP requiere:


 Un sistema operativo que soporte DHCP:

 Windows NT / 2000 / 2003

 Windows 95 / 98 / Me

 Windows 3.11

 Clientes DOS con TCP/IP

 ODI, NDIS o Packet Driver.

Cliente DHCP

25

El cliente DHCP puede ser prácticamente cualquier sistema operativo, la única


Cliente
condición DHCP
es que se instale el protocolo TCP/IP.

 La configuración del
Cliente DHCP se activa al
momento de instalar el
Protocolo TCP/IP.

26

La configuración del Cliente DHCP se activa al momento de instalar el Protocolo


TCP/IP.
Recuerde que no debe de colocarse ninguna dirección IP, debido a que esta será
proporcionada por el servidor DHCP.

6.1. OBTENIENDO INFORMACION

Desde el cliente puede obtener el valor de la dirección IP asignada por el servidor DHCP:
 En Windows 95/98:
 Ejecute el programa WINIPCFG en Windows 95/98.

- 20 -
TECSUP Redes III

Nota:
Se muestra la información concerniente a cada una de las tarjetas de red que tiene la
computadora, muestra la dirección MAC, la dirección IP, la máscara de red y datos
adicionales con respecto al protocolo TCP/IP.

 En Windows 98SE/NT/2000/XP
 Ejecute el programa IPCONFIG /ALL en una ventana MS-DOS.

6.2. LBERANDO UNA DIRECCION IP ASIGNADA

Para liberar una dirección IP asignada, haga lo siguiente:


 En Windows 95/98:
 En el programa WINIPCFG haga clic en el botón Liberar o Liberar Todo.

 En Windows 98SE/NT/2000/XP:
 Ejecute IPCONFIG /RELEASE

- 21 -
TECSUP Redes III

6.3. OBTENIENDO O RENOVANDO UNA DIRECCION IP

Para obtener o renovar una dirección IP, haga lo siguiente:


 En Windows 95/98:
 En el programa WINIPCFG haga clic en el botón Renovar o Renovar Todo.

 En Windows NT:
 Ejecute IPCONFIG /RENEW.

- 22 -
TECSUP Redes III

7. SERVIDORES DHCP EN LA RED

Veremos a continuación como se puede implementar uno ó más servidores DHCP en una red.

7.1. Una
UNA RED SIMPLE red simple

 Basta un solo servidor DHCP:

DB de
IPs
Servidor Clientes
DHCP DHCP

28

En una red sin segmentar (por uno ó más routers) solo es necesario un servidor DHCP para
asignar las direcciones IP en forma dinámica a los clientes DHCP de la red.

7.2. Una red segmentada


UNA RED SEGMENTADA

 Un router no deja pasar los mensajes (Broadcast) de los


clientes.

Clientes DHCP
Clientes DHCP

Servidor DHCP

29

En el caso de una red segmentada por uno ó más routers se tiene el problema de que los
mensajes (paquetes) del servicio DHCP no atraviesan los routers, por lo tanto el servidor
DHCP solo atenderá a los clientes DHCP que se encuentran en el mismo segmento en el
que se encuentra el servidor DHCP.

- 23 -
TECSUP Redes III

7.3. Una red segmentada:


UNA RED SEGMENTADA: SOLUCIÓN 1 Solución 1

 En el router se habilita la característica definida por el RFC


1542.

Clientes DHCP
Clientes DHCP
RFC 1542

Servidor DHCP

30

Una solución para que un servidor DHCP atienda a más de un segmento de red es la de
habilitar la característica del RFC 1542 en el router, esta característica deja pasar los
mensajes DHCP.
Esto permite al servidor DHCP atender a todos los segmentos de las red, pero con el
inconveniente de que se genera más tráfico en el router ó las líneas de comunicación de la
WAN.

7.4. Una red segmentada:


UNA RED SEGMENTADA: SOLUCIÓN 2 Solución 2

 Habilitar una computadora con el servicio “DHCP Relay


Agent”.

Clientes DHCP Clientes DHCP

Servidor DHCP DHCP Relay Agent

31

La solución más aceptable es la de colocar un Agente de Reenvío (DHCP Relay Agent) en


cada uno de los segmentos de red.
Este agente recibirá las peticiones de su segmento de red y las enviará al servidor DHCP de
la red, optimizando de esta manera el tráfico en el router o las líneas de comunicación de la
WAN.

- 24 -

También podría gustarte