IPv6 - Movilidad
Cuando un host está conectado a un enlace o red, adquiere una dirección IP y toda la comunicación se lleva a cabo utilizando esa dirección IP en ese enlace. Tan pronto como el mismo host cambia su ubicación física, es decir, se mueve a otra área / subred / red / enlace, su dirección IP cambia en consecuencia, y toda la comunicación que tiene lugar en el host utilizando la dirección IP antigua, se cae.
La movilidad IPv6 proporciona un mecanismo para que el host se mueva por diferentes enlaces sin perder ninguna comunicación / conexión y su dirección IP.
Varias entidades están involucradas en esta tecnología:
Mobile Node: El dispositivo que necesita movilidad IPv6.
Home Link: Este enlace está configurado con el prefijo de subred de inicio y aquí es donde el dispositivo móvil IPv6 obtiene su dirección de inicio.
Home Address: Esta es la dirección que el nodo móvil adquiere del enlace de inicio. Esta es la dirección permanente del nodo móvil. Si el nodo móvil permanece en el mismo enlace de inicio, la comunicación entre varias entidades se lleva a cabo como de costumbre.
Home Agent: Este es un enrutador que actúa como registrador de nodos móviles. Home Agent está conectado a Home Link y mantiene información sobre todos los nodos móviles, sus direcciones de casa y sus direcciones IP actuales.
Foreign Link: Cualquier otro enlace que no sea el enlace principal del nodo móvil.
Care-of Address: Cuando un nodo móvil se adjunta a un enlace externo, adquiere una nueva dirección IP de la subred de ese enlace externo. El agente local mantiene la información tanto de la dirección del hogar como de la dirección de cuidado. Se pueden asignar varias direcciones de atención a un nodo móvil, pero en cualquier caso, solo una dirección de atención se vincula con la dirección de casa.
Correspondent Node: Cualquier dispositivo habilitado para IPv6 que pretenda comunicarse con el nodo móvil.
Operación de movilidad
Cuando el nodo móvil permanece en su enlace de inicio, todas las comunicaciones se realizan en su dirección de inicio, como se muestra a continuación:
Cuando un nodo móvil abandona su Home Link y se conecta a algún Foreign Link, entra en juego la función Mobility de IPv6. Después de conectarse a un enlace externo, el nodo móvil adquiere una dirección IPv6 del enlace externo. Esta dirección se llama Care-of Address. El nodo móvil envía una solicitud vinculante a su agente local con la nueva dirección de atención. El agente local vincula la dirección local del nodo móvil con la dirección de atención, estableciendo un túnel entre ambos.
Siempre que un nodo corresponsal intenta establecer una conexión con el nodo móvil (en su dirección de inicio), el agente de inicio intercepta el paquete y lo reenvía a la dirección de atención del nodo móvil a través del túnel que ya estaba establecido.
Optimización de ruta
Cuando un nodo correspondiente inicia una comunicación enviando paquetes al nodo móvil en la dirección de inicio, estos paquetes son canalizados al nodo móvil por el agente de inicio. En el modo de optimización de ruta, cuando el nodo móvil recibe un paquete del nodo correspondiente, no envía respuestas al agente local. Más bien, envía su paquete directamente al nodo correspondiente utilizando la dirección de inicio como dirección de origen. Este modo es opcional y no se utiliza de forma predeterminada.