OSPF DRとBDRとは
OSPFのルータをマルチアクセスタイプ(例:イーサネット)のネットワークで接続した際には、DR(Designated Router)とBDR(Backup Designated Router)を選出することでLSAのネイバー数を減らし、ルータの負荷軽減を図ります。DRとBDRに選出されなかったルータはDROTHERになります。
下図のように、DR/BDRを選出しない構成の場合ネイバー数が多くなります。
下図のように、BR/BDRを選出することでネイバー数を少なくなり、LSAの処理するルータも減らすことが出来ます。
スポンサーリンク
OSPF DRとBDR選出方法
DRとBDRの選出はHelloパケット内に含まれている、OSPFプライオリティの値で決定される。また、プライオリティが同一の場合は、ルータIDが高いルータを選出する。
- OSPFプライオリティが最も高いルータがDRに選出
- OPSFプライオリティがDRの次に高いルータがBDRに選出
- OSPFプライオリティが同一の場合はOSPFのルーターIDが最も大きいのがDRに選出され、次に高いルータIDがBDRに選出
OPSFプライオリティはデフォルト値は1になり。0を設定するとDR/BDRに選ばれないDROTHERになる。
DRとBDRが一度選出されると、プライオリティが高いルータが後から追加されていても、DRやBDRには選出されません。DRがDownした場合は、BDRがDRとして動作し、新たにBDRが選出されます。
スポンサーリンク
OSPF アジャセンシーとネイバー
OPSF DR,BDRを選択したマルチアクセスタイプの場合の接続は、LSAの交換を行うアジャセンシー(Ajacency)と、ただ接続している状態のネイバー(Neight)にわけることが出来る。
アジャセンシーにて接続してるOSPFのStateがFULL、ネイバーに接続してるOSPFのStateは2WAY
1 2 3 4 5 6 7 |
R1#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 1.1.1.1 255 FULL/BDR 00:00:36 192.168.0.2 GigabitEthernet0/1 3.3.3.3 0 FULL/DROTHER 00:00:32 192.168.0.3 GigabitEthernet0/1 4.4.4.4 1 FULL/DROTHER 00:00:38 192.168.0.4 GigabitEthernet0/1 R1# |
1 2 3 4 5 6 7 |
R2#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 2.2.2.2 255 FULL/DR 00:00:36 192.168.0.1 GigabitEthernet0/1 3.3.3.3 0 FULL/DROTHER 00:00:35 192.168.0.3 GigabitEthernet0/1 4.4.4.4 1 FULL/DROTHER 00:00:32 192.168.0.4 GigabitEthernet0/1 R2# |
1 2 3 4 5 6 7 |
R3#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 1.1.1.1 255 FULL/BDR 00:00:38 192.168.0.2 GigabitEthernet0/1 2.2.2.2 255 FULL/DR 00:00:35 192.168.0.1 GigabitEthernet0/1 4.4.4.4 1 2WAY/DROTHER 00:00:31 192.168.0.4 GigabitEthernet0/1 R3# |
1 2 3 4 5 6 7 |
R4#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 1.1.1.1 255 FULL/BDR 00:00:39 192.168.0.2 GigabitEthernet0/1 2.2.2.2 255 FULL/DR 00:00:36 192.168.0.1 GigabitEthernet0/1 3.3.3.3 0 2WAY/DROTHER 00:00:35 192.168.0.3 GigabitEthernet0/1 R4# |
スポンサーリンク
OSPF 関連記事一覧
OSPFプロトコル解説記事
- OSPFとは
- OSPF Router-ID
- OSPF パケットの種類およびパケットヘッダーフォーマット
- OSPF状態遷移およびOSPFパケットの種類
- OSPF Optionsフィールド
- OSPF DR/BDR
- ネットワークタイプ
- LSAの概要 LSAヘッダー
- エリア
- エリア スタブエリア / トータリースタブエリア
- エリア NSSAエリア / トータリーNSSAエリア
- OSPF 経路集約
OSPF設定例記事
- 基本設定
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS VyOS1.3 - コスト設定
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS - プライオリティ
Cisco IOS Cisco IOS-XR NX-OS Juniper JUNOS - MD5認証
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS - NetworkType ( Broadcast / Point-to-Point )
Cisco IOS Cisco IOS-XR Cisco NX-OS Juniper JUNOS - スタブエリア
Cisco IOS Cisco IOS-XR Cisco NX-OS - トータリースタブエリア
Cisco IOS Cisco IOS-XR Ciso NX-OS - NSSA
Cisco IOS Cisco IOS-XR Cisco NX-OS - トータリNSSA
Cisco IOS Cisco IOS-XR Cisco NX-OS - 経路集約
Cisco IOS Cisco IOS-XR Cisco NX-OS
OSPF RFC
- RFC2328 OSPF Version 2
- RFC3101 The OSPF Not-So-Stubby Area (NSSA) Option
- RFC3883 Detecting Inactive Neighbors over OSPF Demand Circuits (DC)
OSPF関連図書
私が所持しているOSPF本の紹介です。ただし絶版になっている本も紹介していますがご容赦ください。