為什麼ospf要選舉dr和bdr

2021-03-08 21:53:58 字數 5441 閱讀 4992

1樓:

選舉dr是為了copy在廣播網中節省頻寬資源。多台路由器接入同乙個廣播網時,非dr的路由器只和dr、bdr建立鄰接關係。減少報文泛洪時廣播網的負擔。

bdr則是dr的備份,backupdr。一旦dr故障,bdr立刻接管這個廣播網。選舉是處於安全的角度考慮的。

2樓:匿名使用者

如果bai網路中路由器很多

du時,那麼需要維

zhi護的建立的鄰接關dao系就很多,需要回傳送的報文也很多。答而且每台路由器之間都相互傳送lsa,這樣就造成好多重複的lsa在網路中傳遞,浪費了太多頻寬資源,所以選取dr和bdr用來節省頻寬資源。

3樓:匿名使用者

為了節省資源和穩定 !應為ospf有觸發更新 和週期更新!所以有個dr 更穩定 !不過ptp的情況下可以不選舉!

4樓:匿名使用者

ma網路當中如果是廣播互動資料的話 太占用資源 所以選舉dr 由他來收集資訊並下發給drother bdr是dr的備份 dr壞了 bdr變成dr 網路會重新收斂從bdr接收資訊

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的原因及其過程?

12樓:匿名使用者

選取的原因是為了減少抄頻繁更新,優化頻寬bai。假設5個路由du器組成的網路,如果一台路zhi由器r1出現問題 或者dao說拓撲發生改變,那麼如果沒有dr的話,r1要向其他所有路由器傳送更新小心,同時r2收到更新訊息也要向r3 r4 r5傳送訊息,r3向r2 r4 r5傳送訊息,會造成不必要的重複訊息。

如果r1是 dr的話 不管是哪個路由器上出現問題,都只會發給dr 然後由dr再向其他路由器傳送更新訊息。

dr bdr的選舉 看的是優先順序、優先順序在非人為改動時都是一樣的。第二就看route-id 這個是我們在配置ospf的時候 起的 例如1.1.

1.1 2.2.

2.2 route-id 大的 就作為dr 其次的是bdr

2.2.2.2 就大於1.1.1.1

13樓:匿名使用者

選舉dr是為了限制bailsp的泛洪,

選舉dubdr是做備份,就zhi是提供冗餘,能夠在

daodr出現故障之後回立刻的切換到bdr上,是網

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

14樓:丶看清就看輕丶

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的ip優先順序的關係?

15樓:匿名使用者

明確一下:在同乙個自治系統(as)裡面的所以路由器如果想跟該as以外的環境交換資料,那就必須先講資料發給dr,再**出去..而bdr則是dr的備用路由器,在dr失效或有故障不能工作的時候,它就馬上取代dr的位置,而不用再次選舉,但要再選乙個bdr備用

選舉首先是看優先順序,優先順序高者將被選為dr,其次是bdr.如果有多個優先順序最高者,這時就要看id了,id大的當選.

如果配置了loopback介面位址,則最大的lookback位址就是其id了,如果沒有配置lookback位址,那麼擁有最大的ip位址就是id

16樓:一手辰歸

dr,bdr的選舉,優先順序

跟ip沒關係,優先順序可以設定,預設為1,0的話就不參與選舉。優先順序高為dr。在優先順序相同的時候才與ip有關就是比route id,route id 大的為dr。

沒設定route id缺省會先以回環介面的ip為route id,沒回環就真實介面ip。

在ospf選舉dr和bdr時,能不能先比較router_id 在比較優先順序 為什麼?

17樓:匿名使用者

不能。拋開協議的死規定,我們來考慮它設計的理由。

在實際網路中,ospf的router-id都是環回口的實際位址;dr和bdr我們通常是要人為控制的。

如果先比較router-id,我們要控制dr選舉,就要控制環迴口的位址,這個還是比較麻煩的,而且環迴口除了做ospf的router-id,還有其它用途。而控制優先順序就方便的多,這個是專屬於ospf的,不會影響其它。

而且如果我不希望某個路由器參與dr選舉,就要把優先順序設為0,但如果恰好它的router-id還大,這就會造成它被選成dr(假設先比較router-id)後才發現,呀,優先順序是0!

所以,還是先比較優先順序更科學。

18樓:匿名使用者

這個不行,ospf的演算法已經決定了選舉的順序。

ospf priority 最高者為dr(預設所有ospf路由器為1,通過ip ospf priority 介面配置命令更改),如果priority相同,則具有最高的router-id的路由器被選舉為dr(router-id為最大的介面ip位址,如果配置了loopback位址,則使用loopback位址作為router-id,如果配置有多個loopback位址,則以最高的loopback位址為router id.也可是通過 router-id 路由器配置命令強制某個ip位址作為路由器的router id.如果路由器的ospf 優先順序設為「0」,則該路由器不作為dr或bdr,稱為drother.

還有不懂請追問

19樓:匿名使用者

我打了一大堆字 然後覺得都是廢話。。。

router-id不可能相同,所以直接就可以選舉出來誰大誰小 幹嘛還比較優先順序。。。而且優先順序可以是0,表示不參加選舉,router-id 幾乎不可能做到這一點,因為所有域內的router-id都得不相同,只有大小 沒有0也沒有相等

在ospf選舉DR和BDR時,能不能先比較router ID在比較優先順序為什麼

不能。拋開協議的死規定,我們來考慮它設計的理由。在實際網路中,ospf的router id都是環回口的實際位址 dr和bdr我們通常是要人為控制的。如果先比較router id,我們要控制dr選舉,就要控制環迴口的位址,這個還是比較麻煩的,而且環迴口除了做ospf的router id,還有其它用途。...

為什麼要弘揚和培育民族精神,為什麼要弘揚和培育中華民族精神

民族精神是乙個 bai民族賴以生du存和發展的精神動力與精zhi神支撐,是dao民族文化的最本質的 最內深刻的體現容。世界歷史和現實充分說明,乙個民族,沒有振奮的精神和高尚的品格,不可能自立於世界民族之林。在歷史長河中,中華民族形成了以愛國主義為核心的團結統 一 愛好和平 勤勞勇敢 自強不息的偉大的...

為什麼要造家譜為什麼要編寫和修訂家譜

1 為家族成員建立血緣檔案,傳承家族的傳統和榮譽感。2 為家族成員建立各類社會關係,促進彼此的發展。3 使一些老同志,老有所為,利已利人。4 使一些人,有機會通過編家譜,掙點外塊。家譜,又稱族譜 家乘 祖譜等。一種以表譜形式,記載乙個以血緣關係為主體的家族世系繁衍和重要人物事蹟的特殊圖書體裁。家譜以...