Summary

  • Shypovalov añadió un muestreador entre los contadores de rutas SR y el controlador que recalcula las reservas de ancho de banda.
  • Las cifras de sus diapositivas pertenecen a una demostración. El diseño con historial, método de muestreo controlado y reversión aún figura como trabajo para producción.

El router dejó de guardar el estado del túnel. Era una victoria de Segment Routing, hasta que alguien preguntó cuánto ancho de banda debía reservar el siguiente camino. Un controlador no puede ajustar lo que no mide. Dmytro Shypovalov convirtió esa ausencia en una presentación muy concreta en NANOG 98, el 20 de octubre en Miami.

El recorrido de la información tiene cuatro manos. El router expone contadores del camino SR. Un muestreador los recoge mediante gNMI y calcula la tasa durante un intervalo. Esa tasa viaja al elemento de cómputo de caminos mediante un anuncio BGP-LS de política SR. El controlador modifica la reserva y envía una lista de segmentos actualizada. Shypovalov no pretende que el router recupere todo el estado que la arquitectura eliminó; hace visible el trabajo que quedó fuera.

Las pantallas del prototipo dan números precisos. Una política muestra 39,924 Gbit/s calculados con seis muestras en 50,4 segundos. Otra enumera doce políticas de muestreo activas y tres reservas automáticas próximas a 30 Gbit/s. Son salidas de una prueba, no el balance de meses de operación ni una comparación de ahorro con una red anterior.

La precisión aparente del decimal no resuelve la calidad de la decisión. El muestreador entrega una tasa, no la historia completa de contadores. El controlador no gobierna la técnica con la que se obtuvo esa tasa. Tampoco recibe, en este primer diseño, contadores de interfaz o identificadores de segmento que le permitan relacionar el cambio con el resto de la malla. Un pico corto y un aumento persistente podrían parecerse demasiado si la ventana de muestreo es la equivocada.

Por eso la última parte de la charla cambia de ambición. Shypovalov propone almacenar telemetría cruda y dejar que el PCE calcule tasas con una vista más amplia. Describe también varios controladores que anuncian versiones distinguibles de una política y un retorno al camino más corto si todos fallan. La presentación ofrece esa conducta como diseño, sin un registro de fallo en producción. Su fecha aspirada para la versión más completa es algún momento de 2027.

El prototipo ya ha identificado al verdadero operador del volante: quien elige la muestra y autoriza el recálculo. Antes de ponerlo a conducir solo, una red tendrá que guardar los datos que explican cada giro y el mando que permite deshacerlo. El router es más simple; la responsabilidad no ha desaparecido con su estado.

Fuentes: sesión de NANOG 98 · presentación original · RFC 8733 · RFC 9857.