2. Qué es DHCP
El Protocolo de Configuración de Host Dinámica (DHCP: Dynamic Host
Configuration Protocol) existe desde 1993 como un protocolo estándar y se
describe en detalle dentro del estándar RFC 2131.DHCP es un protocolo que
hace lo mismo que BOOTP, es decir que permite a dispositivos individuales en
una LAN, obtener su propia información de Configuración de Red (dirección IP;
máscara de sub-red, puerta de enlace, DNS, etc.). En otras palabras, DHCP
permite asignar IPs dinámicamente, sin necesidad de definir una lista de
direcciones MAC. Esta ventaja hace que DHCP sea un protocolo ampliamente
utilizado en LAN grandes.
Cómo realiza sus funcionesun ServidorDHCP
Un Servidor DHCP supervisa y distribuye las direcciones IP de una LAN,
asignando una dirección IP a cada anfitrión que se integre a la red. Por ejemplo,
cuando una computadora portátil se configura para utilizar DHCP, donde se
localice.
Además de repartir direcciones IP, DHCP puede distribuir información sobre
DNS (Dinamic Nomber Server), direcciones IP estáticas para Host conocidos,
entre otros parámetros.
Existen tres métodos de asignación proporcionados dentro del protocolo DHCP:
Asignación manual: La asignación utiliza una tabla con direcciones
hardware (MAC: Media Access Control Address). Sólo los anfitriones con
una dirección MAC definida en dicha tabla recibirá el IP asignada en la
misma tabla. Esto se hace a través de los parámetros hardware ethernet
y fixed-address del archivo de configuración.
Asignación automática: Se define un rango de direcciones IP, de las
cuales se asigna a cada anfitrión una IP dentro del rango de manera
permanente
Asignación dinámica: Se determina arbitrariamente un rango de
direcciones IP y cada anfitrión conectado a la red se configura para
solicitar su dirección IP al servidor DHCP cuando se inicia su dispositivo
de red (NIC). También se define un intervalo de tiempo controlable
(parámetros default-lease-time y max-lease-time) de modo que las
direcciones IP no sean permanentes y se puedan reutilizar de forma
dinámica.
Además, un Servidor DHCP puede brindar su servicio a más de una Subred,
desde un mismo Servidor, gracias al uso de una cantidad de interfaces de red
(NIC) conectadas. Cada NIC del Servidor se conecta a una Subred diferente.
Para cada NIC de la PC Servidor, se configura una IP de manera estática, que
pertenezca a la subred a utilizar en ese enlace.
Configuración de un Servidor DHCP en PacketTracer
ESCENARIO DE LA SIMULACIÓN.
3. En este artículo configuraremos un servidor DHCP en el simulador Packet
Tracer. La configuración que utilizaremos para la simulación en Packet Tracer es
la siguiente:
Dispositivos Dirección IP Mascara Gateway Servidor DNS Puerta de Enlace Pool de Dirección
Servidor DHCP 192.168.1.5 255.255.255.0 192.168.1.1 192.168.1.6
Red1:192.168.1.10-
20
Red2: 172.20.2.10-20
Router1 192.168.2.5 255.255.255.0 192.168.1.1
Router2 192.168.2.10 255.255.255.0 172.20.2.1
2 Swich
PC
Entonces, se trata de configurar un servidor DHCP que entregue ips a un número
determinado de pcs en la dirección 192.168.2.10 hasta la 192.168.2.20 para la
primera red y 172.20.2.10 hasta la 172.20.2.20 para la segunda red
La figurar siguiente muestra la disposición de la simulación
2.- Configuración del servidor DHCP
Hacemos click sobre el icono del servidor DHCP y aparece la siguiente ventana:
Hacemos click en la pestaña “Escritorio” y aparece la siguiente ventana:
4. A continuación hacemos Click en el icono “IP Configuración” y colocamos la
configuración mostrada en la siguiente figura:
Le asignamos la dirección ips estática al servidor
Ahora, seguiremos en la configuración misma del servidor DHCP:
Hacemos click en la pestaña “Config” y ubicamos “DHCP”
Explicaremos algunos parámetros que se muestran:
SERVICIOS: TIENE QUE ESTAR ENCENDIDO
POOL NAME : Aquí se puede especificar el nombre de la red a la que va a dar
ips mediante el
DHCP. Este nombre viene predominado por el simulador.
GATEWAY POR DEFECTO: es la dirección IP de la puerta de enlace de toda la
subred a la que el Servidor DHCP asignará ips válidos.
5. SERVIDOR DNS: Para nuestro ejemplo, no tenemos DNS, lo podemos dejar en
tal como esta, en caso que si existiera debemos colocar la dirección IP del
servidor DNS.
INICIO DE LA DIRECCIÓN IP: Aquí colocamos el número de la ip desde la cual
queremos que nuestro servidor DHCP empieza a entregar ip a los pcs.
SUBNET MASK: Es la máscara de la sub red a la cual el DHCP asignará los ips.
En nuestro caso es “255.255.255.0”
NUMERO MÁXIMO DE USUARIOS: Es la cantidad de terminales que el servidor
asignará los ips. En nuestro ejemplo, pondremos 90. No olvidemos que puede
ser cualquier número. El limite es la cantidad de hosts que pertenecen a la sub
red.
TFTP SERVER: Aquí también colocamos el número IP del servidor TFTP
existente, si no lo tenemos, lo dejamos tal como está.
Después de ingresar, todos estos parámetros, hacemos click en “Save”, y
terminado, nuestro servidor DHCP estará listo para empezar a trabajar.
La figura muestra cómo queda la configuración después de ingresar los
parámetros para este ejemplo:
Después cerramos esta ventana haciendo click en la “X” de la parte superior
derecha de la ventana.
3.- Prueba de funcionamiento DHCP SERVER.
Ahora probaremos si nuestro DHCP esta funcionando. Para ello, volvemos al P
acket Tracer y hacemos click en la “PC1”
Hacemos click en la pestaña “Escritorio”:
6. Luego en el icono “IP Configuración:
Aquí marcamos el botón DHCP y esperamos un momento, después de
transcurrir unos Segundos, observamos lo siguiente:
Como vemos, la primer dirección asignada por el servidor es la 10, esto
porque en la Configuración le indicamos que tiene que asignar desde ese
número, en adelante.