Resumen

  • La respuesta del PCE es válida dentro de la TED, las restricciones, la función objetivo y las políticas que alimentaron el cálculo; no es un recibo de instalación.
  • El PCC, los mecanismos de señalización o programación, las tablas del dispositivo, la telemetría y las mediciones de servicio deben aportar pruebas posteriores y distintas.

En una sala de operaciones, una línea verde produce una tentación semántica. Si el controlador puede mostrar el camino, parece que el camino ya forma parte de la red. Sin embargo, en el instante posterior a un PCRep positivo solo se ha cerrado un problema: el PCE encontró una solución y la devolvió al cliente que la pidió.

No sabemos todavía si el cliente la aceptó. Tampoco si el equipo pudo reservar recursos, si se creó un LSP, si el RIB y el FIB contienen el estado previsto o si un solo paquete siguió la ruta.

El mérito de RFC 4655 es que no oculta esas preguntas. Adrian Farrel comparte la autoría con Jean-Philippe Vasseur y Jerry Ash; el texto es producto del grupo PCE del IETF. Su definición de un Path Computation Element es limitada y potente: una entidad que calcula una ruta sobre un grafo de red aplicando restricciones. La arquitectura coloca alrededor del PCE una base de ingeniería de tráfico, políticas, un cliente y mecanismos de señalización separados.

La fotografía sobre la que decide el algoritmo

La TED no es la red física. Es una representación de topología y recursos. Puede construirse con extensiones IGP, con sincronización externa o con una combinación de fuentes. Entre la captura del estado y el uso del resultado puede fallar un enlace, cambiar una reserva o entrar una política nueva.

RFC 4655 señala que una TED mal sincronizada puede elevar los fallos de los caminos calculados o generar soluciones subóptimas. Esto no vuelve inútil al cálculo. Define con honestidad su alcance: la solución es correcta con respecto a una vista determinada.

La vista tampoco actúa sola. RFC 5440, firmado por Vasseur y Jean-Louis Le Roux, permite que el PCReq exprese extremos, ancho de banda, prioridades y otros atributos. Una restricción elimina candidatos. Una función objetivo, codificada mediante mecanismos como los de RFC 5541, ordena los candidatos restantes. La política administrativa puede decidir qué se permite pedir y qué se devuelve.

Guardar únicamente la ERO elimina este contexto. Ante un incidente, el operador ya no puede reproducir por qué el camino fue correcto en aquel momento.

El verbo exacto es calcular

La secuencia positiva de RFC 5440 usa tres hechos: se recibió la solicitud, se calculó el camino con éxito y se enviaron los caminos calculados en el PCRep. La ERO codifica el camino de un TE LSP y queda disponible para que el plano de control lo señalice.

Disponibilidad no equivale a ejecución.

Con RSVP-TE, RFC 3209 regula otra conversación: señalización y reserva a lo largo del recorrido. Un nodo puede no aceptar la petición o el estado puede haber cambiado. Con Segment Routing, RFC 9256 separa la ruta candidata y la lista de segmentos de una SR Policy instanciada en el headend y del tráfico dirigido hacia ella. RFC 8664 lleva información de Segment Routing por PCEP; no afirma por ello que el headend esté programado.

RSVP-TE y SR no deben mezclarse como si usaran la misma mecánica. Sí comparten una frontera probatoria: representar una ruta no mueve paquetes.

Estado y delegación no son sinónimos de resultado

Un PCE stateful conoce más que el intercambio básico. Puede sincronizar estado, recibir informes y, si existe delegación, actualizar atributos. Esa capacidad exige más cuidado con las palabras, no menos.

RFC 8231 mantiene la propiedad del estado del LSP en el PCC. Los atributos enviados por el PCE siguen sujetos a la política local. La delegación se otorga y se revoca por LSP; es un derecho de control delimitado.

El PCC informa después mediante PCRpt. Si el LSP queda Up o Active, lo reporta; si no puede establecerse, informa Down y la causa. El RFC dice que no hay una correlación directa entre PCRep y PCRpt y que varios cambios de estado pueden seguir a una sola respuesta de cálculo. Por tanto, un panel que confunda ambos mensajes destruye información que el protocolo conserva.

RFC 8281 añade LSP iniciados por el PCE. Iniciar es una facultad de control, no una observación del plano de datos. El PCC y el dispositivo aún deben ejecutar y declarar el resultado.

La cadena operativa completa

Después del cálculo hacen falta comprobantes sucesivos. Primero, aceptación según la política local del PCC. Segundo, señalización o programación. Tercero, reserva cuando corresponda y presencia del estado previsto en RIB y FIB. Cuarto, tráfico: contadores, sondas y trazas que demuestren que los paquetes siguieron el recorrido. Quinto, el resultado de servicio medido en una ventana definida.

Cada capa responde a una pregunta. Una entrada FIB no demuestra latencia. Una traza puntual no demuestra disponibilidad mensual. Un PCRpt no certifica el SLA de un cliente. Y un PCRep no sustituye a ninguno de ellos.

La documentación de producción ofrece una prueba tangible. La guía PCEP de Juniper separa comandos para la sesión, el estado de LSP, el detalle de SPRING-TE y las rutas, y señala que el PCC vuelve a señalizar al recibir atributos. Su guía de diagnóstico contempla una orden reconocida por el servidor mientras el LSP permanece caído porque el PCC no logra señalizarlo. Es comportamiento de una implementación concreta, pero ilustra el espacio entre reconocimiento y operación.

Dar a Farrel el crédito correcto

El perfil público de Farrel en el IETF muestra una trayectoria extensa. En este análisis, su crédito exacto se comparte con Vasseur y Ash por una arquitectura que permite separar conocimiento, cálculo, política y señalización. El PCEP base corresponde a Vasseur y Le Roux; las ampliaciones stateful, la iniciación y el soporte de SR proceden de otros autores y del grupo de trabajo. Implementadores y operadores transforman las normas en sistemas vivos.

Esa autoría distribuida no reduce a Farrel. Refuerza la lección: ni una persona, ni un mensaje, ni un objeto visible contienen por sí solos toda la realidad operativa.

Registro de fuentes