Résumé

  • À RIPE 93, Sam van Kampen a présenté RISwhois-rs comme successeur compatible du service de consultation lancé en 2003.
  • L'ingestion des routes est désormais horaire; l'option -R ajoute une comparaison avec les autorisations d'origine RPKI.

Le port 43 a quelque chose d'un vieux guichet municipal: on s'attend à y trouver un tampon, pas un moteur Rust. Pourtant, le guichet RISwhois a changé de machinerie. La question utile est de savoir ce que chaque tampon atteste.

Lors de sa présentation à RIPE 93 le 26 octobre, le développeur de RIPE NCC Sam van Kampen a présenté RISwhois-rs. Dans ses diapositives originales, il décrit l'ancien programme, né en 2003, comme environ 4 000 lignes de C90, avec un serveur qui crée des processus, sans multithreading ni suite de tests. C'est son diagnostic de l'héritage logiciel. Le remplaçant garde l'interface familière, avec ingestion parallèle, serveur tokio, tests et métriques intégrées. Selon l'orateur, il s'agit du premier service Rust en production à RIPE NCC.

Les données entrent maintenant toutes les heures, indiquent les diapositives. Des exports Parquet expérimentaux s'ajoutent au tableau. La documentation du service précise que les exports texte sont produits à la demande, après avoir été actualisés quotidiennement autrefois. Le rythme d'ingestion et celui de fabrication d'un fichier sont deux choses différentes. Une horloge neuve n'en règle pas magiquement toutes les autres.

Une requête ordinaire décrit ce que les collecteurs RIS ont observé. seen-at indique où une route a été vue; num-rispeers renseigne sa visibilité auprès des pairs. L'option -R ajoute une autre lecture: rpki-ov-state classe la correspondance avec les VRP, et rpki-vrp expose les autorisations couvrantes. Le guide de RIPE NCC rappelle qu'une ROA associe préfixe, AS d'origine et longueur maximale. La politique de routage reste ensuite entre les mains des opérateurs.

La juxtaposition est précieuse pour une enquête. Elle permet de regarder sur un même écran l'annonce vue par les collecteurs et son statut d'autorisation. Elle invite aussi à une paresse dangereuse: lire les deux comme une seule certification. Une observation peut être limitée par la vue des collecteurs; une validation RPKI répond à une question distincte sur l'origine. Le format compact doit conserver ces deux étiquettes.

Les idées de flux RIS Live et d'ingestion encore plus fréquente figurent parmi les pistes futures des diapositives. Aujourd'hui, le changement établi est un service ancien remis à neuf, plus facile à interroger sans confondre le témoin et le greffier.

Sources originales