關於OSPF路由協議預設不在串列埠裡選舉DR和BDR的疑問

2021-03-25 01:18:01 字數 5207 閱讀 7066

1樓:匿名使用者

dr、bdr選舉的過程如下

首先在整個廣播域裡面,誰先開啟交換機,誰就是dr,第二個開啟的就是bdr,後者全是other

一旦成為dr,除非它自身不重啟,任何比它優先順序大的都搶不到dr,意思是,成為了dr以後,自己不死,別人永遠也不要想當老大。

然後拋開啟動順序不說,誰的優先順序越大誰優先其次比router-id,ip地址、mac地址等等c與a之間會交換路由資訊

他們之間是鄰居關係,正常互動路由資訊

當然,我沒有做實驗來證明,這個拓撲你完全可以自己搭建,然後給自己一個有力的證明!

2樓:匿名使用者

首先你要弄清楚ospf網路型別和物理網路型別之間的關係

為什麼在lan鏈路上要選舉dr和bdr,顧名思義多路訪問好多裝置在一個區域網內,ospf的設計就是所有的裝置找到dr然後之和dr建立鄰居互動資訊,drother之間一直是two-way狀態,serial鏈路除了兩端的裝置不可能有第三臺裝置了,所以不需要dr選舉這種機制。

a和cospf配置正確當然會交換路由表資訊,該怎麼互動怎麼互動,同步鏈路資訊資料庫

在ospf路由協議中dr與bdr選舉的原則是什麼?

3樓:丶看清就看輕丶

dr和bdr是由同一網段中所有的路由器根據路由器優先順序、router id通過hello報文選舉出來的,只有優先順序大於0的路由器才具有選取資格。

當處於同一網段的兩臺路由器同時宣佈自己是dr時,路由器優先順序高者勝出。如果優先順序相等,則router id大者勝出。 需要注意的是:

只有在廣播或nbma型別介面才會選舉dr,在點到點或點到多點型別的介面上不需要選舉dr。

dr是某個網段中的概念,是針對路由器的介面而言的。某臺路由器在一個介面上可能是dr,在另一個介面上有可能是bdr,或者是dr other。

dr並不一定就是路由器優先順序最高的路由器介面;同理,bdr也並不一定就是路由器優先順序次高的路由器介面。

ospf路由協議是用於網際協議(ip)網路的鏈路狀態路由協議。該協議使用鏈路狀態路由演算法的內部閘道器協議(igp),在單一自治系統(as)內部工作。適用於ipv4的ospfv2協議定義於rfc 2328 ,rfc 5340 定義了適用於ipv6的ospfv3。

ospf僅在單一自治系統內部路由網際協議資料包,因此被分類為內部閘道器協議。該協議從所有可用的路由器中搜集鏈路狀態資訊從而構建該網路的拓撲圖,由此決定提交給網際層的路由表,最終路由器依據在網際協議資料包中發現的目的ip地址,結合路由表作出**決策。ospf原生支援vl**與cidr。

在執行ospf動態路由協議時,何種情況下不用選舉dr和bdr

4樓:匿名使用者

和網路型別有關。點對點、點到多點、點到多點非廣播都不用選舉。

5樓:匿名使用者

只有多路訪問網路才選舉dr/bdr .

或者可以說是多地址網路才選舉dr/bdr.

ospf關於鄰居、鄰接、dr和bdr的疑問

6樓:匿名使用者

你說的差不多,但是有點問題,area內的drother都與dr和bdr建立鄰接關係,因為不用每個路由器都傳送lsa,只需要dr傳送就可以了,bdr作為備份,當dr失效以後bdr自動升級為dr,直連路由器之間的鄰居關係肯定有,但是不一定是鄰接關係,具體是不是要看具體的拓撲圖,不能一概而論的,具體問題具體分析的,因為鄰居關係是在2way狀態,dd狀態是選舉dr和bdr的,他們要同步lsa資料庫,也就是lsdb,full狀態是完全鄰接關係~這個比較亂,樓主慢慢一步一步分析就清楚了

7樓:匿名使用者

哈哈。同學你喜歡搞文字遊戲啦。我來也學習一下。。

ospf裡所有路由器預設自己先是bdr還是dr?

8樓:匿名使用者

dr和bdr是自動選舉產生的,沒有預設吧,看看下面材料,希望對你有用:

ospf中關於dr和bdr的選舉

dr:designated router 指定路由器。

bdr:backup designated router 備份指定路由器。

在一個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 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。

dr 和bdr 的指導思想:

選舉制:dr 是各路由器選出來的,而非人工指定的,雖然管理員可以通過配置priority 干預選舉過程。

終身制:dr 一旦當選,除非路由器故障,否則不會更換,即使後來的路由器priority 更高

世襲制:dr 選出的同時也選出bdr 來,dr 故障後,由bdr 接替dr 成為新的dr。

dr 和bdr 的注意事項:

1、只有在廣播和nbma 的鏈路上才會選舉dr,在ptp 和ptmp 的鏈路上不會選舉dr。

2、dr 是針對一個網段內的裝置選舉的,對於一臺路由器來說,可能它在某個介面上是dr

3、在其它介面上是bdr、drother,或者因為是ptp 的鏈路而不參加dr 的選舉。

4、在廣播的網路上必須存在dr 才能夠正常工作,但bdr 不是必需的。

5、一個網段中即使只有一臺路由器,也要選舉dr。

6、由於「終身制」的原因,網段中的dr 不一定是priority 最高的,但通常是「來的早」的路由

9樓:刺身金魚

先選bdr,最後才選dr

ospf協議指定一臺路由器dr(designated router)來負責傳遞資訊。所有的路由器都只將路由資訊傳送給dr,再由dr將路由資訊傳送給本網段內的其他路由器。兩臺不是dr的路由器(drother)之間不再建立鄰接關係,也不再交換任何路由資訊。

bdr實際上是對dr的一個備份,在選舉bdr的同時也選舉出dr,bdr也和本網段內的所有路由器建立鄰接關係並交換路由資訊。當dr失效後,bdr會立即成為dr,由於不需要重新

選舉,並且鄰接關係事先已建立,所以這個過程是非常短暫的。當然這時還需要重新選舉出一個新的bdr,雖然一樣需要較長的時間,但並不會影響路由計算。

10樓:匿名使用者

dr:designated router 指定路由器。

bdr:backup designated router 備份指定路由器。

11樓:匿名使用者

預設dr欄位是0.0.0.0,就是沒有dr。

ospf路由協議中,dr和bdr是什麼意思?

12樓:肥仙女

dr:指定一個路由器。

bdr:是指一個備份的指定路由器。

dr和bdr是由同一網段中所有的路由器根據路由器優先順序、routerid通過hello報文選舉出來的,只有優先順序大於0的路由器才具有選取資格。

在一個ospf網路中,選舉一個路由器作為指定路由器dr。所有其他路由器只和它一個交換整個網路的一些路由更新資訊,再由它對鄰居路由器傳送更新報文。這樣節省網路流量。

再指定一個備份指定路由器bdr,當dr出現故障時,bdr起著備份的作用,確保網路的可靠性。

13樓:光輝

dr指定一個路由器,bdr是指一個備份指定路由器。

為減小多路訪問網路中ospf流量,ospf會選擇一個指定路由器(dr)和一個備份指定路由器(bdr)。當多路訪問網路發生變化時,dr負責更新其他所有ospf路由器。bdr會監控dr 的狀態,並在當前dr發生故障時接替其角色。

在多路訪問網路上,可能存在多個路由器,為了避免路由器之間建立完全相鄰關係而引起的大量開銷,ospf要求在區域中選舉一個dr。每個路由器都與之建立完全相鄰關係。

dr負責收集所有的鏈路狀態資訊,併發布給其他路由器。選舉dr的同時也選舉出一個bdr,在dr失效的時候,bdr擔負起dr的職責。點對點型網路不需要dr,因為只存在兩個節點,彼此間完全相鄰。

擴充套件資料

ospf適合在大範圍的網路,ospf協議當中對於路由的跳數,它是沒有限制的,所以ospf協議能用在許多場合,同時也支援更加廣泛的網路規模。只要是在組播的網路中,ospf協議能夠支援數十臺路由器一起運作。

組播觸發式更新,ospf協議在收斂完成後,會以觸發方式傳送拓撲變化的資訊給其他路由器,這樣就可以減少網路寬頻的利用率。同時,可以減小干擾,特別是在使用組播網路結構,對外發出資訊時,它對其他裝置不構成其他影響

rip路由協議與ospf路由協議的區別

我回答過一個類似的問題,比較ripv1 ripv2 eigip ospf區別 特點 1.距離向量 鏈路狀態路由協議 rip v1和v2都是距離向量型,ospf是鏈路狀態型,eigrp是混合型的。2.有類別 無類別路由協議 支援有類的 rip v1 無類的 rip v2,ospf,eigrp 3.是否...

簡述OSPF路由協議的工作原理,OSPF路由協議的工作原理是什麼?

1 裝置自動學習對方路由,不需要人為更改和架構網路2 適合大型網路 3 動態路 回由協議通訊會佔答用網路資源。配置 router config router ospt 程序號 network 通告網路 反掩碼 area 區域號 1 收斂速度快 2 支援無類別的路由表查詢 vl 和超網技術 3 支援等...

ospf協議是怎麼配置的,路由器ospf協議手動彙總怎麼配置

ospf路由 協議是用於網際協議 ip 網路的鏈路狀態路由協議。該協議使用鏈路狀態路由演算法的內部閘道器協議 igp 在單一自治系統 as 內部工作。適用於ipv4的ospfv2協議定義於rfc 2328,rfc 5340定義了適用於ipv6的ospfv3。ospf協議是一種鏈路狀態協議。每個路由器...