Módulo 8: SLAAC y DHCPv6
- Get link
- X
- Other Apps
Desplázate para empezar
¡Bienvenido a SLAAC y DHCPv6!
SLAAC y DHCPv6 son protocolos de direccionamiento dinámico para una red IPv6. Por lo tanto, un poco de configuración hará que su día como administrador de red sea mucho más fácil. En este módulo, aprenderá a usar SLAAC para permitir a los hosts crear su propia dirección de unidifusión global IPv6, así como configurar un enrutador Cisco IOS para que sea un servidor DHCPv6, un cliente DHCPv6 o un agente de retransmisión DHCPv6. ¡Este módulo incluye un laboratorio donde configurará DHCPv6 en equipos reales!
Título del tema: SLAAC y DHCPv6
Objetivo del tema: Configurar la asignación dinámica de direcciones en redes IPv6.
Título del tema | Objetivo del tema |
---|---|
Asignación de direcciones de unidifusión global IPv6 | Explique cómo un host IPv6 puede adquirir su configuración IPv6. |
Asociación Latinoamericana de Accionistas | Explicar el funcionamiento de SLAAC. |
DHCPv6 | Explique el funcionamiento de DHCPv6. |
Configurar un servidor DHCPv6 | Configurar servidor DHCPv6 con estado y sin estado. |
8.1 Asignación de GUA de IPv6
Desplázate para empezar
En primer lugar, lo más importante. Para utilizar la configuración automática de direcciones stateless (SLAAC) o DHCPv6, debe revisar las direcciones globales de unidifusión (GUA) y las direcciones link-local (LLA). Este tema abarca ambas cosas.
En un enrutador, una dirección global de unidifusión (GUA) IPv6 se configura manualmente mediante el comando de configuración dirección ipv6 dirección-ipv6 / interfaz de longitud de prefijo .
Un host de Windows también se puede configurar manualmente con una configuración de dirección IPv6 GUA, como se muestra en la figura.

Introducir manualmente una GUA IPv6 puede llevar mucho tiempo y ser algo propenso a errores. Por lo tanto, la mayoría de los hosts de Windows están habilitados para adquirir dinámicamente una configuración GUA IPv6, como se muestra en la figura.

Cuando se selecciona el direccionamiento IPv6 automático, el host intentará obtener y configurar automáticamente la información de direcciones IPv6 en la interfaz. El host utilizará uno de los tres métodos definidos por el mensaje Router Advertisement (RA) recibidos en la interfaz del Protocolo de mensajes de control de Internet versión 6 (ICMPv6). Un enrutador IPv6 que está en el mismo vínculo que el host envía mensajes de RA que sugiere a los hosts cómo obtener su información de direccionamiento IPv6. El host crea automáticamente la dirección local del vínculo IPv6 cuando se inicia y la interfaz Ethernet está activada. El resultado de ejemplo de ipconfig muestra una dirección link-local (LLA) generada automáticamente en una interfaz.
En la figura, observe que la interfaz no creó una GUA IPv6. La razón se debe a que, en este ejemplo, el segmento de red no tiene un enrutador que proporcione instrucciones de configuración de red para el host.
Nota: A veces, los sistemas operativoshost mostrarán una dirección link-local anexada con un "%" y un número. Esto se conoce como Id. de zona o Id. de ámbito. Es utilizado por el sistema operativo para asociar el LLA con una interfaz específica.
Nota: DHCPv6 se define en RFC 3315.
C:\PC1> ipconfigWindows IP ConfigurationEthernet adapter Ethernet0: Connection-specific DNS Suffix . : IPv6 Address. . . . . . . . . . . : Link-local IPv6 Address . . . . . : fe80::fb:1d54:839f:f595%21 IPv4 Address. . . . . . . . . . . : 169.254.202.140 Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . :C:\PC1>
IPv6 fue diseñado para simplificar la forma en que un host puede adquirir su configuración IPv6. De forma predeterminada, un enrutador habilitado para IPv6 anuncia su información IPv6. Esto permite a un host crear o adquirir dinámicamente su configuración IPv6.
IPv6 GUA se puede asignar dinámicamente utilizando servicios stateless y stateful, como se muestra en la figura.
Todos los métodos stateless y stateful de este módulo utilizan mensajes de RA ICMPv6 para indicar al host cómo crear o adquirir su configuración IPv6. Aunque los sistemas operativos del host siguen la sugerencia del RA, la decisión real depende en la última instancia del host.
- Ningún dispositivo realiza un seguimiento de la asignación de direcciones IPv6.
- Un servidor DHCPv6 administra la asignación de direcciones IPv6.
- El enrutador envía mensajes Router Advertisement (RA) que proporciona toda la información de direccionamiento IPv6 (es decir, prefijo de red, longitud de prefijos e información del gateway predeterminado)
- Los hosts utilizan la información de RA exclusivamente para todas sus direcciones, incluida la creación de su propia GUA.
(DHCPv6 sin estado)
- Los mensajes RA proporcionan información de configuración IPv6 a los hosts y les informan de que deben ponerse en contacto con un servidor DHCPv6 stateless para obtener información adicional de configuración.
- Los hosts utilizan la información de RA para crear su propia GUA única y obtener información adicional de un servidor DHCPv6.
(DHCPv6 con estado)
- Los mensajes RA del router informan a los hosts de ponerse en contacto con un servidor DHCPv6 stateful o un router habilitado para DHCPv6 para obtener toda la información de configuración IPv6, excepto la dirección del gateway predeterminado.
- Los hosts se ponen en contacto con un servidor DHCPv6 para adquirir toda su información de direccionamiento IPv6.
- El host obtiene la información de la puerta de enlace predeterminada de los mensajes RA del enrutador.
La decisión de cómo un cliente obtendrá un GUA IPv6 depende de la configuración dentro del mensaje RA.
Un mensaje de RA ICMPv6 incluye tres banderas para identificar las opciones dinámicas disponibles para un host, como se indica a continuación:
- Un flag - Este es el indicador de configuración automática de direcciones. Usa Stateless Address Autoconfiguration (SLAAC) para crear una GUA de IPv6.
- O flag - Este es otro indicador de configuración (Otro) Otra información está disponible desde un servidor DHCPv6 sin estado.
- Bandera M - Este es es indicador Dirección administrada. Utilice un servidor DHCPv6 con estado para obtener una GUA IPv6.
Mediante diferentes combinaciones de los flags A, O y M, los mensajes RA informan al host sobre las opciones dinámicas disponibles.
La figura ilustra estos tres métodos.
No todas las redes tienen acceso a un servidor DHCPv6. Pero todos los dispositivos de una red IPv6 necesitan una GUA. El método SLAAC permite a los hosts crear su propia dirección única global IPv6 sin los servicios de un servidor DHCPv6.
SLAAC es un servicio sin estado. Esto significa que no hay ningún servidor que mantenga información de direcciones de red para saber qué direcciones IPv6 se están utilizando y cuáles están disponibles.
SLAAC utiliza mensajes ICMPv6 RA para proporcionar direccionamiento y otra información de configuración que normalmente proporcionaría un servidor DHCP. Un host configura su dirección IPv6 en función de la información que se envía en la RA. Los mensajes RA son enviados por un enrutador IPv6 cada 200 segundos.
Un host también puede enviar un mensaje Router Solicitation (RS) solicitando que un router habilitado para IPv6 envíe al host un RA.
SLAAC se puede implementar como SLAAC solamente, o SLAAC con DHCPv6.
Consulte la topología siguiente para ver cómo está habilitado SLAAC para proporcionar asignación GUA dinámica sin estado.
El resultado del comando show ipv6 interface muestra la configuración actual en la interfaz G0/0/1.
Como se destaca, a R1 se le han asignado las siguientes direcciones IPv6:
- Dirección IPv6 de enlace local : fe80::1
- GUA y subred - 2001:db8:acad:1: :1 y 2001:db8:acad:1: :/64
- Grupo de todos los nodos IPv6 : ff02::1
R1# show ipv6 interface G0/0/1
GigabitEthernet0/0/1 is up, line protocol is up
IPv6 is enabled, link-local address is FE80::1
No Virtual link-local address(es):
Description: Link to LAN
Global unicast address(es):
2001:DB8:ACAD:1::1, subnet is 2001:DB8:ACAD:1::/64
Unido a la direccion grupal(es):
FF02::1
FF02::1:FF00:1
(output omitted)
R1#
El método sólo SLAAC está habilitado de forma predeterminada cuando se configura el comando de enrutamiento unicast ipv6 . Todas las interfaces Ethernet habilitadas con un GUA IPv6 configurado comenzarán a enviar mensajes RA con el flag A establecido en 1 y los flags O y M establecidos en 0, como se muestra en la figura.
El A = 1 flag sugiere al cliente que cree su propio IPv6 GUA usando el prefijo anunciado en la RA. El cliente puede crear su propio ID de interfaz utilizando el método Extended Unique Identifier (EUI-64) o hacer que se genere aleatoriamente.
Los flags O =0 y M=0 le indican al cliente que utiliza la información del mensaje RA exclusivamente. Esto incluye información del prefijo, de la longitud del prefijo, del servidor DNS, de la MTU y de la puerta de enlace predeterminada. No se encuentra disponible ninguna otra información de un servidor de DHCPv6.
Bandera | valor |
---|---|
A | 1 |
Oh | 0 |
METRO | 0 |
En el ejemplo, PC1 está habilitada para obtener su información de dirección IPv6 de forma automática. Debido a la configuración de los flags A, O y M, PC1 sólo realiza SLAAC, utilizando la información contenida en el mensaje RA enviado por R1.
La dirección de la puerta de enlace predeterminada es la dirección IPv6 de origen del mensaje RA, que es la LLA para R1. El gateway predeterminado solo se puede obtener de forma automática mediante un mensaje RA. Un servidor DHCPv6 no proporciona esta información.
C:\PC1> ipconfigWindows IP ConfigurationEthernet adapter Ethernet0: Connection-specific DNS Suffix . : IPv6 Address. . . . . . . . . . . : 2001:db8:acad:1:1de9:c69:73ee:ca8c Link-local IPv6 Address . . . . . : fe80::fb:1d54:839f:f595%21 IPv4 Address. . . . . . . . . . . : 169.254.202.140 Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : fe80::1%21C:\PC1>
Un enrutador envía mensajes de RA cada 200 segundos. Sin embargo, también enviará un mensaje RA si recibe un mensaje RS de un host.
Cuando un cliente está configurado para obtener su información de direccionamiento automáticamente, envía un mensaje RS a la dirección de multidifusión IPv6 de ff02: :2.
La figura ilustra cómo un host inicia el método SLAAC.
- PC1 acaba de encender y aún no ha recibido un mensaje de RA. Por lo tanto, envía un mensaje RS a la dirección de multidifusión IPv6 de todos los routers ff02: :2 solicitando una RA.
- R1 forma parte del grupo de todos los routers IPv6 y recibió el mensaje RS. Genera un RA que contiene el prefijo de red local y la longitud del prefijo (por ejemplo, 2001:db8:acad:1: :/64). Entonces envía el mensaje RA a la dirección de multidifusión de todos los nodos IPv6 ff02::1. PC1 utiliza esta información para crear una GUA IPv6 única.
Mediante SLAAC, un host suele adquirir su información de subred IPv6 de 64 bits del RA del enrutador. Sin embargo, debe generar el resto del identificador de interfaz (ID) de 64 bits utilizando uno de estos dos métodos:
- De generación aleatoria - La identificación de la interfaz de 64 bits se genera aleatoriamente por el sistema operativo del cliente. Este es el método utilizado ahora por los hosts de Windows 10.
- EUI-64 - El host crea un ID de interfaz utilizando su dirección MAC de 48 bits e inserta el valor hexadecimal de fffe en el medio de la dirección. Algunos sistemas operativos utilizan por defecto el ID de interfaz generado aleatoriamente en lugar del método EUI-64, debido a problemas de privacidad. Esto se debe a que EUI-64 utilice la dirección MAC Ethernet del host para crear el ID de interfaz.
Nota: Windows, Linux y Mac OS permiten al usuario modificar la generación del ID de interfaz para que se genere aleatoriamente o utilice EUI-64.
Por ejemplo, en el siguiente resultado de ipconfig , el host PC1 de Windows 10 utilizó la información de subred IPv6 contenida en el R1 RA y generó aleatoriamente un ID de interfaz de 64 bits como se destaca en el ejemplo.
C:\PC1> ipconfigWindows IP ConfigurationEthernet adapter Ethernet0: Connection-specific DNS Suffix . : IPv6 Address. . . . . . . . . . . : 2001:db8:acad:1:1de9:c69:73ee:ca8c Link-local IPv6 Address . . . . . : fe80::fb:1d54:839f:f595%21 IPv4 Address. . . . . . . . . . . : 169.254.202.140 Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : fe80::1%6C:\PC1>
El proceso permite al host crear una dirección IPv6. Sin embargo, no hay garantía de que la dirección sea única en la red.
Ya que SLAAC es apátrida; por lo tanto, un host tiene la opción de verificar que una dirección IPv6 recién creada sea única antes de que pueda usarse. Un host utiliza el proceso de detección de direcciones duplicadas (DAD) para asegurarse de que IPv6 GUA es único.
DAD se implementa usando ICMPv6. Para realizar DAD, el host envía un mensaje ICMPv6 NS con una dirección de multidifusión especialmente construida, llamada dirección de multidifusión de nodo solicitado. Esta dirección duplica los últimos 24 bits de dirección IPv6 del host.
Si ningún otro dispositivo responde con un mensaje NA, prácticamente se garantiza que la dirección es única y puede ser utilizada por la PC1. Si un mensaje NA es recibido por el host, la dirección no es única, y el sistema operativo debe determinar una nueva ID de interfaz para utilizar.
Internet Engineering Task Force (IETF) recomienda que DAD se utilice en todas las direcciones de unidifusión IPv6 independientemente de si se crea con SLAAC sólo, se obtiene con DHCPv6 stateful, o se configura manualmente. DAD no es obligatorio porque un ID de interfaz de 64 bits proporciona 18 quintillones de posibilidades y la posibilidad de que haya una duplicación remota. Sin embargo, la mayoría de los sistemas operativos realizan DAD en todas las direcciones de unidifusión IPv6, independientemente de cómo se configure la dirección.
8.3 DHCPv6
Desplázate para empezar
En este tema se explica DHCPv6 stateless y stateful DHCPv6 stateless utiliza partes de SLAAC para asegurarse de que toda la información necesaria se suministra al host. DHCPv6 stateful no requiere SLAAC.
Si bien DHCPv6 es similar a DHCPv4 en cuanto a lo que proporciona, los dos protocolos son independientes respecto sí.
El host comienza las comunicaciones cliente / servidor DHCPv6 después de que se indica DHCPv6 stateles o DHCPv6 stateful en el RA.
Los mensajes DHCPv6 de servidor a cliente utilizan el puerto de destino UDP 546, mientras que los mensajes DHCPv6 de cliente a servidor utilizan el puerto de destino UDP 547.
Los pasos para las operaciones DHCPv6 son los siguientes:
- Paso 1. El host envía un mensaje RS.
- Paso 2. El router responde con un mensaje RA.
- Paso 3. El host envía un mensaje DHCPv6 SOLIT.
- Paso 4. El servidor DHCPv6 responde con un mensaje ADVERTISE.
- Paso 5. El host responde al servidor DHCPv6.
- Paso 6. El servidor DHCPv6 envía un mensaje REPLY
Paso 1. El host envía un mensaje RS.
PC1 envía un mensaje RS a todos los routers habilitados para IPv6.
La opción de DHCPv6 stateless informa al cliente que utilice la información del mensaje RA para el direccionamiento, pero que hay más parámetros de configuración disponibles de un servidor de DHCPv6.
Este proceso se conoce como DHCPv6 stateless, debido a que el servidor no mantiene información de estado del cliente (es decir, una lista de direcciones IPv6 asignadas y disponibles). El servidor de DHCPv6 stateless solo proporciona parámetros de configuración para los clientes, no direcciones IPv6.
La figura ilustra la operación DHCPv6 stateless.
Flag | Valor |
---|---|
A | 1 |
O | 1 |
M | 0 |
- PC1 recibe un mensaje de RA DHCP stateless. El mensaje RA contiene el prefijo de red y la longitud del prefijo. El flag M para DHCP stateful se establece en el valor predeterminado 0. El flag A=1 indica al cliente que use SLAAC. El flag O=1 flag se utiliza para informarle al cliente que hay información de configuración adicional disponible de un servidor de DHCPv6 stateless.
- El cliente envía un mensaje DHCPv6 SOLCIT buscando un servidor DHCPv6 stateless para obtener información adicional (por ejemplo, direcciones de servidor DNS).
DHCPv6 Stateless está habilitado en una interfaz de router mediante el comandoipv6 nd other-config-flag interface configuration. Esto establece el flag O en 1.
El resultado resaltado confirma que la RA le indicará a los hosts receptores que usen la configuración automática stateless (A flag = 1) y se comunique con un servidor DHCPv6 para obtener otra información de configuración (O flag = 1).
Note: You can use the no ipv6 nd other-config flag para restablecer la interfaz a la opción predeterminada de SLAAC sólo (O flag = 0).
R1(config-if)# ipv6 nd other-config-flagR1(config-if)# endR1#R1# show ipv6 interface g0/0/1 | begin ND 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. Hosts use DHCP to obtain other configuration.R1#
Esta opción es la más similar a DHCPv4. En este caso, el mensaje RA indica al cliente que obtenga toda la información de direccionamiento de un servidor DHCPv6 stateful, excepto la dirección del default gateway que es la dirección link-local IPv6 de origen de la RA.
Esto se conoce como DHCPv6 stateful, debido a que el servidor de DHCPv6 mantiene información de estado de IPv6. Esto es similar a la asignación de direcciones para IPv4 por parte de un servidor de DHCPv4.
La figura ilustra la operación DHCPv6 stateful.
Flag | Valor |
---|---|
A | 0 |
O | 0 |
M | 1 |
- PC1 recibe un mensaje RA DHCPv6 con el flag O establecido en 0 y el flag M establecido en 1, lo que indica a PC1 que recibirá toda su información de direccionamiento IPv6 de un servidor DHCPv6 stateful.
- PC1 envía un mensaje DHCPv6 SOLIT buscando un servidor DHCPv6 stateful.
Nota: Si A=1 y M=1, algunos sistemas operativos como Windows crearán una dirección IPv6 mediante SLAAC y obtendrán una dirección diferente del servidor DHCPv6 stateful. En la mayoría de los casos, se recomienda establecer manualmente el flag A en 0.
DHCPv6 Stateful es habilitado en una interfaz de router mediante el comando ipv6 nd managed-config-flag interface configuration Esto establece el flag M en 1.
El resultado resaltado en el ejemplo confirma que RA indicará al host que obtenga toda la información de configuración IPv6 de un servidor DHCPv6 (flag M = 1).
R1(config)# int g0/0/1R1(config-if)# ipv6 nd managed-config-flagR1(config-if)# ipv6 nd prefix default no-autoconfigR1(config-if)# endR1#R1# show ipv6 interface g0/0/1 | begin ND 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.R1#
Los routers IOS de Cisco son dispositivos potentes. En redes más pequeñas, no es necesario tener dispositivos separados para tener un servidor DHCPv6, un cliente o un agente de retransmisión. Se puede configurar un router Cisco para proporcionar servicios DHCPv6.
Específicamente, se puede configurar para que sea uno de los siguientes:
- Servidor DHCPv6 - El router proporciona servicios DHCPv6 stateless o stateful.
- Cliente DHCPv6 - la interfaz del router adquiere una configuración IP IPv6 de un servidor DHCPv6.
- Agente de retransmisión DHCPv6 - Router proporciona servicios de reenvío DHCPv6 cuando el cliente y el servidor se encuentran en diferentes redes.
La opción de servidor DHCPv6 stateless requiere que el router anuncie la información de direccionamiento de red IPv6 en los mensajes RA. Sin embargo, el cliente debe ponerse en contacto con un servidor DHCPv6 para obtener más información.
Consulte la topología de ejemplo para aprender a configurar el método de servidor DHCPv6 stateless.
En este ejemplo, R1 proporcionará servicios SLAAC para la configuración IPv6 del host y los servicios DHCPv6.
Hay cinco pasos para configurar y verificar un router como servidor DHCPv6 stateless:
- Paso 1. Habilite el enrutamiento IPv6.
- Paso 2. Defina un nombre de grupo DHCPv6.
- Paso 3. Configure el grupo DHCPv6.
- Paso 4. Enlace el grupo DHCPv6 a una interfaz.
- Paso 5. Compruebe que los hosts han recibido información de direccionamiento IPv6.
Paso 1. Habilite el enrutamiento IPv6.
El comando ipv6 unicast-routing es requerido para habilitar el enrutamiento IPv6. Este comando no es necesario para que el enrutador sea un servidor de DHCPv6 sin estado, pero se requiere para que el enrutador origine los mensajes RA ICMPv6.
R1(config)# ipv6 unicast-routing
R1(config)#
Un router también puede ser un cliente DHCPv6 y obtener una configuración IPv6 de un servidor DHCPv6, como un router que funcione como servidor DHCPv6. En la figura, R1 es un servidor DHCPv6 stateless.
Hay cinco pasos para configurar y verificar un router como servidor DHCPv6 stateless:
- Paso 1. Habilite el enrutamiento IPv6.
- Paso 2. Configure el router cliente para crear una LLA.
- Paso 3. Configure el router cliente para usar SLAAC.
- Paso 4. Verifique que el router cliente tenga asignado un GUA.
- Paso 5. Verifique que el enrutador cliente haya recibido otra información DHCPv6 necesaria.
Paso 1. Habilite el enrutamiento IPv6.
El enrutador cliente DHCPv6 debe tener ipv6 unicast-routing habilitado.
R3(config)# ipv6 unicast-routing
R3(config)#
La opción de servidor DHCP stateful requiere que el router habilitado para IPv6 indique al host que se ponga en contacto con un servidor DHCPv6 para obtener toda la información de direccionamiento de red IPv6 necesaria.
En la figura, R1 proporcionará servicios DHCPv6 stateful a todos los hosts de la red local. Configurar un servidor de DHCPv6 stateful es similar a configurar un servidor stateless. La diferencia más importante es que un servidor stateful también incluye información de direccionamiento IPv6 de manera similar a un servidor DHCPv4.
Hay cinco pasos para configurar y verificar un router como servidor DHCPv6 stateless:
- Paso 1. Habilite el enrutamiento IPv6.
- Paso 2. Defina un nombre de grupo DHCPv6.
- Paso 3. Configure el grupo DHCPv6.
- Paso 4. Enlace el grupo DHCPv6 a una interfaz.
- Paso 5. Compruebe que los hosts han recibido información de direccionamiento IPv6.
Paso 1. Habilite el enrutamiento IPv6.
El comando ipv6 unicast-routing es necesario para habilitar el enrutamiento IPv6
R1(config)# ipv6 unicast-routing
R1(config)#
Un router también puede ser un cliente DHCPv6. El router cliente debe tener ipv6 unicast-routing habilitado y una dirección link-local IPv6 para enviar y recibir mensajes IPv6.
Consulte la topología de ejemplo para aprender a configurar el cliente DHCPv6 stateful.
Client
Hay cinco pasos para configurar y verificar un router como servidor DHCPv6 stateless:
- Paso 1. Habilite el enrutamiento IPv6.
- Paso 2. Configure el router cliente para crear una LLA.
- Paso 3. Configure el router cliente para que use DHCPv6.
- Paso 4. Verifique que el router cliente tenga asignado un GUA.
- Paso 5. Verifique que el enrutador cliente haya recibido otra información DHCPv6 necesaria.
Paso 1. Habilite el enrutamiento IPv6.
El enrutador cliente DHCPv6 debe tener ipv6 unicast-routing habilitado.
R3(config)# ipv6 unicast-routing
R3(config)#
Utilice los show ipv6 dhcp pool comandos show ipv6 dhcp binding y para verificar el funcionamiento DHCPv6 en un router.
El comando show ipv6 dhcp pool verifica el nombre del pool de DHCPv6 y sus parámetros. El comando también identifica el número de clientes activos. En este ejemplo, el grupo IPV6-STATEFUL tiene actualmente 2 clientes, lo que refleja PC1 y R3 que reciben su dirección de unidifusión global IPv6 de este servidor.
Cuando un enrutador proporciona servicios DHCPv6 con estado, también mantiene una base de datos de direcciones IPv6 asignadas.
R1# show ipv6 dhcp pool
DHCPv6 pool: IPV6-STATEFUL
Address allocation prefix: 2001:DB8:ACAD:1::/64 valid 172800 preferred 86400 (2 in use, 0 conflicts)
DNS Serer: 2001:4860:4860: :8888 Domain name: example.com Acitve clients: 2
R1#
Si el servidor de DHCPv6 está ubicado en una red distinta de la del cliente, el router IPv6 puede configurarse como agente de retransmisión DHCPv6. La configuración de un agente de retransmisión DHCPv6 es similar a la configuración de un router IPv4 como retransmisor DHCPv4.
En la figura, R3 se configura como un servidor DHCPv6 stateful. PC1 está en la red 2001:db8:acad:2: :/64 y requiere los servicios de un servidor DHCPv6 stateful para adquirir su configuración IPv6. R1 debe configurarse como el Agente de retransmisión DHCPv6.
Client
Relay Agent
Server
La sintaxis del comando para configurar un router como agente de retransmisión DHCPv6 es la siguiente:
Router(config-if)# ipv6 dhcp relay destination ipv6-address [interface-type interface-number]
Este comando se configura en la interfaz que frente a los clientes DHCPv6 y especifica la dirección del servidor DHCPv6 y la interfaz de salida para llegar al servidor, como se muestra en el ejemplo. La interfaz de salida sólo es necesaria cuando la dirección de salto siguiente es una LLA.
R1(config)# interface gigabitethernet 0/0/1R1(config-if)# ipv6 dhcp relay destination 2001:db8:acad:1::2 G0/0/0R1(config-if)# exitR1(config)#
Compruebe que el agente de retransmisión DHCPv6 esté operativo con los show ipv6 dhcp interface comandos show ipv6 dhcp binding Compruebe que los hosts de Windows recibieron información de direccionamiento IPv6 con el ipconfig /all comando.
El agente de retransmisión DHCPv6 se puede verificar mediante el comando show ipv6 dhcp interface . Esto verificará que la interfaz G0/0/1 esté en modo de retransmisor.
R1# show ipv6 dhcp interface GigabiteThernet0/0/1 is in relay mode
Destinos de retransmisión:
2001:DB8:ACAD:1: :2
2001:DB8:ACAD:1: :2 a través de GigabiteThernet0/0/0
R1#
8.5 Práctica del módulo y cuestionario
Desplázate para empezar
En esta práctica de laboratorio se cumplirán los siguientes objetivos:
- Parte 1: Armar la red y configurar los ajustes básicos de los dispositivos
- Parte 2: Verificar la asignación de direcciones SLAAC desde R1
- Parte 3: Configurar y verificar un servidor DHCPv6 stateless en R1
- Parte 4: Configurar y verificar un servidor DHCPv6 stateful en R1
- Parte 5: Configurar y verificar una retransmisión DHCPv6 en R2
Asignación IPv6 GUA
En un router, las direcciones globales de unidifusión (GUA) IPv6 se configuran manualmente mediante el comando de configuración ipv6 address ipv6-address/prefix-length interface. Cuando se selecciona el direccionamiento IPv6 automático, el host intentará obtener y configurar automáticamente la dirección IPv6 información en la interfaz. La dirección local del vínculo IPv6 es creada automáticamente por el host cuando se inicia y la interfaz Ethernet es activo. De forma predeterminada, un router habilitado para IPv6 anuncia su información IPv6, lo que permite a un host crear o adquirir dinámicamente su configuración IPv6. IPv6 GUA se puede asignar dinámicamente utilizando servicios stateless y stateful. La decisión de cómo un cliente obtendrá un GUA IPv6 depende de la configuración dentro del mensaje RA. Un mensaje de RA ICMPv6 incluye tres flags para identificar las opciones dinámicas disponibles para un host, como se indica a continuación:
- Un flag - este es el indicador de configuración automática de direcciones. Utilice SLAAC para crear una GUA IPv6.
- O flag - Este es otro indicador de configuración (Other) Otra información está disponible desde un servidor DHCPv6 stateless.
- M flag - Este es es indicador Managed Address. Utilice un servidor DHCPv6 stateful para obtener una GUA IPv6.
SLAAC
El método SLAAC permite a los hosts crear su propia dirección única global IPv6 sin los servicios de un servidor DHCPv6. SLAAC, que es stateless, utiliza mensajes ICMPv6 RA para proporcionar direccionamiento y otra información de configuración que normalmente proporcionaría un servidor DHCP SLAAC se puede implementar como SLAAC solamente, o SLAAC con DHCPv6. Para habilitar el envío de mensajes RA, un router debe unirse al grupo de todos los routers IPv6 mediante el comando ipv6 unicast-routing global config. Utilice el show ipv6 interface comando para verificar si un router está habilitado. El método SLAAC sólo, está habilitado de forma predeterminada cuando se configura el comando ipv6 unicast-routing. Todas las interfaces Ethernet habilitadas con un GUA IPv6 configurado comenzarán a enviar mensajes RA con el flag A establecido en 1 y los flags O y M establecidos en 0. El flag A = 1 sugiere al cliente crear su propio IPv6 GUA usando el prefijo anunciado en RA. Los flags O =0 y M=0 le indican al cliente que use la información del mensaje RA exclusivamente. Un router envía mensajes de RA cada 200 segundos. Sin embargo, también enviará un mensaje RA si recibe un mensaje RS de un host. Mediante SLAAC, un host suele adquirir su información de subred IPv6 de 64 bits del RA del router . Sin embargo, debe generar el identificador de interfaz (ID) de 64 bits restante utilizando uno de estos dos métodos: generado aleatoriamente, o EUI-64. Un host utiliza el proceso DAD para asegurarse de que IPv6 GUA es único. DAD se implementa usando ICMPv6. Para realizar DAD, el host envía un mensaje ICMPv6 NS con una dirección de multidifusión especialmente construida, llamada dirección de multidifusión de nodo solicitado. Esta dirección duplica los últimos 24 bits de dirección IPv6 del host .
DHCPv6
El host comienza las comunicaciones cliente / servidor DHCPv6 después de que se indica DHCPv6 stateles o DHCPv6 stateful en el RA. Los mensajes DHCPv6 de servidor a cliente utilizan el puerto de destino UDP 546, mientras que los mensajes DHCPv6 de cliente a servidor utilizan el puerto de destino UDP 547. La opción de DHCPv6 stateless informa al cliente que utilice la información del mensaje RA para el direccionamiento, pero que hay más parámetros de configuración disponibles de un servidor de DHCPv6. Esto se denomina DHCPv6 stateless porque el servidor no mantiene ninguna información de estado del cliente. DHCPv6 Stateless está habilitado en una interfaz de router mediante el comandoipv6 nd other-config-flag interface configuration. Esto establece el flag O en 1. En este caso, el mensaje RA indica al cliente que obtenga toda la información de direccionamiento de un servidor DHCPv6 stateful, excepto la dirección del default gateway que es la dirección link-local IPv6 de origen de la RA. Esto se conoce como DHCPv6 stateful, debido a que el servidor de DHCPv6 mantiene información de estado de IPv6. DHCPv6 Stateful es habilitado en una interfaz de router mediante el comando ipv6 nd managed-config-flag interface configuration Esto establece el flag M en 1.
Configurar Servidor DHCPv6
Un router Cisco IOS se puede configurar para proporcionar servicios de servidor DHCPv6 como uno de los tres tipos siguientes: servidor DHCPv6, cliente DHCPv6 o agente de retransmisión DHCPv6. La opción de servidor DHCPv6 stateless requiere que el router anuncie la información de direccionamiento de red IPv6 en los mensajes RA. Un router también puede ser un cliente DHCPv6 y obtener una configuración IPv6 de un servidor DHCPv6. La opción de servidor DHCP stateful requiere que el router habilitado para IPv6 indique al host que se ponga en contacto con un servidor DHCPv6 para obtener toda la información de direccionamiento de red IPv6 necesaria. El router cliente debe tener have ipv6 unicast-routing habilitado y una dirección link-local IPv6 para enviar y recibir mensajes IPv6. Utilice los show ipv6 dhcp pool comandos show ipv6 dhcp binding y para verificar el funcionamiento DHCPv6 en un router. Si el servidor de DHCPv6 está ubicado en una red distinta de la del cliente, el router IPv6 puede configurarse como agente de retransmisión DHCPv6 utilizando el comando ipv6 dhcp relay destination ipv6-address [interface-type interface-number] Este comando se configura en la interfaz que enfrenta a los clientes DHCPv6 y especifica la dirección del servidor DHCPv6 y la interfaz de salida para llegar al servidor. La interfaz de salida sólo es necesaria cuando la dirección de salto siguiente es una LLA. Compruebe que el agente de retransmisión DHCPv6 esté operativo con los show ipv6 dhcp interface comandos show ipv6 dhcp binding
- Get link
- X
- Other Apps
Comments
Post a Comment