どの標準にもそれらの定義が見つからなかったため、ドメイン間ルーティングループと呼びます。 最近まで、この機能はCCIEラボ試験の必須要素でしたが、更新後、CCNPはルートコースの一部になりました。
問題の本質は、2つのドメインの境界に、単一障害点の形成を回避するために、少なくとも2つのルーターが存在し、存在する必要があることです。 ただし、1つの自律システム境界ルーター(ASBR)を使用してOSPFドメインに注入されたルートは、2番目に到達し、EIGRPドメインに再び注入されます。
このようなループの形成を防ぐには、次の3つの方法があります。
- より大きなメトリックを使用する
- アドミニストレーティブディスタンスを使用する
- ルートフィルタリングの使用
より大きなメトリック法
この方法は、内部ルートの最大メトリックよりも明らかに大きいメトリック値の高いルートを、対応するドメインに通知することで構成されています。 次に、メトリックが異なる2つの同一のルートがある場合、ルーターは、より小さなメトリックを持つ概念的には内部のルーティングテーブルにインストールします。
この方法の欠点は、この「明らかに大きなメトリック」を独自に選択することです。 また、何らかの理由でドメイン内に内部メトリックの高いルートが表示された場合、削除しようとしている同じループが表示されます。
この図は、EIGRPルートがメトリック41026560のOFPSドメインでアドバタイズされ、ドメインのOSPFルートがメトリック500のEIGRPドメインでアドバタイズされるこの方法の使用例を示しています。
OSPFドメインで500を超え、EIGRPドメインで41026560を超える内部メトリックがない限り、この方法は機能します。 後-いいえ。 もちろん、最も難しいことはこの瞬間に気づくことです。
ルート再配布メトリックは、デフォルトのメトリックを使用して設定できます。
router eigrp 1 default-metric 1500 10 255 1 1500 redistribute ospf 1
その後、OSPFドメインからEIGRPに注入されたすべてのルートは、指定された5つのパラメーターのうち4つの値に基づいてメトリックを受け取ります。
帯域幅:1500
遅延:10
信頼性:255
負荷:1
MTU:1500
ルートの一部のみの再配布を許可する場合は、ルートマップを使用する必要があります。
ip prefix-list match-ospf seq 5 permit 172.16.102.0/23 ge 25 le 26 ip prefix-list match-ospf seq 10 permit 172.16.106.0/23 ge 29 le 30 ! route-map set-metric permit 10 match ip address prefix-list match-ospf set metric 100 4444 255 1 1500 ! router eigrp 1 redistribute ospf 1 route-map set-metric
アドミニストレーティブディスタンス方式
アドミニストレーティブディスタンス(AD)-ルートが複数のソースからアドバタイズされる場合、どのルート情報のソースが優先されるかを決定する値。 ルートを受信すると、メトリックを比較する前に、ルーターはADの値を調べます。 小さい場合、メトリックが大きくても、ルートはルーティングテーブルにインストールされます。
私たちの目標は、ルーターに内部ルートを選択させることです。 信頼性の低いメトリックに加えて、これはAD値を操作することでも実行できます。
これは、ルート情報のさまざまなソースに対するADテーブルの外観です。
接続済み | 0 |
静的 | 1 |
EIGRPサマリールート | 5 |
eBGP | 20 |
EIGRP(内部) | 90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
リップ | 120 |
オンデマンドルーティング(ODR) | 160 |
EIGRP(外部) | 170 |
iBGP | 200 |
到達不能 | 255 |
この場合、EIGRPドメイン内のルーターの動作は次のようになります。
したがって、EIGRPドメインにサービスを提供するエンジニアは、この問題を完全に忘れてしまう可能性があります-既に解決されています。
EIGRPに近接している場合、OSPFドメインエンジニアも心配する必要はありません。ADメカニズムはネットワークも保護します。 OSPFルートがEIGRPゾーンを通過して2番目のASBRに戻ると、170に等しいADを持つ外部EIGRPルートとしてOSPFドメインに注入されます(ごめん、一言ですが、すみません-思い浮かぶことはありません)。 ASBRはOSPFプロトコルを介して同じルートを認識し(両方のゾーンに同時に入力します)、OSPFのADは110です。したがって、内部OSPFルートはルーティングテーブルにインストールされ、ループは形成されません。
ADを命令的に指定する必要がある場合(たとえば、RIPドメインへの近接性)、OSPFでは、これは次のように実行できます。
router ospf 1 distance ospf external 150 redistribute rip
これで、RIPからOSPFドメインに挿入されるすべての外部ルートのADは150になり、OSPFの内部ADよりも大きくなります。 ループ形成が防止されます。
ルートフィルタリング方法
この方法の本質は、最初のASBRが2番目のASBRのドメインに注入するルートをフィルターで除外し、ソースドメインでそれらをアナウンスしないことです。
これは、「タグ付け」ルートによって実行できます。 ドメインに挿入されると、最初のASBRはルートにラベルを付けます。 2番目のASBRは、ソースドメインにルートを注入するときに、「マークされた」ルートを除外し、それらをアナウンスしません。
ソリューション構成は次のようになります。
ASBR 1の構成:
route-map set-tag-100 permit 10 set tag 100 ! router ospf 1 redistribute eigrp 1 subnets route-map set-tag-100
ASBR 2の構成:
route-map stop-tag-100 deny 10 match tag 100 route-map stop-tag-100 permit 20 ! router eigrp 1 redistribute ospf 2 metric 1000 200 255 1 1500 route-map stop-tag-100 no auto-summary
設定が完了すると、OSPFドメインに再配布されるときに、100というラベルが付けられたルートがASBR 2によって除外されます。 また、ドメイン間のルーティングループは無効になります。