ルーティング-ロンゲストマッチ
今回は、ロンゲストマッチについてお話しします。
日本語にすると最長一致。なんのことかさっぱりわからないですね。
ロンゲストマッチは、ルーティングテーブルを見て経路情報が複数あった場合、最もビットが多い経路を選択します。
絵を使って見てみます。
ルータAから右側のホストBに行きたい場合、どの経路が選択されるでしょうか。
ルータBを通る経路とルータCを通る経路の2つあります。
では、ルータAのルーティングテーブルはどうなっているでしょうか。
ルータB経由は、172.16.0.0/16です。
ルータC経由は、172,16.1.0/24です。
さて、どっちが選択されるでしょうか。
答えは
ルータC経由です。ロンゲストマッチだからです。
プレフィックス長を見ると、ルータBが/16、ルータCが/24です。/24の方が/16よりビットが長いんです。
だからロンゲストマッチでルータC経由になります。
2進数にするとわかります。172.16.1.0/24の方がビットが長いですよね。
172.16.0.0/16 : 10101100.00010000.00000000.00000000←16bit分
172.16.1.0/24 : 10101100.00010000.00000001.00000000←24bit分
ただ、ここではプレフィックス長が長い方がロンゲストマッチ と覚えればいいです。そしてロンゲストマッチになった経路を優先するです。