Resumen

  • RFC 2103 separó dos efectos independientes de la movilidad: podía cambiar el localizador de un extremo y podía cambiar la topología de la red. Uno podía suceder sin el otro.
  • Un módulo de asociación dinámica podía actualizar el vínculo extremo–localizador mientras la topología permaneciera estable. Cuando se movía una red entera, también tenían que intervenir mapas y encaminadores.

La casilla decisiva de la matriz de RFC 2103 parece paradójica: el localizador no cambia, pero la topología sí.

Un nodo de red puede cambiar de vecinos sin salir del mismo nodo envolvente de Nimrod. Sus extremos conservan entonces sus localizadores. Una consulta devuelve una asociación actual y correcta, pero los paquetes que entran en la zona necesitan una nueva descripción de conectividad. La asociación es verdadera; la ruta calculada con el mapa anterior puede ser falsa.

El borde exacto de una abstracción útil

RFC 1992 distinguía identificadores de extremo sin significado topológico y localizadores que situaban los nodos en un mapa jerárquico. Cambiar de proveedor obligaba a cambiar de localizador: llevar el prefijo antiguo a otra parte del mapa erosionaría la jerarquía.

RFC 2103 convirtió esa separación en un modelo de movilidad. El Dynamic Association Module, o DAM, mantenía la relación variable entre extremos y localizadores. No era un servidor obligatorio ni otro nombre para DNS, sino una abstracción comparativa cuya función podía residir en una base de datos, un representante local o estado distribuido en encaminadores.

El documento enumeró cuatro casos: no cambia ni localizador ni topología; cambia solo el localizador; cambia solo la topología; cambian ambos. La historia cómoda del «nuevo localizador» solo cubre por completo el segundo. En el tercero, el DAM no tiene nada que actualizar aunque el mapa de Nimrod deba cambiar. En el cuarto, trabajan ambos lados.

La movilidad de red hizo visible la fuga

Los ejemplos incluían una organización que se trasladaba y redes inalámbricas en trenes, aviones, automóviles y barcos. Si un nodo cambia de vecinos, cambia el grafo. Si sale de su nodo envolvente, también pueden cambiar los localizadores de los dispositivos que transporta.

RFC 2103 advertía que las actualizaciones normales de topología de Nimrod probablemente estaban optimizadas para cambios lentos. Una red rápida podía requerir avisos específicos a representantes de nodo para que el tráfico entrante siguiera la nueva conectividad. El texto no especificó esa interacción; dejó constancia de la consecuencia: la movilidad de red podía acoplar el DAM con el encaminamiento y los encaminadores mucho más que la movilidad de un extremo.

Por eso una asociación reciente solo contesta qué localizador está ligado ahora al extremo. No demuestra los vecinos actuales, la distribución del mapa, el recálculo de ruta ni la vigencia del estado de reenvío.

Tres sitios para mantener la inteligencia

Una base central consultada por el origen era sencilla y ofrecía una ruta directa, pero creaba un punto único de fallo y no parecía una solución escalable a largo plazo.

El mantenimiento distribuido con remapeo en el hogar seguía la forma de Mobile IP. El origen enviaba hacia el hogar y un representante redirigía al lugar actual. Evitaba modificar orígenes y encaminadores ordinarios, confinaba buena parte del control y podía ocultar la ubicación. A cambio introducía encaminamiento triangular, dependencia del representante y dudas de escala. RFC 2103 lo llamó un primer corte viable, no un resultado definitivo.

La tercera clase mantenía estado en encaminadores. Era más compleja, pero se adaptaba mejor a los casos con cambio topológico. Podía reaccionar cerca del movimiento, aunque hacía participar justo a las entidades que la frontera limpia del DAM pretendía mantener fuera.

Mobile IP era un mecanismo, no un veredicto

La adaptación de RFC 2002 incluía descubrimiento, registro y reenvío. El host móvil registraba un agente extranjero o un localizador transitorio en un agente local. Este guardaba el vínculo, interceptaba el paquete, lo encapsulaba y lo enviaba al agente extranjero, que todavía debía desencapsular, consultar su lista de visitantes y entregar.

El registro podía aprobarse y fallar después el reenvío. El localizador en caché podía caducar. Si el agente extranjero no encontraba el extremo, descartaba el paquete y devolvía un error. Una ruta indirecta podía funcionar sin ser óptima. Autenticar la petición tampoco decidía si el usuario podía incorporarse a la red visitada.

El documento distinguía movilidad fuera de línea, que derriba la sesión, y movilidad en línea, que la mantiene. Consideraba deseable la segunda, pero no demostró que el primer corte conservara una sesión concreta. Tampoco midió escalabilidad: un rastreador con tiempo de respuesta o falla si los cambios de conexión superan 1/o, sin que el texto aportara un valor medido de o.

El límite documental

El registro del RFC Editor y la ficha de IETF Datatracker conservan un documento Informational de febrero de 1997. RFC 2103 dice que no es una especificación de protocolo y deja abiertos el desregistro, los detalles de autenticación, las actualizaciones rápidas, el encaminamiento predictivo y la interacción DAM–encaminadores.

Ahí reside su importancia histórica. Nimrod separaba identidad, ubicación y encaminamiento; RFC 2103 señaló el punto en que las capas dejaron de coincidir. Mover un extremo podía expresarse con una asociación. Mover una red modificaba el grafo que daba sentido a esa asociación.

La primacía del código en ejecución, la especificación inicial mínima y las capas de realidad de Lu Heng sirven aquí como marco moderno declarado, no como fuente histórica. Publicar una interfaz no crea conectividad: hacen falta implementaciones, aceptación por los encaminadores y observación del resultado.

La conclusión defendible es estrecha. Una asociación actual demuestra una asociación actual. Para afirmar que la movilidad funcionó también hay que conservar la revisión topológica, la propagación, la decisión de ruta, el reenvío, la autorización, la sesión y la entrega.

Fuentes