IPv6 móvil

IPv6 móvil proporciona soporte de movilidad para IPv6. Le permite conservar la misma dirección de internet en todo el mundo y permite a las aplicaciones que utilizan dicha dirección mantener conexiones de capa superior y de transporte al cambiar de ubicaciones. Permite tener movilidad en soportes homogéneos y heterogéneos.

Por ejemplo, IPv6 móvil facilita el movimiento de nodos de un segmento Ethernet a una célula de LAN inalámbrica mientras que la dirección IP del nodo móvil se queda como estaba.

En IPv6 móvil, cada nodo móvil se identifica por dos direcciones IP: la dirección inicial y la dirección de atención. La dirección inicial es una dirección IP permanente que identifica el nodo móvil independientemente de la ubicación. La dirección de atención cambia en cada nuevo punto de conexión y proporciona información sobre la situación actual del nodo móvil. Cuando un nodo móvil llega a una red visitada, debe adquirir la dirección de atención, que se utilizará durante el tiempo que el nodo móvil esté bajo esta ubicación en la red visitada. Puede utilizar los métodos de Descubrimiento de vecino de IPv6 para obtener la dirección de atención (consulte el apartado Rutas y direcciones ampliadas de IPv6). Son posibles ambas configuraciones automáticas sin estado y de estado completo. La dirección de atención también se puede configurar manualmente. El modo en que se adquiere la dirección de atención es irrelevante para IPv6 móvil.

Debe haber como mínimo un agente inicial configurado en la red inicial y el nodo móvil debe estar configurado para conocer la dirección IP del agente inicial. El nodo móvil envía un paquete que contiene una actualización de vinculación al agente inicial. El agente inicial recibe el paquete y realiza una asociación entre la dirección inicial en el nodo móvil y la dirección de atención que ha recibido. El agente inicial responde con un paquete que contiene un reconocimiento de vinculación.

El agente inicial mantiene una antememoria de vinculación que contiene asociaciones entre las direcciones iniciales y las direcciones de atención para los nodos móviles que sirve. El agente inicial intercepta los paquetes destinados a la dirección inicial y los reenvía a los nodos móviles. A continuación un nodo móvil enviará una actualización de vinculación al nodo correspondiente informándole de la dirección de atención y el nodo correspondiente creará una entrada de antememoria de vinculación para poder enviar el tráfico futuro directamente al nodo móvil en la dirección de atención.

El soporte de movilidad de AIX proporciona las funciones básicas siguientes:

Como nodo de Agente inicial:
  • Mantener una entrada en la antememoria de vinculación para cada nodo móvil para el que está sirviendo.
  • Interceptar los paquetes direccionados a un nodo móvil al que está sirviendo actualmente como agente inicial, en el enlace inicial del nodo móvil, mientras el nodo móvil está fuera del inicio.
  • Encapsular los paquetes interceptados de este tipo a fin de transferirlos por un túnel a la dirección de atención primaria para el nodo móvil indicado en la vinculación de la antememoria de vinculación del agente inicial.
  • Devolver una opción de reconocimiento de vinculación en respuesta a una opción de actualización de vinculación recibida con el conjunto de bits de reconocimiento.
  • Procesar la Detección de dirección duplicada en la dirección de atención del nodo móvil para asegurar que las direcciones de IPv6 son exclusivas.
  • Soportar el Descubrimiento de direcciones de agente inicial dinámico para ayudar a los nodos móviles a descubrir las direcciones de los agentes iniciales.
  • Soportar la recepción de la Solicitación de prefijo móvil y el envío del Anuncio de prefijo móvil.
Como nodo correspondiente estacionario:
  • Procesar una opción de dirección inicial recibida en cualquier paquete IPv6
  • Procesar una opción de actualización de vinculación recibida en un paquete y devolver una opción de reconocimiento de vinculación si el bit de reconocimiento (A) se establece en la actualización de vinculación recibida
  • Mantener una antememoria de las vinculaciones recibidas en actualizaciones de vinculación aceptadas
  • Enviar paquetes utilizando una cabecera de direccionamiento cuando hay una entrada de antememoria de vinculación para un nodo móvil que contiene la dirección de atención actual del nodo móvil
Como nodo de Direccionador en una red visitada por el nodo móvil:
  • Enviar una opción de intervalo de anuncio en los anuncios de direccionador para ayudar a que los nodos móviles detecten movimiento. Se puede configurar con el parámetro -m en el daemon ndpd-router.
  • Soportar el envío de anuncios de direccionador multidifusión no solicitados a la velocidad más rápida descrita en RFC 2461. Se puede configurar con los parámetros -m y -D en el daemon ndpd-router.
  • Enviar una opción de Información de agente inicial (preferencia de agente inicial y tiempo de vida) en los anuncios de direccionador para ayudar a los nodos móviles a elegir el agente inicial. Se puede configurar con el parámetro -H en el daemon ndpd-router.