Please have a look below
R4#sh ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
184.108.40.206 1 FULL/DR 00:00:39 172.26.22.1 FastEthernet0/0
220.127.116.11 1 2WAY/DROTHER 00:00:38 172.26.22.3 FastEthernet0/0
18.104.22.168 1 FULL/BDR 00:00:35 172.26.22.2 FastEthernet0/0
I am confused. According to my knowledge the 22.214.171.124 should not be DR as it has the lowest ID. According to above 126.96.36.199 should be the DR.
But why it is like this?
Whenever OSPF starts on the LAN, it always checks for an existing DR/BDR and accepts it if it finds one.
The only time it does an election is when it cannot find a DR and a BDR. it is at this time it uses the parameters like the router id & priority to decide the DR/BDR.
In your case the router 188.8.131.52 must have come online first and hence become the DR.
The second router to come online was 184.108.40.206 and it did find the DR for the LAN. Hence this became the BDR.
If you happen to restart all the routers and assuming all of them come online at the same time, you should see 220.127.116.11 becoming the DR.
HTH, rate if it does