8.3 DHCPv6
8.3.1 Pasos de operación DHCPv6
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
Haga clic en cada botón para obtener una
explicación e ilustración de estos pasos de operación de DHCPv6.
8.3.2 Operación DHCPv6 stateless
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.
- 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).
8.3.3 Habilitar DHCPv6 stateless en una interfaz
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).
8.3.4 Operaciones de DHCPv6 stateful
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.
- 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.
8.3.5 Habilitar DHCPv6 stateful en una interfaz
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).
Comentarios
Publicar un comentario