要約
- Route Flap Damping はプレフィックスの直近の変更履歴から減衰するペナルティーを積み上げ、ローカルしきい値を超えると経路を抑制できる。
- 抑制は一台のルーターが経路の利用や広告を止めた理由を示すが、障害原因、意図、他の観測点の履歴までは示さない。
- 再利用はローカルな罰点が経路を再検討できる水準まで下がったことを示すだけだ。復旧には原因、修理、転送、通信と安定観測が別に必要である。
観測者が作る静けさ
接続と切断を繰り返すアクセス回線を考える。顧客プレフィックスが取り下げられ、再広告され、また取り下げられる。NOC は当初すべての変化を見る。やがてグラフが平らになり、一台の edge から経路が消え、報告書には「安定した」と書かれる。
しかし物理障害は続いている。edge のペナルティーが抑制しきい値を超え、そのプレフィックスを使わなくなっただけである。静かなグラフは正しいが、発生源だけでなく観測者の動作も記録している。
RFC 2439 は反復する BGP 変化の負荷を抑えるために Route Flap Damping を定義した。経路の変化で指標を増やし、時間とともに減衰させ、抑制境界を超えた不安定な経路を一時的に利用・広告しない。
この仕組みが答えるのは狭い問いである。この実装が見たイベントと設定値に基づき、今この経路を受理、利用、広告すべきか。なぜイベントが起きたかは答えない。原因は劣化回線、再起動、設定ループ、保守、起点変更、意図的な偽 flap のいずれもあり得る。
RFC 2439 自身、将来の安定性を正確には予測できず、最近の履歴を推定に使うと説明する。ペナルティーは時間重み付きの変化要約であり、故障コードではない。
同じプレフィックスに複数のローカル状態
Damping はローカルである。二台のルーターが異なる更新を受け、異なる増分、抑制・再利用しきい値、半減期、最大抑制時間を使うことがある。一方が抑制しても、もう一方は選択や広告を続け得る。
RFC 7196 は、豊かなトポロジーが更新数を増幅するため、従来設定が接続性の高いサイトを強く罰し得たと示す。唯一のデフォルト値に合意はなく、比較的積極的なら抑制しきい値を 6,000 以上、保守的なら 12,000 以上にするよう勧告する。RFC 7454 も調整済み指針への準拠を勧める。
したがって「プレフィックスが damp された」だけでは不十分だ。観測者、ポリシー、パラメーター版、元イベントと時刻が要る。それらが揃っても証明するのはローカル抑制であり、遠隔障害の診断ではない。
再利用は修理の受領書ではない
抑制経路のペナルティーは減衰し、再利用しきい値を下回ると再検討できる。この遷移はローカルなカウンターが境界を横切った証拠だが、修理内容は含まない。
インターフェース交換、ループ停止、攻撃者排除を示さず、経路選択、FIB 導入、パケット到達も証明しない。RFC 4271 は受信情報、ローカル選択、外向き広告を分け、データプレーンにはさらに段階がある。
RFC 7196 の「計算するが抑制しない」モードは、到達性を失わずに罰点モデルと元の更新を比較できる。改善が本物か、フィルターで見えなくなっただけかを見分ける助けになる。
出典
会員向け解説
プロフィールの詳細
適切な会員レベルでログインすると、解説全文と出典メモをご覧いただけます。
Strategic Circle 限定
Strategic Circle
すべての読者に公開されています。参加してログインすると プロフィール解説 を閲覧できます。
Strategic Circle に参加Leadership Alliance 会員限定
Leadership Alliance
対象となる IP 資産の所有者・管理者向けです。ログインすると Leadership Alliance の解説を閲覧できます。
Leadership Alliance に参加

