17535

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています

質問 17535

msg# 1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2022-3-9 20:17
Pnt789_001  半人前   投稿数: 8
問題ID : 17535の、BackupPort選出方法について伺います。
解答ではCatBのFa0/1とFa0/2を比較し、ポートIDが最小のFa0/1が指定ポートとなっていますが、
解説における指定ポート(DP)の選出方法は最小『送信元』ポートIDを比較することから、
Fa0/1がDPになるかどうかは、対向のポートID次第なのかなと思いました。

また、HUBの仕様により自信のBPDUが返ってくるのであれば、
Fa0/1の対向はFa0/2,Fa0/2の対向はFa0/1であることから、
DPの選出はFa0/2になるのではとも思いました。

私の確認不足なのか、解答の誤りなのか、例外対応が必要なのか、
分かる方、教えていただけますと幸いです。

なし Re: 17535

msg# 1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2022-3-11 12:51
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
解答ではCatBのFa0/1とFa0/2を比較し、ポートIDが最小のFa0/1が指定ポートとなっていますが、
解説における指定ポート(DP)の選出方法は最小『送信元』ポートIDを比較することから、
Fa0/1がDPになるかどうかは、対向のポートID次第なのかなと思いました。
そうですね、「最小送信元ポート」なので、ポートID次第ではありますね。
とはいえ、「Fa0/1(スイッチのFastEthernetの1番ポート)」が最小なのはほぼ確実かなと。

引用:
また、HUBの仕様により自信のBPDUが返ってくるのであれば、
Fa0/1の対向はFa0/2,Fa0/2の対向はFa0/1であることから、
DPの選出はFa0/2になるのではとも思いました。
多分、ここが誤解されているポイントなのではないかなと思います。

Fa0/1→Fa0/2のBPDUを受け取った場合、受信したFa0/2は、「Fa0/1から送信されたBPDUを受け取った」ので「自分より小さい番号のポートから送信された(送信元ポートIDが小さい)BPDUを受け取った」ことになり、「このポートは最小の送信元ポートではない」ということを認識します。なので、DPにはならない、という判定をしています。

BPDUには「送信元ポート番号(とプライオリティ)」が含まれているので、「このBPDUに含まれている情報はどこからきたものか」を知ることができます。そして、「このBPDUを送ってきた相手と受け取った自分の情報を比較して、相手の方が優先度が高いかを判定して勝ち負けが決まる」って感じなのです。「受け取ったBPDUの送信元ポートIDが最小だから、受け取った自分が勝ち」ではなく「受け取った相手の情報の方が優先度が高いから、自分が負け」という判定だと理解するとイメージしやすいかと思います。

なし Re: 17535

msg# 1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2022-3-12 8:55
Pnt789_001  半人前   投稿数: 8
ご回答ありがとうございます。
つまり対向がHUBで、自身のBPDUが返ってくる時は、
『対向機器からの送信元ポート番号が低い方を比較して優先順位が決まる』のではなく、
『受信したBPDUに含まれている、自分自身のポート番号が低い方を比較して優先順位が決まる』といったことになるのでしょうか。

なし Re: 17535

msg# 1.1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2022-3-12 10:09
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
『対向機器からの送信元ポート番号が低い方を比較して優先順位が決まる』のではなく、
『受信したBPDUに含まれている、自分自身のポート番号が低い方を比較して優先順位が決まる』といったことになるのでしょうか。
そうですね。
自分が送ったことがわかっているのであれば、その中で一番若い送信元ポートを優先しようってだけの話だと思います。

なし Re: 17535

msg# 1.1.1.1.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022-3-12 15:59
Pnt789_001  半人前   投稿数: 8
なるほどです、ありがとうございます!

(スタッフさん、できたら解説をより充実してくれると嬉しいです…笑)

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.