router-ID には、通常、ルーターのループバック インターフェイスの最大 IP アドレスが使用されます。ループバックがない場合は、アクティブなインターフェイスの最大 IP アドレスが使用されます。
それでは、router-ID の具体的な用途は何でしょうか?
はルーターの一意の識別子として使用されます。
は DR および BDR の選択に使用できます。
OSPF の RouterID とは何ですか?表示される形式は x.x.x.x で、これは IP アドレスと同じ形式ですが、実際には IP アドレスではなく、正確には名前である必要があります。 OSPF プロトコルが有効になっているルーターに付けられた名前。形式はIPアドレス形式ですが、0.0.0.1; 255.255.255.255のように、255.255.255.255の範囲内で任意に設定できます。これらは IP アドレスでは構成できませんが、ここでは正常に設定できます。
実験例を使って説明しましょう:
# これは非常に単純なトポロジです。環境のセットアップについては説明しません。 IP アドレスを設定してテストするだけで、接続に問題がなければ、OSPF を設定し、RouterID を設定します。
A(config)#router ospf 100 A(config-router)#router-id 0.0.0.1 A(config-router)#network 10.1.1.1 0.0.0.0 area 0 B(config)#router ospf 100 B(config-router)#network 10.1.1.2 0.0.0.0 area 0 B(config-router)#network 192.168.1.2 0.0.0.0 area 0 C(config)#router ospf 100 C(config-router)#router-id 255.255.255.255 C(config-router)#network 192.168.1.3 0.0.0.0 area 0
OSPF 構成についてはあまり言う必要はありません。A では RouterID を 0.0.0.1 に設定します。B では RouterID を設定しません。C では RouterID を 255.255.255.255 に設定します。 OSPF ネイバーが確立された後、コマンド #show ip ospf neighbors を使用して OSPF ネイバー テーブルを表示できます。
A#show ip os neighbor Neighbor ID Pri State Dead Time Address Interface 192.168.1.2 0 FULL/ - 00:00:36 10.1.1.2 Serial1/0 B#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 255.255.255.255 0 FULL/ - 00:00:37 192.168.1.3 Serial1/1 0.0.0.1 0 FULL/ - 00:00:30 10.1.1.1 Serial1/0
B では、ネイバー A の名前が 0.0.0.1、ネイバー C の名前が 255.255.255.255 であることがわかります。また、A では、RouterID が設定されていないネイバー B の名前が192.168. 1.2、B のインターフェイス アドレスを使用します。このため、名前は IP アドレスとしてフォーマットされます。怠け者に名前をつけられないように、適当な名前を自分で見つけることもできます(笑)。
RouterID を指定しないと、ルーターは自動的に選挙を実行します。選挙ルールは次のとおりです:
1. 複数のループバック ポートを持つ OSPF ルーターでは、最大のループバック ポート アドレスを次のように使用します。ルーターID。
2. ループバック ポートが 1 つだけある OSPF ルーターでは、ルーター ID としてループバック ポート アドレスを選択します。
3. ループバック ポートのない OSPF ルーターの場合は、物理インターフェイス上の最大の IP アドレスを Router-id として選択します。
詳細な FAQ については、PHP 中国語 Web サイトをご覧ください。
以上がルーターIDとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。