Please have a look below
R4#sh ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
126.96.36.199 1 FULL/DR 00:00:39 172.26.22.1 FastEthernet0/0
188.8.131.52 1 2WAY/DROTHER 00:00:38 172.26.22.3 FastEthernet0/0
184.108.40.206 1 FULL/BDR 00:00:35 172.26.22.2 FastEthernet0/0
I am confused. According to my knowledge the 220.127.116.11 should not be DR as it has the lowest ID. According to above 18.104.22.168 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 22.214.171.124 must have come online first and hence become the DR.
The second router to come online was 126.96.36.199 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 188.8.131.52 becoming the DR.
HTH, rate if it does