要約

  • RIPE NCC は、処理パイプラインの合成タイマーにより、特定種類の経路が RIB/bview ファイルに滞留するのを防ぐ計画を進めている。
  • 公式記録によると、RRC00 でピアを解消した後も一部の経路が 2025 年 5 月 9 日付の bview まで残った。ただし、新タイマーとの関係は記されていない。

分析

経路の過去を調べる人が RIS のスナップショットを並べると、ピア解消後も同じ経路が観測され続けたように見えることがある。ただし、それが示すのはコレクターが保存した記録であり、ルーターが実際に転送した証拠ではない。検知が遅れた理由だけでなく、どの時点で不整合が見つかり、どのファイルで修正されたかが重要なのは、アーカイブの履歴と実際の経路履歴を取り違えないためだ。

RIPE NCC のデータセット変更記録によれば、RRC00 で 2a00:1e68:112::1(AS 42861)とのピアリングを解消した後、その相手からの「一部の経路」が処理系に滞留した。2023 年 8 月 22 日付の記録は、一貫性チェックがなく検知が遅れたとする。経路はテーブルダンプ、つまり bview ファイルに 2025 年 5 月 9 日まで残り、bview.20250509.1600.gz が初めて除去を反映したファイルだった。件数やプレフィックスはなく、記録の日付が開始・発見のどちらを示すかも明確ではない。

2026 年第 4 四半期の RIS 計画では「Improve MRT file quality」が進行中だ。RFC 6396 の拡張タイムスタンプ対応とは別に、RIB/bview の特定種類の滞留経路を防ぐ合成 BGP タイマーを処理系に追加する。値、発動条件、試験、対象コレクター、導入日は公表されておらず、2023 年の事例を修正するとも書かれていない。計画ページは 2026 年 9 月 17 日更新。

RFC 4271 の Hold Time は OPEN で交渉され、一定時間メッセージを受け取れなければ BGP 機器は Hold Timer Expired を送り接続を閉じる。RIPE の計画は「synthetic」と呼び、RIS 処理系に置く。稼働中のセッションを制御する根拠はない。また、「BGP zombies」とも異なる。RIPE Labs ではプレフィックス撤回後もピアで有効な経路が残る現象を指すが、ここではピア解消後の内部処理残留が記録されている。

bview はコレクターの定期スナップショット、update は一定区間の変化を記録する。どちらも全世界の転送判断を網羅しない。処理障害はコレクターが保持した記録を誤らせても、ルーターが実際に転送した内容までは証明しない。検知と修正も別の品質だ。後で削除しても、誤った状態の継続時間、隣接ファイルへの影響、修正の再現性は分からない。導入後は発動条件、対象、収束時間、修正履歴、前後のファイル例を示す必要がある。

出典

RIPE NCC: RIS quarterly planning · RIPE NCC: RIS MRT dataset description and changelog · RIPE RIS: MRT files · RFC 4271 · RFC 6396 · RIPE Labs: BGP Zombies