Resumen

  • Sam van Kampen presentó en RIPE 93 a RISwhois-rs como reemplazo compatible del servicio de consulta estrenado en 2003.
  • La ingesta pasa a ser horaria y la opción -R suma información de validación de origen RPKI a los datos vistos por los colectores.

Hay servicios de Internet que envejecen como una enciclopedia de tapas duras: nadie presume de la portada, pero todos saben en qué estante buscar. RISwhois nació en 2003 y todavía responde por el puerto 43. Su nuevo motor cambia la velocidad de la cocina y añade una pregunta a la carta.

En la sesión de RIPE 93 del 26 de octubre, Sam van Kampen, desarrollador de RIPE NCC, explicó RISwhois-rs. Según sus diapositivas originales, el programa anterior reunía unas 4.000 líneas de C90 y un servidor basado en procesos, sin multihilo ni batería de pruebas. Esa cifra y esa caracterización son su descripción del sistema heredado. El sucesor conserva la interfaz como sustituto directo y trae ingesta multihilo, servidor tokio, pruebas y métricas. Van Kampen lo llamó el primer servicio Rust en producción de RIPE NCC.

Las diapositivas sitúan ahora la ingesta de datos en intervalos de una hora. También anuncian volcados Parquet experimentales. La documentación de RISwhois indica que los volcados de texto se generan cuando se solicitan; antes se renovaban diariamente. Hora de entrada y hora de confección del archivo son relojes distintos. Mezclarlos puede estropear una comparación que parecía impecable.

La respuesta habitual procede de colectores de rutas. seen-at enumera dónde se observó un anuncio y num-rispeers cuántos pares lo hicieron visible. Al pedir -R, aparece una segunda capa: rpki-ov-state da el estado de validación y rpki-vrp muestra las autorizaciones que cubren el prefijo. El manual de RIPE NCC sobre validación de origen explica la comparación del prefijo, el AS de origen y la longitud máxima autorizada. Cada operador decide después su política de enrutamiento.

Una pantalla que reúne ambas capas ahorra trabajo. También puede producir una certeza prestada: que una ruta aparezca en los colectores habla de observación; que su origen salga valid, invalid o unknown habla de su relación con los VRP publicados. Ningún campo debería apropiarse de la autoridad del otro. Precisamente porque el servicio es cómodo, la procedencia importa más.

El uso de RIS Live y una ingesta todavía más frecuente figuran como ideas futuras en la presentación. La noticia actual es más concreta: un viejo mostrador público vuelve a abrir con nueva maquinaria y mejores etiquetas para sus pruebas.

Fuentes originales