助け合いフォーラム
この問題はプレミアムコンテンツです。
ルートリフレクタについて
エンドツーエンドの通信を可能にするには
どのルータにルートリフレクタの設定すればよいかの問題ですが、
以下の解説に納得がいきません。
=============
・REのみ
「172.16.1.0/24」の情報がRCとREに届かず、「172.16.3.0/24」の情報がRAとREに届かず、「172.16.5.0/24」の情報がRAとREに届かないので誤りです。
・RAとRE
「172.16.1.0/24」の情報がRCとREに届かず、「172.16.3.0/24」の情報がRAとREに届かず、「172.16.5.0/24」の情報がRAとREに届かないので誤りです。
・RAとRC
「172.16.1.0/24」の情報がRCとREに届かず、「172.16.3.0/24」の情報がRAとRE届かず、「172.16.5.0/24」の情報がRAとREに届かないので誤りです。
=============
「172.16.5.0/24」の情報がREに届かないとありますが、
「172.16.5.0/24」の情報を持っているのはREではないですか?
いずれの選択肢であっても「172.16.5.0/24」の情報が届かないのは
RAとRCではないかと思います。
うーん、これは確かに設問の状況がわかりにくいですね…
すごーく意図を読み取ったとしてこう言う状況ではないかと考えます。
- iBGPピアリングでは「2hop先には経路情報が伝わらない(iBGPで学習した経路を他に伝えない)」
- ルートリフレクタはiBGPで学習した経路であっても、2hop以上先へ広報できる
- ルートリフレクタ同士でルートリフレクタクライアントの設定(
neighbor route-reflector-client
)を相互に設定することで、互いの学習した経路情報を交換できる
最後のところが読み取った内容ですが選択肢の「XXとYY」とある場合は「互いにルートリフレクタの設定をする」と言う意味を含んでいるのかもしれません。それであればまぁ有りうるかもなとは思います。時間があれば環境作って検証してみようかな…
コメント
arashi1977さん
ご回答ありがとうございます。
最後のところが読み取った内容ですが選択肢の「XXとYY」とある場合は「互いにルートリフレクタの設定をする」と言う意味を含んでいるのかもしれません。
上記は承知しております。
RDとREに設定すれば以下の通りの動作となる、ということですよね。
RAの情報はRB,RC,RD,REに届く
RBの情報はRA,RC,RD,REに届く
RCの情報はRA,RB,RD,REに届く
RDの情報はRA,RB,RC、REに届く
REの情報はRA,RB,RC、RDに届く
選択肢にはありませんが、位置関係を考えると「RBとRE」に設定するでも正解かと思います。
コメント
RDとREにルートリフレクタを設定したとして、「RBがRCに経路情報を伝えることが出来るのか?」が疑問ですね。RBがクライアントの設定をしているのならば理解でのですが。
コメント
この投稿に対して返信しませんか?
a arashi1977
2023/05/10 08:55
あーでもなんか違うなぁ、ルートリフレクタになるのはいいとして、ルートリフレクタクライアントがどうなのかって情報がないので、↑の回答に自信なくなってきました…