助け合いフォーラム
CCNP ENARSI(300-410)
問題ID : 26020
問題を開く
AS65002と65003から送る情報によって、AS65004から65001宛のパケットの経路を操作できるBGPアトリビュートはどれか。
なお、設定を変更できるのはAS65003のルータのみである。
この問題はプレミアムコンテンツです。
教えてください!
k
kamui44
投稿日 2023/03/04
AS65003のルータでMEDを変更することで、MEDの小さいAS65002の経路を通るように操作できます。
MEDを変更するにはルートマップの「set metric」コマンドを使用します。
なおMEDを比較させたい場合は、比較する側(AS65004)のルータにも設定が必要になります。
BGPの仕様としてMEDは隣接する「単一のAS」に対して経路制御に用いるパスアトリビュートの認識です。
65002・6500の異なるASからMED値を受け取った場合、経路制御においてMEDは有効に機能することは無く、優先経路も冗長化されない認識なのですが…
よろしくお願いいたします。
2023/03/04 18:35
BGPの仕様としてMEDは隣接する「単一のAS」に対して経路制御に用いるパスアトリビュートの認識です。
65002・65003の異なるASからMED値を受け取った場合、経路制御においてMEDは有効に機能することは無く、優先経路も冗長化されない認識なのですが…
はい、だから解説でも記載がある通り、RAで以下の(仕様とは異なる挙動をさせる)追加設定が必要になるんですね。
なお、異なるASからの情報を比較させたい場合は「bgp always-compare-med」コマンドを使用します。
この辺りは以下の公式ドキュメントの「最適パス アルゴリズムの仕組み」の6番を見てもらうのが良いかなと思います。
https://www.cisco.com/c/ja_jp/support/docs/ip/border-gateway-protocol-bgp/13753-25.html#anc2
コメント
この投稿に対して返信しませんか?
k kamui44
2023/03/04 14:51
【下記質問事項】 BGPの仕様としてMEDは隣接する「単一のAS」に対して経路制御に用いるパスアトリビュートの認識です。 65002・6500の異なるASからMED値を受け取った場合、経路制御においてMEDは有効に機能することは無く、優先経路も冗長化されない認識なのですが…