Resumen
- RFC 9972 incorpora Gauges BMP de 64 bits para contar rutas actuales en Adj-RIB-In antes y después de política, en vistas determinadas de Adj-RIB-Out y, para ciertos tipos, en Loc-RIB.
- La medida sólo acredita un total en ese ámbito. No identifica prefijos ni atributos, no explica una decisión y no demuestra anuncio, instalación en FIB o entrega de paquetes.
La palabra «actual» necesita un apellido
Un informe que afirma que un router tiene cierta cantidad de rutas deja fuera una pregunta decisiva: ¿en qué parte de su proceso BGP? Adj-RIB-In contiene información que los pares anunciaron al hablante local. La vista pre-policy existe antes del filtro entrante. La post-policy refleja el resultado de ese filtro, pero aún precede a la selección que forma la Loc-RIB. Adj-RIB-Out prepara anuncios para pares concretos; la Loc-RIB conserva lo elegido y puede incluir también información llegada desde IGP o rutas estáticas locales.
Cada nombre coloca el contador en un lugar distinto. Cambiar de nombre sin cambiar de prueba es convertir una medición limitada en una historia total.
RFC 9972, Advanced BGP Monitoring Protocol (BMP) Statistics Types, fue publicado en la vía de estándares de IETF. Mukul Srivastava y Changwang Lin figuran como editores; Yisong Liu y Jinming Li, como autores. El documento mantiene el formato de los BMP Statistics Reports de RFC 7854 y añade Gauges para afinar monitorización, mantenimiento y diagnóstico. No promete que una sola estadística contenga todas las decisiones que llevan una ruta hasta el tráfico.
Los tipos 18 y 19 cuentan el Adj-RIB-In pre-policy, globalmente y por AFI/SAFI. Los 20 y 21 hacen lo propio después de la política entrante. El tipo 22 cuenta, por AFI/SAFI, rutas actualmente rechazadas durante cambios de configuración de política; su naturaleza de Gauge lo distingue del contador acumulativo antiguo. El tipo 23 muestra el número aceptado tras la política. Son respuestas válidas a preguntas pequeñas y nombradas.
Ver una cantidad no es ver el objeto contado
Supongamos que el total post-policy aumenta. Ese hecho no dice qué prefijo aumentó, de qué peer llegó, con qué AS_PATH o comunidades, qué regla lo aceptó ni cuándo ocurrió el cambio. Tampoco demuestra que haya vencido en la selección hacia Loc-RIB. Menos aún demuestra que se haya formado una vista de salida para un par, se haya emitido un UPDATE, se haya programado la FIB o se hayan encaminado paquetes.
El mismo freno vale para los rechazos. Una Gauge de rutas rechazadas puede advertir que una política está afectando una población, pero no conserva el expediente de cada ruta. Para explicar un rechazo hacen falta prefijo, atributos, peer, versión de la política, regla, tiempo y resultado. Para afirmar que existió anuncio, instalación o entrega hacen falta evidencias en esas capas.
Esta no es una objeción a la telemetría. Es la condición para usarla con precisión. El total puede orientar la investigación hacia una familia AFI/SAFI o una transición de política. El trazo individual decide después qué ocurrió. Un panel robusto no rellena los campos que el contador no observó.
La aritmética también tiene tiempo
RFC 9972 permite informar a la vez una estadística global y la correspondiente por AFI/SAFI. Pero impide convertir esa posibilidad en una igualdad exigible. Productores y colectores pueden revisar consistencia, aunque no deben suponer dependencias estrictas: una carrera o un fallo parcial puede hacer que las particiones no sumen el total. El RFC pide registrar la discrepancia como advertencia y no interrumpir el protocolo.
Un equipo de operaciones necesita por tanto hora, orden de recepción y condiciones de muestreo antes de diagnosticar una discrepancia. Puede ser una pista de implementación o una señal de que la observación no fue simultánea. No basta para atribuir una caída, una ruta inválida o un comportamiento hostil.
También hay que saber si la serie sigue siendo la misma. Las Gauges pueden reiniciarse por limpieza manual o por desbordamiento. RFC 9972 exige que productor y colector detecten y registren la discontinuidad. Si el gráfico omite esa marca, una puesta a cero puede ser narrada falsamente como pérdida masiva de rutas o recuperación milagrosa.
Un protocolo común no absorbe las decisiones locales
La parte común es austera: una Gauge global de 64 bits, o AFI, SAFI y una Gauge de 64 bits; reglas para pares AFI/SAFI y la orden de ignorar tipos desconocidos. Algunas medidas dependen de GR, LLGR, RPKI u otras funciones y sólo deben generarse cuando estén habilitadas. Que el tipo exista en una norma no demuestra que la función exista en el router observado.
Quedan en manos del operador el calendario de informes, el límite de frecuencia, los subconjuntos activados, los umbrales y el método de investigación. RFC 9972 recomienda limitar actualizaciones y recoger sólo lo necesario para no cargar el plano de control. El estándar no puede decidir qué incidente merece una intervención en cada red.
Ahí encaja la primacía del código en ejecución de Heng Lu. La norma hace transportable el nombre de la observación. El sistema que opera tiene que aportar el resto: fuente, configuración, intervalo, discontinuidad y enlaces a las pruebas que justifican una conclusión mayor. La honestidad del límite hace más útil al Gauge, no menos.
Sources
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
