メインコンテンツまでスキップ

5.2.3. Prefix Advertisement (プレフィックスアドバタイズメント)

5.2.3. Prefix Advertisement (プレフィックスアドバタイズメント)

Closトポロジーは, 多数のポイントツーポイントリンクと関連するプレフィックスを特徴としています。これらすべてのルートをBGPにアドバタイズすると, ネットワークデバイスで転送情報ベース (Forwarding Information Base, FIB) の過負荷が発生する可能性があります。これらのリンクをアドバタイズすることは, BGPコントロールプレーンにほとんど利益のない追加のパス計算ストレスをかけます。2つの可能な解決策があります:

  • ポイントツーポイントリンクをBGPにアドバタイズしない。EBGPベースの設計はすべてのデバイスでネクストホップアドレスを変更するため, 遠隔ネットワークはアドバタイズするEBGPピアを介して自動的に到達可能になり, これらのプレフィックスへの到達可能性を必要としません。ただし, これは運用または監視を複雑にする可能性があります: 例えば, 人気のある"traceroute"ツールを使用すると, 到達不可能なIPアドレスが表示されます。

  • ポイントツーポイントリンクをアドバタイズするが, すべてのデバイスでそれらを集約する。これには, Tier 1およびTier 2デバイスごとに連続したIPアドレスブロックを割り当てて, 下位層へのポイントツーポイントインターフェースアドレッシングに使用するなどのアドレス割り当てスキームが必要です (Tier 2アップリンクはTier 1アドレスブロックから割り当てられます, などのように)。

Tier 3デバイス上のサーバーサブネットは, Tier 2およびTier 1デバイスでルート集約を使用せずにBGPにアナウンスしなければなりません。Closトポロジーでサブネットを集約すると, 単一リンク障害 (例えば, Tier 2とTier 3デバイス間) の下でルートブラックホールが発生するため, 避けなければなりません。"バイパスパス"を提供することでブラックホール問題を解決するために同じティア内でピアリンクを使用することは, ピアリングメッシュのO(N^2)の複雑さとデバイス上のポートの無駄のため望ましくありません。ピアリンクのフルメッシュの代替案は, [FB4POST]で説明されているような"リング"などのより単純なバイパストポロジーを使用することですが, そのようなトポロジーは追加のホップを追加し, 帯域幅が限られています。BGPルーティングを機能させるために特別な調整が必要な場合があります, 例えば, すべてのデバイスを独自のASNに分割するなどです。このドキュメントの後半のSection 8.2では, Closネットワークで限定的な形式のルート集約を実行するための侵入性の低い方法を紹介し, 関連するトレードオフについて説明します。