OSPF的DRBDR問題ospf中得DR和BDR問題

2021-03-08 21:51:50 字數 4808 閱讀 9999

1樓:匿名使用者

1:ospf網路類bai

型是根據下層的du

鏈路分的。

2:點到點是不用選

zhidr的,這dao樣能讓ospf收斂速度更快,版如果你認為把ospf p2p鏈路改權成broadcast時,就會明顯感覺到建起鄰居關係變慢。乙太網是broadcast型別的網路,要選,還有fr的nbma網路也要選,p2p網路型別不用選,而p2mp網路型別則是不能選,應為它不是全連線的,如果你在一個網段中選了dr,別的網段可能不會承認,那樣就沒意義了。

3:是要到了鄰接關係才能交換lsu,因為ospf交換的是鏈路狀態lsa,完整的lsa資訊是封裝在lsu報文中。

希望我的回答對你有所幫助!

2樓:巨浪2型

dr 的意義何在復你知道不制。 假如你有100臺路由器,你不可能每一臺路由器都和其它的99臺路由器交換lsa ,這樣的話,物理鏈路肯定很難負荷,,所以就提出dr這個概念。。每一臺路由器和dr 交換lsa ,然後在有dr **,這樣的話,鏈路就不會出現擁擠。

點對點網路型別中,根本不需要dr ,你都點對點了,還需要dr幹什麼。。。 多路訪問網路型別也需要dr 啊,,nbma就是了。。 幀中繼就是一個典型的nbma, 需要dr 。

ospf 的七個狀態是 down init tow-way estart exchange loading full ,,點對點鏈路也有鄰居啊。 也是30分鐘泛洪lsdb啊, 點對點也有鄰接狀態啊。

3樓:匿名使用者

ospf協議中選擇dr的目復的制是為了簡化網路拓撲bai,把各路由器之間的全du連線簡zhi化成各路由器到一個虛dao

擬節點的連線。假設廣播網路中的路由器數目為n,則用普通的方式描述網路拓撲,則有n*(n-1)/2條連線,簡化之後只有n條連線(在不考慮bdr的情況下)。

所以在點對點中無意義。

在乙太網和x.25等廣播或非廣播多路訪問網路中有意義。

在點到點鏈路中,兩個鄰居直接形成鄰接關係,然後交換lsu。而在廣播網路中,兩個非dr/bdr之間不形成鄰接。

ospf中得dr和bdr問題

4樓:匿名使用者

首先把原理弄清楚再做實驗,為什麼叫實驗,就是用來驗證你懷疑或者不確定的結論。

你要明白,ospf為什麼要選舉dr/bdr,這裡面最主要的就是解決了全互聯,drother不用跟drother建立鄰居關係,drother只用跟dr,bdr建立鄰居關係,然後drother之間通過dr,bdr來傳輸資料包。這點你是要明白的,明白了嗎。明白以後再讀我以下的解答;

1根據我剛才說的原理,drother和drother之間建立鄰居不是染費成本嗎。但是比如你有錢,想讓他們建立鄰居也是可以的,那就是手動指鄰居。ospf中都是交換的lsa,因為它是一個純粹的鏈路狀態協議,它不會直接交換路由的。

2這裡出現2個dr是有問題的,建議你重新整理一下程序,或者重啟一下路由器。因為選舉dr/bdr的時候他們都是不搶佔的,只要有一個路由器先啟動,先傳送lsa,那麼它就是dr,而不管其他的路由器的優先順序是怎麼樣的。

3id是路由器的省份證,他是用來區分路由器的。我還沒看見你的拓撲圖,所以我不好猜測。但是把id的原理告訴你(route-id的選舉;首先看換回口,大的就是route-id,如果沒有換回口,在比較它的物理介面,物理介面大的就是route-id),應該是你的ip配置的就有問題。

4死忙時間hello-dead,是用來維持建立鄰居關係的,如果在這個時間內還沒有收到hello,他就認為鄰居死忙了,鄰居關係就down掉了

5樓:匿名使用者

以下回答不一定正確,只是我的見解,請參考,共同進步:

1.正常情況下drother之間只能形成到2way狀態,因為drother只與選舉出的dr和bdr交換lsa,drother之間不交換lsa,否則在多路訪問的網路中就沒有必要選擇dr和bdr了。

2.在每個多路訪問網段中都要選舉出dr/bdr/drother,你看在address列顯示是應該是兩個不同網段,所以有這兩個dr是在不同網段的,是不衝突的。

3.顯然是用router-id指定了相同的rid,不應該指定相同rid的,否則可能會出現奇怪的現象比如路由翻動。

4.如果死亡時間到了還未收到對方的hello資訊,那鄰居關係就down了。

6樓:曲臂三十三

1.full表示完全鄰接並交換lsa。2個drother表示非dr、bdr。

他們兩個不會形成full的關係,會成為2way。域內的路由只和dr或bdr直接交換lsa,並形成full。

你這個輸出的路由器,應該就是bdr。

2.你的路由器可能連線了2個area,是一個域間路由abr,每個域都可以有自己的dr,所以出現2條dr。address也表示本路由連線了一個b類網段和一個c類網段。

3.id的產生優先順序:route id>loopback address>route介面最高ip,route id和loopback都可以手動配置,所以完全可能出現2個一樣的id。

4.在死亡時間到0為止,若沒有收到該id的hello,那麼會取消鄰居關係,認為到該路由的鏈路down掉。ospf預設死亡時間40秒,hello每10秒傳送一次,每次收到hello會將deadtime重新整理到40秒繼續倒計時,所以deadtime一般不會低於30.

7樓:i何必當真

哥們你丫就不能看看書?就這基礎還玩個屁啊。看看tcp卷一

ospf 為什麼dr/bdr都至少是3個啊?

8樓:笑掉假牙

請耐心看完,我想你會明白的:

選dr/bdr跟區域無關,只跟路由器的介面所在網路有關,所以在考慮dr/bdr的時候,完全不用去想區域的事。

ospf介面有4種網路型別:廣播,nbma,點到點,點到多點,這個好理解吧。

廣播網路和nbma網路會選dr/bdr,其他的網路型別不選。

而乙太網屬於廣播網,ppp屬於點到點。

如果兩個路由器通過乙太網介面直連,他們能構成【一個】廣播網路。

如果n個路由器通過乙太網介面連在一起(用交換機),這n個路由器也能構成【一個】廣播網路。

這兩種情況都會選dr/bdr。要注意,dr/bdr是針對【一個】網路來說的,一個網路只有一個dr和一個bdr,dr-other則是這個網路內既不作為dr也不作為bdr的路由器。

再看你的圖,

rta與rtb之間是一個廣播網,會選出一個dr,一個bdr。

rta與rtd之間是一個廣播網,會選出一個dr,一個bdr。

rtc與rtd之間是一個廣播網,會選出一個dr,一個bdr。

所以dr與bdr都會是3個。

而且要注意的是,在rta和rtb之間,rta可能會選作dr,在rta和rtd之間,rta有可能會選作dr,也可能選作bdr。所以dr/bdr這個概念是跟某個介面有關的,而不是針對整個路由器。我們可以說rta【在rta和rtb之間的網路裡】是dr,而不能絕對的說rta是dr。

擴充套件一下

如果rta與rtb之間再加一個路由器rte,他們3個用交換機連在一起。則圖中一共有幾個dr/bdr呢?

答案是3個。

如果rta與rtd之間再加兩個路由器rtf,rtg,他們4個用交換機連在一起。則圖中一共有幾個dr/bdr呢?

答案是3個。

如果rtc與rtd之間再加3個路由器rth,rti,rtj,他們5個用交換機連在一起。則圖中一共有幾個dr/bdr呢?

答案還是3個。

你理解一下吧,希望能幫到你!

9樓:匿名使用者

前段時間我也考了,dr/bdr的選取是在網段上的概念,題目中除ppp鏈路上不選取dr/bdr,所以其他三個網段都選取,所以就有三個dr和bdr,概念不能搞混。我也是學網路的,以後多多指教,給我分吧呵呵。。。

10樓:匿名使用者

你要明確一個區域內可以有多重鏈路型別,所以dr/bdr也不會只是唯一的.

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

11樓:老〤碧

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也並不一定就是路由器優先順序次高的路由器介面。

12樓:匿名使用者

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

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

13樓:匿名使用者

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

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

關於OSPF的一些問題,關於OSPF的問題

abr 拋開virtual link來說,這個路由器必須也屬於area 0和另外一個區別。asbr 只要引入外部路由就是asbr 所以充當abr同時也可以充當asbr 內部路由器也就是internal route,即所有介面都屬於同一個ospf區域。在ospf中只有一種情況,就是virtual li...

ospf多區域間怎麼通訊,ospf協議的不同區域之間能直接通訊嗎

1.ip層網路間互相通訊是靠路由。2.多區域和多協議的概念是不同的。ospf的多區域靠abr路由傳遞後通訊的,你可以這樣理解,ospf是igp協議,預設區域之間是能通訊的,區域實際是為了減少路由條目數和lsa泛洪而存在。而多協議之間的路由是要通過重分佈才能傳遞。通過abr路由器,也就是區域邊界路由器...

幀中繼下的OSPF不能執行,OSPF在幀中繼環境中的問題

哈哈,frame relay在ospf下預設網路型別是nbma,需要互相neighbor的.nbma 非廣播多路訪問 如果要讓ospf能在nbma網路中正常執行,只需讓nbma網路支援廣播即可。你在router ospf 後加條 命令看看 在幀中繼上,鄰居要自己手動指定。ospf 在幀中繼環境中的問...