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
Paso 1. El host envía un mensaje RS.
PC1 envía un mensaje RS a todos los routers habilitados para IPv6.
Paso 2. Router responde con un mensaje RA.
R1 recibe el RS y responde con un RA indicando que el cliente debe
iniciar la comunicación con un servidor DHCPv6.
Paso 3. El host envía un mensaje DHCPv6 SOLIT.
El cliente, ahora un cliente DHCPv6, necesita localizar un
servidor DHCPv6 y envía un mensaje DHCPv6 SOLICIT a la dirección reservada de
todos los servidores DHCPv6 de multidifusión IPv6 de ff02 :: 1: 2. Esta
dirección de multidifusión tiene alcance link-local, lo cual significa que los
routers no reenvían los mensajes a otras redes.
Paso 4. El servidor DHCPv6 responde con un mensaje ADVERTISE.
Uno o más servidores DHCPv6 responden con un mensaje unidifusión
DHCPv6 ADVERTISE El mensaje ADVERTISE le informa al cliente DHCPv6 que el
servidor se encuentra disponible para el servicio DHCPv6.
Paso 5. El host responde al servidor DHCPv6.
La respuesta PC1 depende de si está utilizando DHCPv6 stateful o
stateless:
Cliente DHCPv6 Stateless - El cliente crea una dirección IPv6
utilizando el prefijo en el mensaje RA y una ID de interfaz autogenerada. El
cliente envía un mensaje DHCPv6 INFORMATION-REQUEST al servidor de DHCPv6 en el
que solicita solamente parámetros de configuración, como la dirección del
servidor DNS.
Cliente DHCPv6 Stateful - el cliente envía un mensaje DHCPv6
REQUEST al servidor para obtener una dirección IPv6 y todos los demás
parámetros de configuración del servidor.
Paso 6. El servidor DHCPv6 envía un mensaje REPLY
El servidor envía un mensaje de unidifusión DHCPv6 REPLY al
cliente. El contenido del mensaje varía en función de si responde a un mensaje
REQUEST o INFORMATION-REQUEST
Note: El cliente usara la direccion IPv6 link-local de origen del RA como su direccion default gateway. Un servidor DHCPv6 no proporciona esta información .
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.
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.
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.
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