Resumen

  • RFC 9692 distribuye el estado detallado hacia el norte y defaults compactos hacia el sur. Una hoja caída es la excepción que el agregado ya no representa de forma uniforme.
  • La desagregación positiva anuncia una ruta más específica desde los nodos que aún llegan y no se propaga más de un nivel. La negativa poda next hops incapaces y puede descender hasta la hoja de ingreso.
  • Ver un Prefix TIE negativo o una base estable demuestra intención de control, no que cada FIB física haya cambiado ni que el tráfico haya llegado al servicio.

El fallo más difícil de explicar no siempre borra la ruta. A veces conserva el default, conserva ECMP y conserva una topología que parece razonable. Lo que desaparece es una sola relación: desde cierto plano ya no existe camino hacia una hoja concreta.

RFC 9692, estándar propuesto del IETF publicado en abril de 2025, define RIFT para fabrics Clos y fat-tree. Su diseño envía North TIE con topología y prefijos hacia las espinas. Hacia las hojas, South TIE anuncia normalmente adyacencias y defaults IPv4/IPv6, más las excepciones necesarias. El registro del RFC lo resume como estado de enlace hacia arriba y vector de distancia hacia abajo.

Ese ahorro permite que los equipos del borde mantengan poco estado. También crea el problema de la “hoja caída”: una hoja que solo un subconjunto de nodos Top-of-Fabric puede alcanzar. En un fabric con varios planos, la hoja de entrada suele elegir el plano. Si el aviso de fallo no llega hasta ella, puede seguir entregando paquetes al plano que conserva el agregado pero perdió el destino.

Una atracción localizada y una exclusión transitiva

La desagregación positiva nace en un router que todavía alcanza el prefijo. Publica el prefijo más específico en un South Prefix TIE; el longest-prefix match atrae el tráfico hacia los padres útiles. No es transitiva. Resulta suficiente cuando esos padres forman, en conjunto, un techo que intercepta el tráfico dentro del plano afectado.

La desagregación negativa expresa lo contrario: este padre no puede llevar el prefijo. La ruta negativa solo tiene sentido si una ruta positiva más corta la agrega. Hereda los next hops del agregado y elimina aquellos vecinos que anunciaron la excepción. Por eso RFC 9692 distingue el RIB abstracto, donde se conserva el negativo y sus desempates, de la FIB, que recibe únicamente las instrucciones positivas resultantes.

Un nodo intermedio retransmite el negativo hacia el sur cuando ningún hijo anuncia el prefijo y todos sus padres lo han negado. Así puede alcanzar a la hoja que decide el plano. Si uno de los padres retira el negativo, el nodo debe retirar también su anuncio transitivo.

Hay dos desencadenantes. Un ToF compara el alcance calculado con todos los North Node TIE —incluidos los enlaces horizontales— con el resultado del SPF hacia el sur; la diferencia identifica hojas caídas y sus prefijos. Más abajo, durante la asociación de prefijos, un nodo puede descubrir que todos los next hops heredados fueron podados por anuncios negativos. Ambos resultados describen el plano de control.

La cadena de prueba no cabe en “convergió”

Primero está la detección: estado del puerto, expiración de LIE o BFD. RIFT puede incorporar BFD; RFC 5880 y RFC 5881 definen detección bidireccional rápida. Esa señal no enumera por sí sola los prefijos afectados.

Después vienen la actualización de Node y Prefix TIE, el cálculo de hoja caída, la emisión y recepción de la excepción, el resultado SPF/RIB y la programación del hardware. RFC 9719 ofrece un modelo YANG de configuración y estado RIFT con interfaces, vecinos, bases TIE y estadísticas SPF. Es observabilidad del protocolo, no una certificación completa de la FIB física.

Por último hace falta cruzar el plano de datos. Un método activo como TWAMP, definido en RFC 5357, puede registrar lo que vivió una sonda en un intervalo. La prueba debe variar hoja de entrada, prefijo, familia de direcciones y clase ECMP. Aun así, una sonda no demuestra capacidad bajo carga, todos los caminos ni salud de la aplicación.

RFC 9696 añade contexto operacional: la desagregación negativa requiere conocimiento completo de prefijos en ToF y su programación en FIB puede ser recursiva y más compleja. También aclara que ECMP no garantiza por sí solo entrega ni latencia acotada. No presenta resultados de un producto o despliegue identificado.

El registro de erratas de RFC 9692 mantiene una corrección técnica sobre material Thrift omitido en la sección 7.2. No cambia el procedimiento de hojas caídas.

Los ensayos de Heng Lu sobre primacía del código en ejecución, especificación inicial mínima y capas de realidad aportan una lectura editorial: no confundir regla, implementación y resultado observado. No son requisitos del IETF ni pruebas de un fabric.

La conclusión limitada es que RFC 9692 define una reparación coherente para el default demasiado amplio. La aceptación exige conservar pruebas separadas desde la caída de la adyacencia hasta el TIE, el cálculo, la FIB, la sonda y el servicio, y repetirlas cuando la conectividad vuelve.