OSPF DR/BDRの選出方法
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
OSPF DR/BDRの選出方法
msg# 1
xpfjemie1680
投稿数: 17
2台のルータをFa0/1同士で接続し、OSPFの設定を入れました。
ルーティングテーブルには、各々が知らないルーティング情報の
反映が確認出来たので良いのですが、
show ip ospf neighborコマンドのStateですが
DRとBDRが逆でした。
---------------------------------------------------
RTR-A:172.16.1.1 /30 (Fa0/1のIP)
RTR-B:172.16.1.2 /30 (Fa0/1のIP)
[RTR-Aのshow ip ospf neighbor]
Neighbor ID:192.168.20.254 (RTR-BのFa0/0のIP)
Pri:1
State:FULL/BDR
Address:172.16.1.2
Interface:FasEthernet0/1
[RTR-Aのshow ip ospf database]
OSPF Router with ID (192.168.10.254)
…
[RTR-Bのshow ip ospf neighbor]
Neighbor ID:192.168.10.254 (RTR-AのFa0/0のIP)
Pri:1
State:FULL/DR
Address:172.16.1.1
Interface:FasEthernet0/1
[RTR-Bのshow ip ospf database]
OSPF Router with ID (192.168.20.254)
…
---------------------------------------------------
プライオリティはデフォルトで1で変わらず、
またルータID・ループバックアドレスの設定をしていないので、
ルータIDは現在UPしているIPインターフェイスのうち、
最も大きいIPアドレスになります。
そうなるとRTR-Aが192.168.10.254、RTR-Bが192.168.20.254で
RTR-Bの方がIPアドレスが大きいので
RTR-BがDR、RTR-AがBDRを想定していました。
しかし逆でした…これはなぜでしょうか…?
もしご存知の方がいましたら、ご教授願います。
ルーティングテーブルには、各々が知らないルーティング情報の
反映が確認出来たので良いのですが、
show ip ospf neighborコマンドのStateですが
DRとBDRが逆でした。
---------------------------------------------------
RTR-A:172.16.1.1 /30 (Fa0/1のIP)
RTR-B:172.16.1.2 /30 (Fa0/1のIP)
[RTR-Aのshow ip ospf neighbor]
Neighbor ID:192.168.20.254 (RTR-BのFa0/0のIP)
Pri:1
State:FULL/BDR
Address:172.16.1.2
Interface:FasEthernet0/1
[RTR-Aのshow ip ospf database]
OSPF Router with ID (192.168.10.254)
…
[RTR-Bのshow ip ospf neighbor]
Neighbor ID:192.168.10.254 (RTR-AのFa0/0のIP)
Pri:1
State:FULL/DR
Address:172.16.1.1
Interface:FasEthernet0/1
[RTR-Bのshow ip ospf database]
OSPF Router with ID (192.168.20.254)
…
---------------------------------------------------
プライオリティはデフォルトで1で変わらず、
またルータID・ループバックアドレスの設定をしていないので、
ルータIDは現在UPしているIPインターフェイスのうち、
最も大きいIPアドレスになります。
そうなるとRTR-Aが192.168.10.254、RTR-Bが192.168.20.254で
RTR-Bの方がIPアドレスが大きいので
RTR-BがDR、RTR-AがBDRを想定していました。
しかし逆でした…これはなぜでしょうか…?
もしご存知の方がいましたら、ご教授願います。
Re: OSPF DR/BDRの選出方法
msg# 1.1
papico2
投稿数: 29
単純に先にRTR-AがDRに決まっちゃってたんじゃないでしょうか。
詳しくはこちら
https://milestone-of-se.nesuke.com/nw-advanced/ospf/process-of-elect-dr-bdr/
引用:この場合は、DRが決定した後に両方のルータに「clear ip ospf proccess」を入れれば解決できます。
詳しくはこちら
https://milestone-of-se.nesuke.com/nw-advanced/ospf/process-of-elect-dr-bdr/
引用:
以下の基準による値が、1 番目のものが DR、2 番目のものが BDR となります。
プライオリティが 1 番大きいもの
プライオリティが同じ場合、ルータ ID の大きいもの
ただし、これはそのマルチアクセストポロジ上の OSPF プロセスが同時に起動した場合の話です。
プライオリティが一番低いものであっても、Ethernet 上で一番最初に起動してしまうとそのルータが DR になってしまいます。