ネットワーク演習 ドキュメント シミュレーターを開く →

OSPF — ブロードキャストセグメントでの DR/BDR 選出

ハブの下で 3 台のルータが共通のブロードキャストセグメントを共有します。デフォルトのプライオリティでは、最高の router-id(R3 = 3.3.3.3)が DR を獲得し、R2 = 2.2.2.2 が BDR を獲得します。R1 で ip ospf priority を設定して選出を上書きし、show ip ospf neighbor で確認します。

この演習をブラウザで開く →

無料 · インストール不要 · アカウント不要

シナリオ

ブロードキャスト(または NBMA)OSPF セグメントでは、すべてのルータが 他のすべてとピアリングするわけではありません — それは O(n²) で スケールします。代わりに OSPF は 1 台を DR(Designated Router)、 1 台を BDR(Backup)として選出します。他のすべてのルータは DR + BDR とのみフル隣接を形成し、non-DR-other 間の関係は 2-Way のままです。 DR は Type-2 Network LSA を生成し、セグメントに接続されている すべてのルータを列挙します。これにより SPF はそれを通過用の擬似 ノードとして横断できます。 選出ルール(RFC 2328 §9.4): 1. Priority 0 → DR/BDR にならない。 2. 最高の priority が勝つ。 3. 最高の router-id で同点を破る。 この lab では 3 台のルータがハブアンドスポークのブロードキャスト セグメントを共有します。priority はどこも既定の 1;router-id は 1.1.1.1、2.2.2.2、3.3.3.3。R3 が router-id で DR を獲得し、R2 が BDR を獲得します。これを観察した後、R1 で ip ospf priority を上書きして DR を奪います。

トポロジー

1 × スイッチ, 3 × ルーター · Cisco IOS-style

やること

  1. R1 で show ip ospf neighbor を実行します。R3(最高 router-id)が DR、R2 が BDR であることを確認します。R1 は両方を Full 隣接として認識するはずです。

  2. R1 で、ip ospf priority 100 で Gi0/0 の OSPF プライオリティを 100 に上げます。R1 はこれで R3 に勝って DR になるはずです。

  3. R2 で ip ospf priority 0 を設定します。R2 はこれで決して DR/BDR になりません — show ip ospf neighbor で確認します(R2 は router-id に関係なく DR-Other のままです)。

この演習をブラウザで開く →

同じテーマの演習

この演習の他の言語版

OSPF — DR/BDR election on a broadcast segmentOSPF — DR/BDR-Wahl auf einem Broadcast-SegmentOSPF — elección de DR/BDR en un segmento broadcastOSPF — eleição de DR/BDR em um segmento broadcastOSPF — élection DR/BDR sur un segment broadcastOSPF — broadcast segment पर DR/BDR electionOSPF — 广播段上的 DR/BDR 选举OSPF — elezione DR/BDR su un segmento broadcastOSPF — 브로드캐스트 세그먼트에서의 DR/BDR 선출OSPF — выборы DR/BDR в широковещательном сегментеOSPF — yayın segmentinde DR/BDR seçimiOSPF — bầu chọn DR/BDR trên segment broadcast