OSPF-DR,backup

one question about OSPF.
i got three OS in OSPF network,

-See my topology-
R1 is (DR) priority=255
R2 is backup priority=200
R3 is with default priority=1

So R1 is DR in the network, but when it goes down, DR will become R2. All good.

My question is:

When i will do reboot R1 and when it will come backs in the network DR will be R2 backup will be R3 and on this moment R1 is (dr other). Why it didn’t switch back on R1 to be DR?


Thanks
ospf.png

When i will do reboot R1 and when it will come backs in the network DR will be R2 backup will be R3 and on this moment R1 is (dr other). Why it didn’t switch back on R1 to be DR?

Hi, there’s no preemption on the DR election in OSPF, as in, even if the device with the higher priority comes back online it won’t “dethrone” the current DR nor BDR. It’s not a MikroTik thing this happens too in Cisco and other brands, as far I can remember it’s due to the RFC not specifically stating this behavior as part of the standard.

yes,but it will change the hierarchy in the network.As i told you R1 with priority 255, it will be rebooted…DR is getting next RB until next reboot

Thanks a lot

Yes, until next reboot new DR or BDR.
This is by design.

it knows to make some problems in the network. :slight_smile: :slight_smile:

Why not just trash the segment for the three routers. make direct connect from R1-R2, R1-R3, R2-R3 building the triangle. OSPF will then work and behave good.
All MT’s sure then you may use /31 or /32 's as well. no IP wasting.
The segment between is most of the time just a weak link for something that a triumvirate would overcome anyway.

yes i know what you mean, just i want to know more about DR-Router