DR/BDR Concepts in OSPF – Full Explanation

✅ What is DR and BDR in OSPF?

DR (Designated Router): A router elected to manage OSPF routing updates in a multi-access network like Ethernet.

BDR (Backup Designated Router): A standby router that takes over the DR role in case of failure.

✅ Purpose of DR/BDR

To reduce OSPF overhead and unnecessary adjacencies in broadcast/multi-access environments.

  • Minimizes control traffic
  • Optimizes LSA flooding
  • Reduces CPU and memory usage

✅ Adjacency Efficiency Example

For 5 routers on a broadcast network:

  • Without DR: 10 adjacencies
  • With DR/BDR: Only 8 adjacencies (each router connects to DR and BDR only)

✅ Role of DR/BDR

Only DR and BDR form full adjacency with others. Other routers (called DROTHER) only form 2-way communication with each other.

✅ DR/BDR in Network Types

Network TypeDR/BDR Used?Description
BroadcastYesEthernet LANs, Wi-Fi
NBMAYesFrame Relay, ATM
Point-to-PointNoSerial links
Point-to-MultipointNo (default)Each treated as separate P2P

✅ DR/BDR Election Process

  • Occurs per subnet when OSPF starts
  • Election criteria:
    • Highest OSPF priority wins
    • If tied, highest Router ID (RID)
    • Priority 0 → not eligible

Election Example

RouterPriorityRIDResult
R111.1.1.1BDR
R212.2.2.2DR
R303.3.3.3DROTHER

✅ Influencing DR/BDR Election

interface Gig0/0
 ip ospf priority 100
  
  • priority 0 = never DR/BDR
  • priority 1-255 = eligible

✅ Behavior on Failure

  • If DR fails → BDR becomes DR
  • New BDR elected from DROTHERs
  • BDR failure alone does not trigger re-election of DR

✅ LSA Handling by DR

  • DR collects LSAs from DROTHERs
  • Distributes LSAs to other routers
  • Minimizes flooding and improves efficiency

✅ OSPF States

RouterWithState
R1 (DROTHER)R2 (DR)Full
R1 (DROTHER)R3 (BDR)Full
R1R4 (DROTHER)2-Way only

✅ Show Commands

show ip ospf neighbor
show ip ospf interface Gig0/0
  

Sample Output:

Neighbor ID     Pri   State           DR/BDR        Interface
2.2.2.2         1     FULL/DR         2.2.2.2       Gig0/0
1.1.1.1         1     FULL/BDR        2.2.2.2       Gig0/0
3.3.3.3         0     2WAY/DROTHER    2.2.2.2       Gig0/0
  

✅ DR vs BDR vs DROTHER

RoleFull Adjacency WithSends LSAs ToReceives LSAs From
DRAll routersEveryoneEveryone
BDRAll routersStandbyEveryone
DROTHEROnly DR & BDROnly DR/BDRDR/BDR

✅ Convergence and Real-World Use

  • DR/BDR increases convergence efficiency in multi-access networks
  • Not used in P2P links (faster, simpler)
  • Used in large LANs, Frame Relay hubs

✅ NBMA and DR/BDR

NBMA networks require manual neighbor config due to no multicast support:

router ospf 1
 neighbor 10.0.0.2 priority 100
  

✅ Summary Table

ConceptValue
DRDesignated Router – main router for LSAs
BDRBackup for DR
DROTHERNeither DR nor BDR
Used InBroadcast, NBMA networks
Not Used InPoint-to-Point, Point-to-Multipoint (default)
Election CriteriaOSPF Priority → RID
Priority 0Excludes router from election
DR FailureBDR promoted → New BDR elected
Show Commandsshow ip ospf neighbor, show ip ospf interface

OSPF DR/BDR Concepts Quiz

1. What is the role of a Designated Router (DR) in OSPF?

Correct answer is B. The DR manages routing info exchange to minimize adjacencies and optimize OSPF traffic.

2. How many adjacencies would be present in a network with 5 routers without DR/BDR?

Correct answer is D. Without DR/BDR, adjacencies = N*(N-1)/2 = 5*4/2 = 10.

3. Which routers form full adjacency with all others in OSPF multi-access networks?

Correct answer is A. DR and BDR form full adjacencies with all routers; others only with DR and BDR.

4. In which network types is DR/BDR election NOT used by default?

Correct answer is C. Point-to-point and point-to-multipoint links do not use DR/BDR by default.

5. What happens if the DR fails in an OSPF network?

Correct answer is B. BDR takes over as DR, and a new BDR is elected without a full re-election.

6. Which parameter is used first to elect the DR or BDR?

Correct answer is D. OSPF priority determines election first; Router ID breaks ties.

7. What priority value prevents a router from becoming DR or BDR?

Correct answer is A. Priority 0 excludes the router from DR/BDR election.

8. What adjacency state do DROTHER routers typically reach with DR and BDR?

Correct answer is C. DROTHER routers form full adjacencies only with DR and BDR.

9. Which command shows OSPF neighbors and their DR/BDR roles?

Correct answer is B. This command lists OSPF neighbors with DR/BDR roles.

10. What is the state called when two routers are initially discovering neighbors in OSPF?

Correct answer is A. 2-Way is the initial state for neighbor discovery in OSPF.

← Back to Home