Based on the network type, OSPF router can elect one router to be a Designated Ruter (DR) and one router to be a Backup Designated Router (BDR). For example, on multiaccess broadcast networks (such as LANs) routers defaults to elect a DR and BDR. DR and BDR serve as the central point for exchanging OSPF routing information. Each non-DR or non-BDR router will exchange routing information only with the DR and BDR, instead of exchanging updates with every router on the network segment. DR will then distribute topology information to every other router inside the same area, which greatly reduces OSPF traffic.
To send routing information to a DR or BDR the multicast address of 184.108.40.206 is used. DR sends routing updates to the multicast address of 220.127.116.11. If DR fails, BDR takes over its role of redistributing routing information.
Every router on a network segment will establish a full neighbor relationship with the DR and BDR. Non-DR and non-BDR routers will establish a two way neighbor relationship between themselves.
On LANs, DR and BDR have to be elected. Two rules are used to elect a DR and BDR:
- router with the highest OSPF priority will become a DR. By default, all routers have a priority of 1.
- if there is a tie, a router with the highest router ID wins the election. The router with the second highest OSPF priority or router ID will become a BDR.
To better understand the concept, consider the following example.
All routers depicted above are in the same area (area 0). All routers are running OSPF. Routers R1 and R2 have been elected as DR and BDR because they have the highest and the second highest router ID (18.104.22.168 and 22.214.171.124 respectively). If, for example, R3’s directly connected subnet fails, R3 informs R1 and R2 (the DR and BDR for the segment) of the network change (step 1). R1 then informs all other non-DR and non-BDR routers of the change in topology (step 2).
We can verify that R1 and R2 are indeed the DR and BDR of the segment by typing the show ip ospf neighbors command on R3:
R3#show ip ospf neighbor Neighbor ID Pri State Dead Time Address Interface 126.96.36.199 1 FULL/DROTHER 00:00:33 10.0.0.5 FastEthernet0/0 188.8.131.52 1 FULL/DR 00:00:33 10.0.0.1 FastEthernet0/0 184.108.40.206 1 FULL/DROTHER 00:00:33 10.0.0.4 FastEthernet0/0 220.127.116.11 1 FULL/BDR 00:00:33 10.0.0.2 FastEthernet0/0