Re: 問題ID:27140
arashi1977
居住地: 広島
投稿数: 1715
引用:こうすると、R3のOSPFデータベース上、「S1/0経由でR1に行こうとするとコストが高いので、R2経由にしたほうが良い」という判断になるので、R3→R1は最適ではなくなります。
でも、設問ではR1→R3の最適経路を変更したいと言っているので「R1が経路情報をどう扱うか」を意識する必要があります。
で、antares01さんも言及されていますが
引用:なんですね。
なぜかって言うと、「このインターフェースから出ていくのはこれだけのコストがかかる(=このインターフェースで受信した経路情報にはこれだけのコストを付加する)」ということになるからなんです。
OSPFでの経路情報交換から実際の送信までの流れとしては
・経路情報を「相手から受信」する
・受信した経路情報に、受信したインターフェースに(デフォルト、または手動で)設定されているコストを付加する。
・入手した情報(コストなど)をもとに、最適な経路を計算する
・最適な経路(=パケットを送出するインターフェース)が決定する
・ルーティングテーブル(最適経路)に従って、パケットを「相手に送信」する
です。この流れとjoint1024さんの認識がどこか違うところがあるか、確認してみてもらえるとよいかと思います。
⇒受信時にコストを追加するのならR3 S1/0のほうを上げてやればR1 S1/1→R3 S1/0のコストがR2経由より上がる。
でも、設問ではR1→R3の最適経路を変更したいと言っているので「R1が経路情報をどう扱うか」を意識する必要があります。
で、antares01さんも言及されていますが
引用:
cost を付与するのはパケットが出て行くインタフェース(経路情報を受信したインタフェース)にする必要があります。
なぜかって言うと、「このインターフェースから出ていくのはこれだけのコストがかかる(=このインターフェースで受信した経路情報にはこれだけのコストを付加する)」ということになるからなんです。
OSPFでの経路情報交換から実際の送信までの流れとしては
・経路情報を「相手から受信」する
・受信した経路情報に、受信したインターフェースに(デフォルト、または手動で)設定されているコストを付加する。
・入手した情報(コストなど)をもとに、最適な経路を計算する
・最適な経路(=パケットを送出するインターフェース)が決定する
・ルーティングテーブル(最適経路)に従って、パケットを「相手に送信」する
です。この流れとjoint1024さんの認識がどこか違うところがあるか、確認してみてもらえるとよいかと思います。
投稿ツリー
-
問題ID:27140
(joint1024, 2019-7-8 18:10)
- Re: 問題ID:27140 (arashi1977, 2019-7-9 9:04)
-
Re: 問題ID:27140
(joint1024, 2019-7-9 11:12)
- Re: 問題ID:27140 (arashi1977, 2019-7-10 9:56)
-
Re: 問題ID:27140
(joint1024, 2019-7-10 17:13)
- Re: 問題ID:27140 (antares01, 2019-7-11 6:30)
- Re: 問題ID:27140 (arashi1977, 2019-7-11 9:29)
- Re: 問題ID:27140 (joint1024, 2019-7-11 12:57)