目次
ルートポイズニングとは
ルートポイズニングとは、メトリック16にセットしたRIPルート情報を送信して、明示的にネットワークのダウンを通知することです。タイマベースでネットワークのダウンを検出するよりも、速やかにネットワークのダウンを検出し、ルーティングテーブルから不要なルート情報を削除できます。
ルーティングループが発生する一つの原因は、不要なルート情報がいつまでもルーティングテーブル上に残ってしまうことです。ルートポイズニングによって、不要なルート情報を速やかに削除して、ルーティングループを防止します。
ルートポイズニングは、ポイズンリバースとトリガードアップデートと組み合わせて利用します。ルートポイズニング、ポイズンリバース、トリガードアップデートの意味をまとめておきます。
ルートポイズニング
ダウンしたネットワークのRIPルート情報のメトリック16にして、ネットワークのダウンを明示的に通知します。
ポイズンリバース
ルートポイズニングを受信すると、ポイズンリバースを返します。「該当のネットワークはこの方向にはない」ということを確実に通知するためにポイズンリバースを返します。ポイズンリバースはスプリットホライズンが有効でも送信されます。
トリガードアップデート
トリガードアップデートは、Updateタイマの定期的な間隔以外で何らかの変更に応じて、RIPルートを送信することです。
ルートポイズニングの仕組み
以下のシンプルなネットワーク構成で、ルートポイズニングの仕組みを解説します。
R1のインタフェース2がダウンして、192.168.1.0/24が到達不能になったとします。R1は、直接接続のルート情報「192.168.1.0/24」をルーティングテーブルから削除します。そして、RIPデータベースの「192.168.1.0/24」のメトリックを16とします。そして、30秒ごとの定期的な間隔でなくても、RIPルートをR2へ送信します。R1はRIPルート「192.168.1.0/24 メトリック=16」を送信することで、他のルータへ192.168.1.0/24がダウンしたことを通知しています。
R2はR1からのルートポイズニングのルート情報を受信すると、RIPデータベース上の「192.168.1.0/24」のルート情報のメトリックを16にします。そして、ルーティングテーブルから192.168.1.0/24を削除します。RIPデータベースの「192.168.1.0/24」自体は残っています。R2はトリガードアップデートでR3へルートポイズニングを送信します。また、R1へポイズンリバースを返します。
R3もR2と同様に動作します。RIPデータベースの「192.168.1.0/24」のメトリックを16にセットして、ルーティングテーブルのRIPルート「192.168.1.0/24」を削除します。そして、トリガードアップデートでインタフェース2からルートポイズニングを送り、インタフェース1からはポイズンリバースを返します。
以上のように、ルートポイズニングによって、速やかに不要なRIPのルート情報をルーティングテーブルから削除できます。
IPルーティングのキホン
- ルータ ~ルーティングを行う中心的な機器~
- ルータでネットワークを分割
- レイヤ3スイッチ
- ルーティングの動作
- ルーティングテーブル
- ルーティングテーブルの作り方
- ホストルート ~/32のルート情報~
- スタティックルーティング?それともダイナミックルーティング? ~設定の考え方の違い~
- スタティックルーティングとダイナミックルーティング(RIP)の設定の比較
- スタティックルートのメリット・デメリット
- ルーティングプロトコルのメリット・デメリット
- ルート情報をアドバタイズする意味
- 宛先ネットワークまでの距離を計測 ~アドミニストレイティブディスタンスとメトリック~
- 等コストロードバランシング
- ルート集約 ~まとめてルーティングテーブルに登録しよう~
- デフォルトルート ~究極の集約ルート~
- 最長一致検索(ロンゲストマッチ) ~詳しいルート情報を優先する~
- インターネットのルート情報を見てみよう AT&T Looking Glass
- ルーティングプロトコルの分類 ~適用範囲~
- ルーティングプロトコルの分類 ~アルゴリズム~
- ルーティングプロトコルの分類 ~ネットワークアドレスの認識(クラスフルルーティングプロトコル/クラスレスルーティングプロトコル)~
- Cisco スタティックルートの設定
- ip default-network ~特定のルート情報に「*」をつける~
- スタティックルートをバックアップに ~フローティングスタティック~
- スタティックルートの設定を一歩ずつわかりやすく行う設定例[Cisco]
- Ciscoスタティックルーティングの設定例
- IPルーティング基礎演習Part1
- IPルーティング基礎演習Part2
- IPルーティング基礎演習Part3
- Windows PCのスタティックルートの設定 route addコマンド
- RIPの概要
- RIPの動作 ~RIPルート情報を定期的に送りつける~
- RIPスプリットホライズン
- RIPタイマ
- RIPルートポイズニング ~不要なルート情報を速やかに削除~
- Cisco RIPの設定と確認
- Cisco RIPの設定例
- RIPでのデフォルトルートの生成 ~スタティックルートの再配送~
- RIPでのデフォルトルートの生成 ~default-information originate~
- RIPでのデフォルトルートの生成 ~ip default-network~
- RIP 設定ミスの切り分けと修正 Part1
- RIP 設定ミスの切り分けと修正 Part2
- RIP 設定ミスの切り分けと修正 Part3
- RIP 設定ミスの切り分けと修正 Part4
- パッシブインタフェース(passive-interface) ~ルーティングプロトコルのパケット送信を止める~
- 転送経路を決定する方法 ~アドミニストレイティブディスタンス/メトリックと最長一致検索~
- デフォルトゲートウェイの詳細 ~ホストもルーティングしている~
- デフォルトゲートウェイの冗長化の概要
- Cisco HSRPの仕組み
- Cisco HSRP 仮想ルータ宛てのパケットがアクティブルータへ転送される仕組み
- Cisco HSRPトラッキング ~より柔軟にアクティブルータを切り替える~
- Cisco HSRP設定と確認
- Cisco HSRPの負荷分散
- HSRP 設定ミスの切り分けと修正 Part1
- VRRPの仕組み
- VRRPの設定と確認コマンド [Cisco]
- ルーティングテーブルのトラッキング(Cisco HSRP/VRRP)
- Cisco HSRP ルーティングテーブルのトラッキング設定例
- VRRP ルーティングテーブルのトラッキング設定例
- GLBPの仕組み
- Cisco GLBPの設定と確認
- Cisco GLBPの設定例
- HSRP/VRRP/GLBPのアドレス情報のまとめ