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

2021-03-06 02:20:20 字數 5436 閱讀 1782

1樓:匿名使用者

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 最高的,但通常是「來的早」的路由

2樓:刺身金魚

先選bdr,最後才選dr

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

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

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

3樓:匿名使用者

dr:designated router 指定路由器。

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

4樓:匿名使用者

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

ospf選舉,是先選dr,還是先選bdr?回答要詳細! 15

5樓:光輝

dr和bdr不存在選舉的先後,dr是一同和bdr被選舉的。

bdr是dr的一個備份。在選舉dr的同時也選舉出bdr,bdr也和本網段內的所有路由器建立鄰接關係並交換路由資訊。一旦dr失效,bdr會立即成為dr。

由於不需要重新選舉,並且鄰接關係事先已建立,所以bdr替代dr的過程非常短暫。此時還需要再重新選舉出一個新的bdr,這個選舉過程不會影響路由的計算。一個網路中誰當dr誰當bdr,不是人為指定的,而是通過本網段中所有的路由器共同選舉出來的。

擴充套件資料

為了解決這個問題,ospf協議指定一臺路由器作為dr來負責傳遞資訊。所有的路由器都只將路由資訊傳送給dr,再由dr將路由資訊傳送給本網段內的其他路由器。

兩臺不是dr的路由器之間不再建立鄰接關係,也不再交換任何路由資訊。這樣在同一網段內的路由器之間只需建立n個鄰接關係,每次路由變化只需進行2n次的傳遞即可。

6樓:匿名使用者

先選bdr 再選dr

首先,所有路由器都宣告自己是dr和bdr

然後建立兩個子集,一個包括非dr的,一個包括dr的從非dr中選舉bdr,但是所有裝置都聲稱自己是dr所以這個子集為空,這時候,才用選取優先順序,優先順序高的為bdr這時進行第二個子集選擇,選取所有非bdr子集,同理,集合為空,這時,所以沒有任何裝置聲稱自己是dr,這時,新選取出來的bdr馬上升級成為dr

然後由於bdr變成了dr,所以需要重新選取bdr這個就是為什麼你們看到的總是dr先出來,然後再有bdr的因為最開始選舉出來的bdr在瞬間變成了dr了

7樓:

要麼答錯,要麼答非所問。

選舉dr和bdr得過程是,是先選舉bdr的,當bdr選舉完成後,發現沒有dr,則bdr自動變成dr,當有dr,則bdr不變。而如果dr失效,bdr變成dr,然後再次選舉bdr的過程。

至於詳細的選舉過程就不說了吧,書上都有了。

8樓:kkk_咔咔

先選舉dr 然後再選舉bdr

先檢視優先順序 優先順序高的為dr 次高的為bdr 若相同 則根據rid id最大的為dr 次大的為bdr

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

9樓:老〤碧

dr和bdr是由同一網段中所有的路由器根據路由器優先順序、router id通過hello報文選舉出來的,只有優先順序大於0的路由器才具有選取資格。 進行dr/bdr選舉時每臺路由器將自己選出的dr寫入hello報文中,發給網段上的每臺執行ospf協議的路由器。當處於同一網段的兩臺路由器同時宣佈自己是dr時,路由器優先順序高者勝出。

如果優先順序相等,則router id大者勝出。如果一臺路由器的優先順序為0,則它不會被選舉為dr或bdr。 需要注意的是:

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

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

路由器的優先順序可以影響一個選取過程,但是當dr/bdr已經選取完畢,就算一臺具有更高優先順序的路由器變為有效,也不會替換該網段中已經選取的dr/bdr成為新的dr/bdr。

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

10樓:匿名使用者

1、ospf是根據路由器優先順序和router-id選舉,優先順序(基於介面,可修改)高,則選為dr,優先順序一樣,則router-id大的當選dr。

2、同樣,bdr是優先順序和router-id次優的路由器。

11樓:匿名使用者

tcp/ip卷1 ospf部分,比較嚴謹的按照rfc對dr/bdr選舉過程演算法的描述做了介紹,我建議你直接看書配合實驗加深理解。

//不過卷一的描述比較貼近演算法本質,不太好理解,主要就是其實路由器是通過選舉兩次bdr來產生的dr和bdr。

請問在ospf是不是所有路由器只與dr/bdr建立鄰接(adjaceney)關係,drother間不建立鄰接關係?

12樓:傷傷逝逝

dr和bdr之間是full

dr和drother之間是full

bdr和drother之間是full

drother之間是two-way

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

13樓:匿名使用者

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

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

這個夠通俗易懂吧。

關於ospf路由協議預設不在串列埠裡選舉dr和bdr的疑問

14樓:匿名使用者

dr、bdr選舉的過程如下

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

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

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

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

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

15樓:匿名使用者

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

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

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

沒有路由器怎麼建立wifi熱點,沒有路由器怎麼連線xp電腦wifi

1.開啟開始選單 設定 控制面板裡的網路和internet 2.找到網路和共享中心 3.在左上角管理無線網路,開啟它 4.然後進去後選擇新增,新增無線網路 5.我們在這裡選擇 建立臨時網路 6.在這個 手動連線到無線網路 面板裡點選下一步 7.填寫網路名,網路名誰便寫個就行 安全型別選擇wep 設定...

怎樣修改有路由器的wifi密碼,只有路由器沒有電腦,要怎麼更改WiFi密碼

開啟瀏覽器輸入192.168.1.1進入相關設定頁面,但是不一定是這一個 例如360路由器是192.168.0.1。自己看吧,進去就會了 只有路由器沒有電腦,要怎麼更改wifi密碼 沒有電腦要修改路由器wifi密碼,可以通過手機無線連線路由器無線訊號進路由器設定介面進行修改無線wifi密碼,設定方法...

只有路由器可以上網嗎,沒有貓只有路由器可以上網嗎?

只有路由器設定上網方法 需要開啟無線供wifi裝置連線使用。家庭網路環境佈線 1 有貓 modem 貓 modem 路由器wan口 路由器無線 手機。2 沒有貓 modem 網線 路由器wan口 路由器無線 手機。手機進入路由器 手機進入路由器。4 彈出路由器登陸介面輸入路由器的預設登陸使用者名稱 ...