OSPF的DR/BDR選舉條件

基於兩個條件:1、各router接口的priority。2、各router的RouterID
    首先看priority。router各個接口都有一個priority屬性,在廣播多路訪問網絡裏,priority都默認爲1,可以通過在接口用ip ospf priority修改。priority的值越小(0除外,priority爲0表示不參與DR/BDR選舉),優先級就越高。擁有最高priority優先級的接口所在的router就被選爲DR,第二高的被選爲BDR。
    當priority都相等的情況下,就看RouterID了。當Router沒有配置loopback口的時候,the highest local active IP address is its OSPF router ID。當配有loopback的時候就用loopback的ip,有多個loopback口配有ip的話就用其中最高的那個。(實際工作中,一般建議配置一個掩碼爲255.255.255.255的loopback口ip,以保證系統的穩定性)。RouterID最高的那個router就被選爲DR,第二高的選爲BDR。
RouterID只與各端口ip-address有關,與其priority無關,即就算某個接口的priority最低,但其ip-address最高,則router仍以它的ip-address爲RouterID,但這個router不能成爲DR、BDR。
DR/BDR一旦選好後就不再改變,即使網絡里加進新的router with higher OSPF priority values.
OSPF的選舉過程用HELLO包來交換信息。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章