在OSPF中,有兩個相當重要的概念:DR和BDR。(北京網管外包)
DR:designatedrouter 指定路由器。
BDR:backupdesignated router 備份指定路由器。
在一個LAN 連接中,OSPF將選舉出一個路由器做為DR,再選舉一個做為BDR,所有其他的和DR以及BDR相連的路由器形成完全鄰接狀態而且只傳輸LSA(鏈路狀態通告)給DR和BDR。
換句話說,在一個OSPF的網絡中,所有的路由器將被分為兩類:指定路由器(DR/BDR)和非指定路由器(DROTHER)。所有的非指定路由器都要和指定路由器建立鄰居關系,并且把自己的LAS發送給DR,而其他的OSPF路由器將不會相互之間建立鄰居關系。也就是說,OSPF網絡中,DR和BDR的LSDB(鏈路狀態數據庫)將會包含有整個網絡的完整拓撲。|
DR從鄰居處轉發更新到另外一個鄰居那里。DR的主要功能就是在一個LAN內的所有路由器擁有相同的數據庫,而且把完整的數據庫信息發送給新加入的路由器。路由器之間還會和LAN內的其他路由器(非DR/BDR,即DROTHERs)維持一種部分鄰居關系(two-way adjacency)。OSPF 的鄰接一旦形成以后,會交換LSA來同步LSDB,LSA將進行可靠的洪泛。
當選舉DR/BDR的時候要比較hello包中的優先級priority(設置命令route(config-if)#ip ospf cost{priority} 0~255),優先級最高的為DR,次高的為BDR。不作修改默認端口上的優先級都為1,在優先級相同的情況下比較Router ID,RID最高者為DR,次高者為BDR,當你把相應端口優先級設為0時,OSPF路由器將不能再成為DR/BDR,只能為DROTHER。(辦公設備維護外包)
在使用默認優先級的OSPF的DR選舉中,所有的路由器之間會交換自己的ROUTER-ID來確定DR。ROUTER-ID可以手工指定。如果沒有手工指定ROUTER-ID的話,那么路由器會先看自己有沒有環回接口(Loopback),如果有環回接口,則使用環回接口上的IP地址作為自己的ROUTER-ID。如果沒有環回接口的話,則會去比較自己所有物理接口上的IP地址,并從中選擇最大的一個IP地址作為自己的ROUTER-ID來參與DR的選舉。
那么,DR和BDR的選舉就可以用以下的方式來決定:
1 如果有手工指定的ROUTER-ID,則使用該ROUTER-ID參與選舉;
2 如果沒有手工指定的ROUTER-ID,則看自己有沒有Loopback接口,有則使用Loopback接口上的IP作為ROUTER-ID參與選舉;
3 如果沒有Loopback接口,則比較所有的物理接口,并使用其中最大的IP作為ROUTER-ID參與選舉;
4 所有的OSPF路由器交換自己的ROUTER-ID,具有所有ROUTER-ID中最大一個的路由器將作為DR,具有次大ROUTER-ID的路由器則成為BDR。(IT外包)
艾銻無限是中國領先IT外包服務商,專業為企業提供IT運維外包、電腦維護、網絡維護、網絡布線、辦公設備維護、服務器維護、數據備份恢復、門禁監控、網站建設等多項IT服務外包,服務熱線:400-650-7820 聯系電話:010-62684652 咨詢QQ1548853602 地址:北京市海淀區北京科技會展2號樓16D,用心服務每一天,為企業的發展提升更高的效率,創造更大的價值。
更多的IT外包信息盡在艾銻無限http://www.richjn.cn
相關文章