Resumen

  • RFC 9723 reutiliza IPv6 unicast y la Color Extended Community para anunciar locators SRv6 asociados a una intención; el Service SID se encamina mediante coincidencia de prefijo más largo con esos prefijos coloreados.
  • Ver C1 no prueba que todos los AS compartan el mismo diccionario vigente, que la ruta esté en la FIB, que haya ganado el prefijo previsto, que los paquetes sigan el camino esperado ni que se cumplan latencia, aislamiento o disponibilidad.
  • La evidencia útil enlaza autoridad semántica, asignación de locator, propagación BGP, resolución (N,C) en cada dominio, RIB/FIB, coincidencia efectiva, observación de tráfico, medición de servicio y retirada.

Dos extremos de acuerdo no rellenan el tramo central

El PE de origen asigna a un servicio un SID bajo un locator de baja latencia. En el primer AS aparece el prefijo con C1. En el tercero también. El NOC concluye que la intención cruzó la red.

El segundo AS, sin embargo, no soporta CPR. Su router de borde ignora el color, resuelve el next hop por mejor esfuerzo y sigue anunciando el prefijo coloreado. RFC 9723 diseña deliberadamente ese fallback para permitir despliegues graduales. La ruta sigue siendo visible; la garantía ya es discontinua.

La ficha de RFC Editor y el Datatracker de IETF registran RFC 9723 como Informational de mayo de 2025, no como Standards Track. La consulta de erratas describe el documento, no certifica un despliegue.

La intención se deduce de una dirección

CPR usa IPv6 unicast AFI/SAFI 2/1, apoyado para interdominio por RFC 2545, y la Color Extended Community de RFC 9012. El registro IANA conserva las asignaciones compartidas. RFC 9723 no crea una nueva extensión ni solicita una acción IANA.

Un PE divide un locator base en sub-locators más específicos y asocia cada uno a una intención. Anuncia los prefijos específicos con color y puede anunciar el locator base sin él. El Service SID se asigna bajo el sub-locator correspondiente; su ruta sigue RFC 9252. En Option C, mantiene como next hop el PE originador y no necesita repetir la comunidad: la ubicación del SID dentro del locator porta la asociación.

El PE de entrada coloca el SID como destino IPv6 exterior. Si la ruta CPR fue recibida e instalada, la coincidencia de prefijo más largo selecciona el locator coloreado y un next hop hacia el camino intradominio consciente del color. Cada borde repite la operación.

La eficiencia elimina una etiqueta de transporte interdominio, pero también concentra el riesgo. El significado operativo depende a la vez del SID, del conjunto exacto de prefijos, del ganador del LPM y del color vigente en ese instante. Una ruta más específica, una retirada tardía o un agregado pueden cambiar el resultado sin modificar el SID del servicio.

El diccionario necesita custodia

RFC 9723 supone normalmente una semántica consistente dentro del dominio de confianza. También permite que un borde traduzca, mediante política, valores distintos que representan la misma intención en dos dominios.

El protocolo transporta el número, no el contrato que lo explica. No demuestra qué umbral significa «baja latencia», qué ventana se mide, qué servicios quedan incluidos ni quién aprobó el cambio. La autenticación de la sesión BGP no autentica por sí sola esa semántica.

El diccionario debe registrar valor, significado, métrica, alcance, versión, propietario, aprobador, vigencia, retirada y traducciones permitidas. Las políticas de borde deben apuntar a versiones concretas. Si el mismo prefijo aparece con colores distintos, RFC 9723 lo considera misconfiguration: hay que conservar el conflicto, detener la inferencia automática y asignar la resolución, no esconderlo con una preferencia local.

La tupla (N,C) no termina el trabajo

Cada borde puede resolver next hop N y color C hacia SRv6 Policy, SR-MPLS Policy, SRv6 Flex-Algo, SR-MPLS Flex-Algo o RSVP-TE. El mecanismo y la política son locales. RFC 9256 añade estados propios de candidate path, preferencia, validez, active path y fallback.

Por eso hay que guardar, por dominio, la ruta recibida, N, C, versión del mapa, candidatos elegibles, candidato seleccionado, motivo, liveness, regla de fallback y next hop programado. Un controlador que desea una ruta no prueba que el router la instaló.

El prefijo más largo puede degradar sin cortar

El locator base cubre los sub-locators. RFC 9723 exige desactivar la agregación para rutas IPv6 con Color Extended Community, de modo que los prefijos coloreados específicos lleguen a los ingress PE.

Si un /68 desaparece y sigue vivo el /64 sin color, el Service SID puede continuar alcanzable. El LPM ya escoge otra ruta. Una sonda básica declara recuperación mientras la intención ha sido retirada. También una ruta inesperada más específica puede sombrear la autorizada.

La revisión de FIB debe calcular el ganador para SIDs representativos y conservar la cadena de prefijos que cubren, su edad y sus retiradas. Debe separar RIB y FIB: rechazo de política, fallo recursivo, demora o límite de hardware pueden mantener la ruta en el control plane sin cambiar los paquetes.

El dominio de confianza sigue necesitando pruebas

RFC 9723 se aplica a varios AS de un operador o a AS de operadores con un modelo de confianza. RFC 8402 exige fuentes confiables para SIDs, resolución determinista de conflictos y OAM para validar efectividad, liveness y rendimiento. También recuerda que la entrega por defecto es best effort.

La confianza debe desglosarse en autorización de peers, filtros, política de origen y next hop, custodia del diccionario, derechos del controlador, revisión de configuración, lectura RIB/FIB y observación de datos. Un nombre común no demuestra que todos ejecuten la misma versión.

RFC 9723 advierte que el mapa de intención es observable para nodos BGP y puede permitir que un atacante on-path reconozca tráfico. RFC 4271 y RFC 4272 aportan los límites de seguridad BGP; RFC 8754 y RFC 8986, los de SRv6.

Para 5f00::/16, asignado por RFC 9602, el documento propone por acuerdo filtrar el bloque amplio y permitir los prefijos coloreados usados. Acuerdo, configuración, instalación y resultado de paquete son recibos distintos.

El SLA empieza después de la ruta

La baja latencia requiere medir tiempo, pérdida, jitter y disponibilidad con relojes, puntos de observación y ventana declarados. El aislamiento exige evidencia del plano de forwarding y de recursos. El ancho de banda exige separar capacidad, reserva, congestión y caudal entregado.

Cada observación debe unirse al Service SID, prefijo ganador, next hop de FIB, entradas y salidas de dominio, encapsulación, tiempo y versión. Una prueba posterior no reconstruye un estado anterior. Una media saludable puede ocultar el AS que hizo fallback.

La retirada cierra la cadena al revés: withdrawal en origen, desaparición aguas abajo, invalidación en controlador, borrado de FIB, activación de fallback y último paquete. Si el locator base conserva alcance, hay que declarar explícitamente la pérdida de assurance.

La primacía del código en ejecución de Lu Heng separa el símbolo de la red real. Su especificación inicial mínima y adopción voluntaria separa el formato común de las decisiones adoptadas localmente. On Reality Layers distingue coordinación de ejecución. Son marcos analíticos atribuidos, no requisitos añadidos al RFC.

RFC 9723 hace que la intención viaje. La evidencia tiene que demostrar dónde fue interpretada, dónde se degradó y qué recibió finalmente el cliente.

Fuentes

Especificaciones: RFC 9723, RFC Editor, IETF Datatracker, erratas, RFC 2545, RFC 4271, RFC 4272, RFC 8402, RFC 8754, RFC 8986, RFC 9012, RFC 9252, RFC 9256, RFC 9602 y registro IANA.

Marco atribuido: Running-Code Primacy, Minimum Initial Specification y On Reality Layers.