問題ID: 1894:ロンゲストマッチについて

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2012-2-3 2:28
naonana  一人前   投稿数: 24
どうもロンゲストマッチについての理解が定着しません。

デフォルトルート宛のパケットについては大丈夫ですが、
下記についてはいつも↓↓の選択をしてしまいます。

NextHop 172.168.10.1
200.10.0.22
200.10.0.53

NextHop 172.168.20.2
200.10.1.2
200.10.4.2
200.10.3.8

ひとたび納得はするものの、再び間違えます。
理解不足です。
もうひと説明、解説に付加えていただけるとありがたいです。
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012-2-3 8:45 | 最終変更
hyperspace  長老   投稿数: 47
どの点について理解不足なのかわかりませんが、ロンゲストマッチの問題では、
よりネットワークアドレスのビットが一致する宛先が優先されます。

この問題のスタティックルートの設定からは以下の優先順位で宛先
が決められることが分かります。

【1】宛先が200.10.0.0/24の場合はネクストホップ172.168.20.2にパケットを転送
(宛先の第1〜3オクテットが200.10.0になっているパケットを172.168.20.2に転送)

【2】宛先が200.10.0.0/16の場合はネクストホップ172.168.10.1にパケットを転送
(宛先の第1〜2オクテットが200.10になっているパケットを172.168.10.1に転送)

【3】上記以外のパケットは172.168.30.3(デフォルトルート)に転送

これらの優先順位に従って各選択肢を見ていきます。

200.10.0.22、200.10.0.53は条件【1】と【2】に合致しますが、
ロンゲストマッチによりパケットは条件【1】にあるネクストホップ172.16.20.2に転送されます。
残りの200.10.1.2、200.10.3.8、200.10.4.2は条件【2】に合致するので、
パケットはネクストホップ172.168.10.1に転送されます。

201.10.0.7、202.10.0.254は条件【1】と【2】には合致しないので条件【3】により
ネクストホップ172.168.30.3に転送されます。

以上により、この問題の回答は200.10.1.2、200.10.3.8、200.10.4.2の3つになります。

ロンゲストマッチについては、解説にあるリンク先のFLASHでもわかりやすく解説されています。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-2-4 18:19 | 最終変更
naonana  一人前   投稿数: 24
ご教示ありがとうございます。
初歩的な質問で恥ずかしかったのですが。。

ビット列を書き、問題をプリントし、再度理解しようとしたところ、ping-tさんが図入りで補足説明をいれて下さっていました。(かゆいところに手が届いた説明に感謝いたします。)
*実はリンク先のFLASHや文字のみの説明がなんだか苦手で自分で色分けしたものを作成してみようかと思っていた矢先でした。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-2-4 21:01 | 最終変更
hyperspace  長老   投稿数: 47
仰るように図入りの解説がついたようですね。
それよりも私がお答えした内容が間違っていました。

201.10.0.7、202.10.0.254はデフォルトルート行きでした。

修正しておきます。大変失礼しました。

  >フォーラム検索へ


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