네트워크 실습 문서 시뮬레이터 열기 →

OSPF — 브로드캐스트 세그먼트에서의 DR/BDR 선출

허브 아래에서 세 라우터가 공통 브로드캐스트 세그먼트를 공유합니다. 기본 우선순위에서는 가장 높은 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는 한 라우터를 DR(Designated Router)로, 다른 한 라우터를 BDR(Backup)로 선출합니다. 나머지 모든 라우터는 DR + BDR과만 full 인접을 형성하며, 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로 동점 해소. 이 실습에서 세 라우터가 hub-and-spoke 브로드캐스트 세그먼트를 공유합니다. 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