Resumen

  • RFC 5376 permitía informar un coste inter-AS acumulado, pero no definía cómo normalizar métricas de dominios distintos; una suma válida no constituía por sí sola una comparación ni un óptimo global.
  • Un PCE podía sustituir los saltos internos por un identificador opaco de segmento, preservando confidencialidad; la referencia no probaba que la señalización posterior expandiera el segmento calculado ni que existiera un LSP operativo.
  • Cada AS conservaba autoridad para rechazar o modificar parámetros según su política, por lo que solicitud, interpretación, cálculo, conformidad, establecimiento y resultado necesitaban recibos separados.

El número parecía más universal de lo que era

Los sistemas de automatización adoran una cifra única. Ordena candidatos, colorea tableros y permite declarar que una opción es mejor. RFC 5376 aceptó que una respuesta de cálculo incluyera el coste acumulado de un camino entre sistemas autónomos, pero fue cuidadoso: la normalización de costes quedaba fuera de alcance. El protocolo podía transportar y sumar valores sin garantizar que todos midieran la misma cosa.

Un dominio puede usar una métrica vinculada a ingeniería de tráfico; otro, una preferencia administrativa; otro, una transformación comercial que no publica. Incluso cuando dos campos se llaman coste, sus escalas y objetivos pueden ser distintos. Un 20 más un 30 produce 50 en aritmética. No demuestra que otro camino con valor 55 sea peor si la segunda composición siguió reglas diferentes.

El problema no se resuelve con una etiqueta de «óptimo». Los métodos de cálculo por dominio podían encontrar una ruta admisible sin garantizar el óptimo restringido de extremo a extremo. Para defender una comparación hacen falta el objetivo, las métricas, la normalización, las restricciones aplicadas y las partes del camino incluidas. Si esos datos faltan, la afirmación correcta es que las autoridades participantes devolvieron una solución bajo sus políticas locales.

Esta precisión conserva utilidad. El coste sigue siendo una observación atribuida. Puede ayudar dentro de una política conocida, detectar cambios o servir para recomputar cuando se adopte una métrica común. Lo que no debe hacer es adquirir autoridad universal simplemente porque atravesó una interfaz estándar.

La solicitud llegaba con dueño y condiciones

RFC 5376 trataba el cálculo inter-AS como una conversación entre autoridades. El PCC de origen podía pedir un recorrido con sistemas autónomos o ASBR deseados y excluidos, y distinguir saltos obligatorios de preferencias. Podía expresar banda ancha, protección, disyunción o diversidad, incluso especificar si la diversidad debía regir todo el camino o solo un dominio.

La solicitud también debía identificar el AS requirente. Ese dato permitía al PCE receptor aplicar una política local distinta según el origen. No era una formalidad de encaminamiento. El dominio propietario de los recursos necesitaba saber quién pedía, qué pedía y bajo qué relación podía atenderlo.

Por esa razón, el PCE local podía rechazar la solicitud o modificar prioridad, banda ancha, protección rápida, clase DS-TE y otros parámetros. Un requisito formulado para MPLS podía necesitar traducción al entrar en un dominio GMPLS. El campo sobrevivía al cruce; su interpretación podía cambiar.

El registro operativo debería mostrar esa transformación. Debe distinguir el valor solicitado del valor aceptado, la autoridad que lo cambió y el motivo. Si solo conserva el resultado final, una plataforma posterior puede atribuir al solicitante una decisión que tomó el proveedor o presentar como compromiso original una versión reescrita por política.

Un rechazo con razón verificable no es necesariamente un fallo. Puede demostrar que la soberanía local funcionó. Autenticar al PCE remoto tampoco equivale a autorizar todos sus pedidos. La identidad abre una conversación; la política decide su alcance.

La topología se ocultó mediante una referencia

La cooperación no requería que cada proveedor revelara sus enlaces internos. Un PCC podía consultar un PCE inter-AS, que a su vez podía pedir contribuciones a otros PCE inter-AS o internos. El origen quizá no supiera quiénes eran esos PCE descendentes. Esa opacidad protegía seguridad, ingeniería y relaciones comerciales.

En vez de enumerar los saltos internos, la respuesta podía incluir un identificador de segmento. La referencia reservaba un lugar para el tramo oculto dentro de la composición general. Más tarde, durante la señalización del LSP, debía expandirse dentro del dominio correspondiente. RFC 5376 estableció los requisitos de cálculo, no esa expansión de señalización.

Aquí aparece una frontera crítica de evidencia. La clave prueba que un servicio de cálculo devolvió una referencia bajo cierto estado y política. No prueba que el componente de señalización la usó, que la expansión coincidió con el tramo original, que RSVP-TE obtuvo recursos, que las etiquetas quedaron operativas o que los paquetes cruzaron el dominio.

El identificador tampoco revela al origen la ruta interna. Si lo hiciera, perdería su propósito. El control debe ubicarse donde existe el conocimiento: el AS que posee el PCE local debe poder verificar que el camino señalizado corresponde al segmento que calculó. Puede emitir un resultado de conformidad sin publicar los saltos. Así se preservan confidencialidad y responsabilidad a la vez.

La verificación evitaba una sustitución invisible

Supóngase que el dominio C emite la clave K para un segmento que sale por un ASBR obligatorio, cumple una protección y respeta una capacidad. Entre el cálculo y el establecimiento cambia una base de política o una implementación expande K por otro camino. El PCC inicial no puede inspeccionar la diferencia. Sin una comprobación de C, un mensaje de éxito podría ocultar la sustitución.

RFC 5376 exige un mecanismo, reflejado en la señalización correspondiente, para que el AS confirme la conformidad. La prueba debe vincular K con el contexto del cálculo, su versión y la expansión observada. No basta con verificar que K tiene el formato correcto o que llegó por un canal autenticado.

Esta obligación es consecuencia directa de la abstracción. Cuanto menos ve una parte externa, más importante es que la autoridad interna produzca un recibo estrecho y verificable. No se trata de centralizar la verdad, sino de colocar cada afirmación junto al actor capaz de conocerla.

La referencia también debe caducar o poder retirarse. Una ruta calculada antes de una avería no es una promesa eterna. Mantener edad, versión de topología y versión de política permite distinguir una expansión válida de la reutilización de un compromiso obsoleto.

Una cadena de cooperación no era confianza automática

Los pares PCE deben autenticarse, validar datos y proteger la confidencialidad de los intercambios. RFC 5376 considera la distribución de claves a través de fronteras administrativas y remite a la disciplina de RFC 4107. Esas protecciones son esenciales, pero su ámbito termina en la relación que realmente aseguran.

El PCC de origen puede autenticar a su PCE. Ese PCE puede recurrir a otro y este a un motor local. La sesión segura del primero no certifica automáticamente cada decisión descendente. Una cadena de confianza es aconsejable, aunque no siempre sea posible. Por ello, el expediente necesita nombrar el par de transporte y, cuando sea viable, la autoridad de cada segmento.

Los objetos de política pueden ser opacos para el protocolo que los lleva. El componente que entiende su contenido debe validar la identidad, integridad o autorización adicional que el negocio exija. Cifrar el sobre no interpreta el mandato dentro del sobre.

PCEP, su protección TLS, los PCE jerárquicos y las extensiones stateful añadieron capacidades posteriores. Ninguna convirtió la autenticación de mensajes en autorización universal ni la memoria del estado en prueba de entrega. La mejora técnica amplía el registro posible; no elimina la necesidad de separar conclusiones.

El camino necesitaba una cadena de recibos

Una operación defendible puede conservar al menos estos estados independientes:

  1. intención: extremos, AS solicitante, AS y ASBR obligatorios o excluidos, capacidad, protección y diversidad;
  2. política: autoridad local, parámetros aceptados, modificaciones, traducciones y rechazo;
  3. cálculo: PCE participantes cuando sea divulgable, estado usado, segmentos explícitos y referencias opacas;
  4. conformidad: prueba del AS propietario de que la señalización expandió el segmento calculado;
  5. establecimiento: protocolo de señalización, reserva, etiquetas y estado real del LSP;
  6. resultado: observación de reenvío, calidad, recepción y respuesta de la aplicación.

Un único estado verde borra causalidad. Si falla el establecimiento, el cálculo pudo haber sido correcto. Si la entrega cae después, la reserva pudo haberse completado. Si una política cambia un parámetro, el resultado ya no expresa exactamente la solicitud. Los recibos permiten reparar el eslabón adecuado sin reiniciar ni culpar a los demás.

También preservan reversibilidad. Un dominio puede retirar una clave, recomputar, rechazar una prioridad o rotar credenciales. La historia no necesita reescribirse; cada decisión conserva su tiempo y autoridad. La automatización gana velocidad sin perder la capacidad de explicar qué ocurrió.

Lo que podía y no podía afirmarse

RFC 5376 fue publicado como documento Informativo en noviembre de 2008. Describe requisitos de PCECP para caminos MPLS y GMPLS inter-AS; no es por sí mismo un estándar de señalización ni evidencia de un despliegue actual. RFC 5440 especificó después PCEP y RFC 5520 las claves de camino. Otros documentos desarrollaron jerarquía, estado y TLS.

Estas referencias permiten describir la evolución arquitectónica. No autorizan a atribuir a un proveedor concreto una práctica, un incidente, un rendimiento o una decisión comercial. Tampoco prueban que un camino calculado se estableciera o transportara una aplicación.

La conclusión firme es más útil: los límites administrativos no desaparecen cuando se automatiza el cálculo. Cada dominio conserva política, métricas y secretos. La interoperabilidad exige referencias mínimas y pruebas de transición, no una autoridad central que presuma conocer los hechos internos de todos.