8.2.3.5 Lab - Configuring Stateless and Stateful DHCPv6
8.2.3.5 Lab - Configuring Stateless and Stateful DHCPv6
8.2.3.5 Lab - Configuring Stateless and Stateful DHCPv6
Competencia No.: (7) 2 Descripción: (8) Instala, configura y administra diferentes servicios de red para satisfacer las
necesidades específicas de las organizaciones..
Indicador de alcance: (9)
A. Incorpora conocimientos y actividades investigados en la competencia.
Evidencia de aprendizaje: (10) ELABORACIÓN DE PRÁCTICA 8.2.3.5: CONFIGURACIÓN DE DHCPV6 SIN ESTADO Y CON
ESTADO
Práctica 8.2.3.5: Configuración de DHCPv6 sin estado y con estado
Topología
Tabla de direccionamiento
El Longitud Gateway
administra Interfaz Dirección IPv6 de predetermina
dor prefijo do
R1 G0/1 2001:DB8:ACAD:A::1 6 N/D
4
Asignada
S1 VLAN 1 Asignada mediante SLAAC 6 mediante
4 SLAAC
Asignada mediante
PC-A NIC SLAAC y DHCPv6 6 Asignado por el R1
4
Objetivos
Parte 1: Armar la red y configurar los parámetros básicos de los dispositivos Parte 2:
Configurar la red para SLAAC
Parte 3: Configurar la red para DHCPv6 sin estado Parte 4:
Configurar la red para DHCPv6 con estado
Aspectos básicos/situación
La asignación dinámica de direcciones IPv6 de unidifusión global se puede configurar de tres maneras:
• Solo mediante configuración automática de dirección sin estado (SLAAC)
• Mediante el protocolo de configuración dinámica de host sin estado para IPv6 (DHCPv6)
• Mediante DHCPv6 con estado
Con SLAAC (se pronuncia “slac”), no se necesita un servidor de DHCPv6 para que los hosts adquieran direcciones IPv6.
Se puede usar para recibir información adicional que necesita el host, como el nombre de dominio y la dirección del
servidor de nombres de dominio (DNS). El uso de SLAAC para asignar direcciones host IPv6 y de DHCPv6 para asignar
otros parámetros de red se denomina “DHCPv6 sin estado”.
Con DHCPv6 con estado, el servidor de DHCP asigna toda la información, incluida la dirección host IPv6. La
determinación de cómo los hosts obtienen la información de direccionamiento dinámico IPv6 depende de
la configuración de indicadores incluida en los mensajes de anuncio de router (RA).
En esta práctica de laboratorio, primero configurará la red para que utilice SLAAC. Una vez que verificó la conectividad,
configurará los parámetros de DHCPv6 y modificará la red para que utilice DHCPv6 sin estado. Una vez que verificó
que DHCPv6 sin estado funcione correctamente, modificará la configuración del R1
Página 1 de
14
para que utilice DHCPv6 con estado. Se usará Wireshark en la PC-A para verificar las tres configuraciones
dinámicas de red.
Nota: Los routers que se utilizan en las prácticas de laboratorio de CCNA son routers de servicios
integrados (ISR) Cisco 1941 con Cisco IOS versión 15.2(4)M3 (imagen universalk9). Los switches que se
utilizan son Cisco Catalyst 2960s con Cisco IOS versión 15.0(2) (imagen lanbasek9). Se pueden utilizar
otros routers, switches y otras versiones de Cisco IOS. Según el modelo y la versión de Cisco IOS, los
comandos disponibles y los resultados que se obtienen pueden diferir de los que se muestran en las
prácticas de laboratorio. Consulte la tabla Resumen de interfaces del router al final de esta práctica de
laboratorio para obtener los identificadores de interfaz correctos.
Nota: Asegúrese de que el router y el switch se hayan borrado y no tengan configuraciones de inicio. Si no
está seguro, consulte al instructor.
Nota: La plantilla default bias que utiliza el Switch Database Manager (SDM) no proporciona capacidades
de dirección IPv6. Verifique que el SDM utilice las plantillas dual-ipv4-and-ipv6 o lanbase-routing. La
nueva plantilla se utilizará después de reiniciar, aunque no se guarde la configuración.
S1# show sdm prefer
Siga estos pasos para asignar la plantilla dual-ipv4-and-ipv6 como la plantilla de SDM predeterminada:
S1# config t
S1(config)# sdm prefer dual-ipv4-and-ipv6 default
S1(config)# end
S1# reload
Recursos necesarios
• 1 router (Cisco 1941 con Cisco IOS versión 15.2(4)M3, imagen universal o similar)
• 1 switch (Cisco 2960 con Cisco IOS versión 15.0(2), imagen lanbasek9 o comparable)
• 1 computadora (Windows 7 o Vista con Wireshark y un programa de emulación de terminal,
como Tera Term)
• Cables de consola para configurar los dispositivos con Cisco IOS mediante los puertos de consola
• Cables Ethernet, como se muestra en la topología
Nota: los servicios de cliente DHCPv6 están deshabilitados en Windows XP. Se recomienda usar un host
con Windows 7 para esta práctica de laboratorio.
necesario
Paso 3. Configurar R1
Acceda a R1 mediante la consola e ingrese al modo de configuración global.
a. Copie la siguiente configuración básica y péguela en la configuración en ejecución en R1.
no ip domain-lookup
service password-encryption
hostname R1
enable secret class
banner motd #
Unauthorized access is strictly prohibited. #
línea con 0
password cisco
login
logging synchronous
line vty 0 4
password cisco
login
b. Guarde la configuración en ejecución en la configuración de inicio.
Paso 4. Configurar S1
a. Acceda a S1 mediante la consola e ingrese al modo de configuración global.
b. Copie la siguiente configuración básica y péguela en la configuración en ejecución en S1.
no ip domain-lookup
service password-encryption
hostname S1
enable secret class
banner motd #
Unauthorized access is strictly prohibited. #
línea con 0
password cisco
login
logging synchronous
line vty 0 15
password cisco
login
exit
c. Desactive administrativamente todas las interfaces inactivas.
d. Guarde la configuración en ejecución en la configuración de inicio.
Paso 2. Configurar R1
a. Habilite el routing IPv6 unidifusión.
b. Asigne la dirección IPv6 de unidifusión a la interfaz G0/1 según la tabla de direccionamiento.
c. Asigne FE80::1 como la dirección IPv6 link-local para la interfaz G0/1.
d. Active la interfaz G0/1.
Paso 3. Verificar que el R1 forme parte del grupo de multidifusión de todos los routers
Use el comando show ipv6 interface g0/1 para verificar que G0/1 forme parte del grupo de multidifusión de
todos los routers (FF02::2). Los mensajes RA no se envían por G0/1 sin esa asignación de grupo.
R1# show ipv6 interface g0/1
GigabitEthernet0/1 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::1
No Virtual link-local address(es):
Global unicast address(es):
2001:DB8:ACAD:A::1, subnet is 2001:DB8:ACAD:A::/64
Joined group address(es):
FF02::1
FF02::2
FF02::1:FF00:1
MTU is 1500 bytes
ICMP error messages limited to one every 100 milliseconds
ICMP redirects are enabled
ICMP unreachables are sent
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds (using 30000)
ND advertised reachable time is 0 (unspecified)
ND advertised retransmit interval is 0 (unspecified)
ND router advertisements are sent every 200 seconds
ND router advertisements live for 1800 seconds
ND advertised default router preference is Medium
Hosts use stateless autoconfig for addresses.
Paso 4. Configurar S1
Use el comando ipv6 address autoconfig en la VLAN 1 para obtener una dirección IPv6 a través de SLAAC.
S1(config)# interface vlan 1 S1(config-
if)# ipv6 address autoconfig S1(config-
if)# end
b. En Wireshark, observe uno de los mensajes RA que se capturaron. Expanda la capa Internet Control
Message Protocol v6 (Protocolo de mensajes de control de Internet v6) para ver la información de Flags
(Indicadores) y Prefix (Prefijo). Los primeros dos indicadores controlan el uso de DHCPv6 y no se
establecen si no se configura DHCPv6. La información del prefijo también está incluida en este mensaje
RA.
Parte 3. Configurar la red para DHCPv6 sin estado
Paso 1. Configurar un servidor de DHCP IPv6 en el R1
a. Cree un pool de DHCP IPv6.
R1(config)# ipv6 dhcp pool IPV6POOL-A
b. Asigne un nombre de dominio al
pool.
R1(config-dhcpv6)# domain-name ccna-statelessDHCPv6.com
c. Asigne una dirección de servidor DNS.
R1(config-dhcpv6)# dns-server 2001:db8:acad:a::abcd
R1(config-dhcpv6)# exit
d. Asigne el pool de DHCPv6 a la interfaz.
R1(config)# interface g0/1
R1(config-if)# ipv6 dhcp server IPV6POOL-A
e. Establezca la detección de redes (ND) DHCPv6 other-config-
flag.
R1(config-if)# ipv6 nd other-config-flag
R1(config-if)# end
© 2016 Cisco y/o sus filiales. Todos los derechos reservados. Este documento es información pública de Cisco. Página 10 de 14
ND DAD is enabled, number of DAD attempts: 1
ND reachable time is 30000 milliseconds (using 30000)
ND advertised reachable time is 0 (unspecified)
ND advertised retransmit interval is 0 (unspecified)
ND router advertisements are sent every 200 seconds
ND router advertisements live for 1800 seconds
ND advertised default router preference is Medium
Hosts use DHCP to obtain routable addresses.
Hosts use DHCP to obtain other configuration.
b. En el símbolo del sistema de la PC-A, escriba ipconfig /release6 para liberar la dirección IPv6 asignada
actualmente. Luego, escriba ipconfig /renew6 para solicitar una dirección IPv6 del servidor de
DHCPv6.
c. Emita el comando show ipv6 dhcp pool para verificar el número de clientes activos.
R1# show ipv6 dhcp pool
DHCPv6 pool: IPV6POOL-A
Address allocation prefix: 2001:DB8:ACAD:A::/64 valid 172800 preferred 86400 (1 in
use, 0 conflicts)
DNS server: 2001:DB8:ACAD:A::ABCD
Domain name: ccna-StatefulDHCPv6.com
Active clients: 1
d. Emita el comando show ipv6 dhcp binding para verificar que la PC-A haya recibido su dirección IPv6
de unidifusión del pool de DHCP. Compare la dirección de cliente con la dirección IPv6 link-local en la
PC-A mediante el comando ipconfig /all. Compare la dirección proporcionada por el comando show con
la dirección IPv6 que se indica con el comando ipconfig /all en la PC-A.
R1# show ipv6 dhcp binding
Client: FE80::D428:7DE2:997C:B05A
DUID: 0001000117F6723D000C298D5444
Username : unassigned
IA NA: IA ID 0x0E000C29, T1 43200, T2 69120
Address: 2001:DB8:ACAD:A:B55C:8519:8915:57CE
preferred lifetime 86400, valid lifetime 172800
expires at Mar 07 2013 04:09 PM (171595 seconds)
Página 11 de
14
e. Emita el comando undebug all en el R1 para detener la depuración de DHCPv6.
Nota: Escribir u all es la forma más abreviada de este comando y sirve para saber si quiere evitar
que los mensajes de depuración se desplacen hacia abajo constantemente en la pantalla de la sesión
de terminal. Si hay varias depuraciones en proceso, el comando undebug all las detiene todas.
R1# u all
All possible debugging has been turned off
f. Revise los mensajes de depuración que aparecieron en la pantalla de terminal del R1.
1) Examine el mensaje de solicitud de la PC-A que solicita información de red.
*Mar 5 16:42:39.775: IPv6 DHCP: Received SOLICIT from FE80::D428:7DE2:997C:B05A on
GigabitEthernet0/1
*Mar 5 16:42:39.775: IPv6 DHCP: detailed packet contents
*M 5 16:42:39.775 src FE80::D428:7DE2:997C:B05A
ar
*M :
5 16:42:39.775 (GigabitEthernet0/1)
dst FF02::1:2
ar
*M :
5 16:42:39.775 type SOLICIT(1), xid 1039238
ar
*M 5 :16:42:39.775 option ELAPSED-TIME(8), len 2
ar
*M :
5 16:42:39.775 elapsed-time 6300
ar
*M :
5 16:42:39.775 option CLIENTID(1), len 14
ar :
2) Examine el mensaje de respuesta enviado a la PC-A con la información de red DHCP.
*Mar 5 16:42:39.779: IPv6 DHCP: Sending REPLY to FE80::D428:7DE2:997C:B05A on
GigabitEthernet0/1
*Mar 5 16:42:39.779: IPv6 DHCP: detailed packet contents
*M 5 16:42:39.779 src FE80::1
ar
*M :
5 16:42:39.779 dst FE80::D428:7DE2:997C:B05A (GigabitEthernet0/1)
ar
*M 5 :16:42:39.779 type REPLY(7), xid 1039238
ar
*M 5 :16:42:39.779 option SERVERID(2), len 10
ar
*M :
5 16:42:39.779 00030001FC994775C3E0
ar
*M :
5 16:42:39.779 option CLIENTID(1), len 14
ar
*M 5 :16:42:39.779 00010001
ar :
R1#17F6723D000C298D5444
*M 5 16:42:39.779 option IA-NA(3), len 40
ar
*M 5 :
16:42:39.779 IAID 0x0E000C29, T1 43200, T2 69120
ar
*M 5 :
16:42:39.779 option IAADDR(5), len 24
ar
*M 5 :
16:42:39.779 IPv6 address
ar : 2001:DB8:ACAD:A:B55C:8519:8915:57CE
*M 5 16:42:39.779 preferred 86400, valid 172800
*Mar 5 16:42:39.779: option DNS-SERVERS(23), len 16
*Mar 5 16:42:39.779: 2001:DB8:ACAD:A::ABCD
*Mar 5 16:42:39.779: option DOMAIN-LIST(24), len 26
*Mar 5 16:42:39.779: ccna-StatefulDHCPv6.com
Paso 6. Verificar DHCPv6 con estado en la PC-A
a. Detenga la captura de Wireshark en la PC-A.
b. Expanda el mensaje RA más reciente que se indica en Wireshark. Verifique que se haya establecido el
indicador Managed address configuration (Configuración de dirección administrada).
c. Cambie el filtro en Wireshark para ver solo los paquetes DHCPv6 escribiendo dhcpv6 y, a continuación,
haga clic en Apply (Aplicar). Resalte la última respuesta DHCPv6 de la lista y expanda la información de
DHCPv6. Examine la información de red DHCPv6 incluida en este paquete.
Reflexión
1. ¿Qué método de direccionamiento IPv6 utiliza más recursos de memoria en el router configurado como
servidor de DHCPv6: DHCPv6 sin estado o DHCPv6 con estado? ¿Por qué?
2. ¿Qué tipo de asignación dinámica de direcciones IPv6 recomienda Cisco: DHCPv6 sin estado o DHCPv6 con
estado?