Resumen
- RFC 3036 asignó semánticas distintas a Address Prefix y Host Address, incluso cuando ambos representaban la misma dirección completa.
- RFC 5036 eliminó Host Address porque ninguna implementación lo usaba, pero conservó Address Prefix hasta la longitud total de la dirección.
Una distinción que no encontró usuarios
En enero de 2001, la primera especificación del Label Distribution Protocol (LDP) resolvió una tarea concreta de MPLS: permitir que los routers acordaran qué paquetes correspondían a cada camino conmutado por etiquetas. LDP asociaba cada Label Switched Path con una Forwarding Equivalence Class, o FEC, y distribuía las correspondencias entre la clase y su etiqueta.
La definición inicial ofrecía dos elementos FEC relacionados con direcciones. Address Prefix aceptaba desde cero bits hasta todos los bits de la dirección. Host Address representaba una dirección completa. No eran sinónimos según el propio documento. RFC 3036 advertía que un prefijo completo y un Host Address con el mismo valor producían efectos distintos; en las reglas de asignación de paquetes, el FEC Host Address podía prevalecer sobre una coincidencia de prefijo. También ocupaban códigos separados: 0x02 para Prefix y 0x03 para Host Address.
La siguiente especificación base cambió ese catálogo. Publicado en octubre de 2007, RFC 5036 sustituyó RFC 3036 y llevó LDP al estado Draft Standard. Su sección de cambios enumera, en primer lugar, la eliminación del Host Address FEC y de sus referencias, “since it is not used by any implementation”. El motivo se refiere a esa forma específica, no a LDP completo. Tampoco nombra fabricantes, cuenta redes ni identifica las implementaciones que examinó el grupo.
La edición dejó un único elemento FEC base: Address Prefix, cuyo rango seguía llegando hasta una dirección completa. Así que desapareció un tipo diferenciado para clasificar paquetes, pero no la posibilidad de representar un prefijo de longitud máxima. La evidencia no permite afirmar que desaparecieron las rutas de host, que LDP carecía de uso o que las dos formas fueron siempre equivalentes. Permite afirmar algo más delimitado: la especificación dijo que ningún implementador usaba un elemento y lo retiró mientras conservaba el otro.
Leer el cambio sin exagerarlo
Los protocolos suelen incorporar opciones antes de que la práctica revele si cada distinción merece permanecer. Aquí la evolución del estándar ofrece un registro inusualmente breve del ajuste: no relata un fallo, ni atribuye la decisión a una medición del despliegue; registra la falta de uso del elemento Host Address.
Esa frase tampoco es un censo del Internet. No indica cuántas implementaciones se consultaron, si alguna transmitió el tipo en una instalación aislada o cuál era su cuota de mercado. Y el texto de 2007 no demuestra equivalencia universal entre la antigua codificación Host Address y un prefijo completo. No conviene rellenar esos silencios con una historia más contundente que la fuente.
La consecuencia normativa sí es visible. La arquitectura MPLS siguió usando FEC para describir conjuntos de paquetes, y LDP siguió distribuyendo bindings de etiquetas. Lo que se estrechó fue el vocabulario: una categoría de dirección dejó de ocupar un tipo separado porque no tenía uso de implementación documentado. La historia de RFC 3036 no termina en un gran lanzamiento; se entiende mejor en la pequeña poda registrada en su sucesora.
Fuentes
- Ficha de RFC 3036
- Ficha de RFC 5036
- Ficha de RFC 3031
- Ficha de RFC 3034
- Ficha de RFC 3035
- Ficha de RFC 3037
- RFC 3031, arquitectura MPLS
- RFC 3035, LDP con conmutación de circuitos virtuales ATM
- RFC 3036, especificación LDP original
- RFC 3037, aplicabilidad de LDP
- RFC 5036, especificación LDP revisada
- RFC 6720, GTSM para LDP
- RFC 6790, etiquetas de entropía MPLS
- RFC 7358, disciplina de anuncios de etiquetas LDP
- RFC 7552, cambios de LDP para IPv6
- Heng Lu, Running-Code Primacy
- Heng Lu, Minimum Initial Specification and Voluntary Adoption
- Heng Lu, On Reality Layers
Los textos de Heng Lu se presentan como lentes analíticas; Lu no escribió ni respaldó las especificaciones de LDP.
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance
