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.
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.
- 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.
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).










Comments
Post a Comment