勵志

勵志人生知識庫

什麼是dr和bdr

DR和BDROSPF(Open Shortest Path First,開放最短路徑優先)網路中定義的概念。

DR(Designated Router)指的是指定路由器,它負責在多訪問網路(MA網路)中建立和維護鄰接關係,並負責同步鏈路狀態通告(LSA)。DR與其他所有路由器形成鄰接關係,並交換鏈路狀態信息,這樣可以減少網路中的鄰接關係數據和交換鏈路狀態信息所消耗的資源。當DR出現故障時,它與其他路由器之間的鄰接關係將全部失效,鏈路狀態資料庫也無法同步,此時需要重新選舉DR,並與非DR路由器建立鄰接關係,完成LSA的同步。

BDR(Backup Designated Router)是備份指定路由器,它在DR失效時可以快速接管DR的工作,以規避單點故障風險。BDR並不一定是路由器優先權最高的路由器接口,同樣,DR也不一定是優先權最高的路由器接口。

在一個OSPF網路中,所有的路由器將被分為兩類:指定路由器(DR/BDR)和非指定路由器(DROTHER)。所有的非指定路由器都要和指定路由器建立鄰居關係,並且把自己的LAS傳送給DR,而其他的OSPF路由器將不會相互之間建立鄰居關係。也就是說,DR和BDR的LSDB將包含有整個網路的完整拓撲。