OSPF網路可以沒有BDR 實驗

2021-10-14 19:33:53 字數 1247 閱讀 8951

(以下全文基於ospfv2,即ipv4下的ospf;鏈路層協議為乙太網)

ospf在傳送/接收hello包時,可以選舉dr/bdr。

hello包有乙個欄位為rtr pri(8 bit),是dr的優先順序,預設為1,當它設定為0時,路由器不參與dr/bdr選舉。

那麼乙個網路若除了一台路由器,其餘路由器優先順序全為0,也就會意味著網路中沒有bdr?這樣可行嗎?

(結論是可以的,即ospf網路可以沒有bdr)

(這是乙太網環境下的實驗,對於其他網路型別,比如ppp,就是預設沒有dr/bdr)

如圖配置,三颱交換機介面處於同一網段123.0.0.0 24。

將ar1和ar3介面ospf dr優先順序設定為0,即不參與dr/bdr選舉。

先將ar1和ar3配置刷入,不管ar2。

這時ar1和ar2正常傳送hello包,所以兩者成為鄰居(2-way)關係。但他們沒有選舉出dr/bdr。

如圖,ar3傳送的hello包中,dr和bdr都屬於未選舉狀態,但已經和ar1建立鄰居。

到這裡我們已經可以得出,實際情況就是根據ospf的狀態變換條件一步步推導即可,網路中的裝置交流是按照我們規定好的法則。

比如目前ar1和ar3滿足了建立鄰居條件,就可以建立鄰居。

接下來刷入ar2配置。經過一段時間建立lsdb後,ar2和ar1與ar3都形成了鄰接(full)關係。

驗證ar2的hello包,ospf網路中確實沒有選舉bdr。

ospf網路中的狀態就是按照我們規定的法則來執行的,它們自己意識不到沒有dr/bdr在使用時會出現問題;在沒刷入ar2配置之前,ospf網路中甚至就只有兩個鄰居狀態的路由器,dr也沒有。

沒有忽略此網路 網路工程師 OSPF 區域劃分

ospf 區域劃分 首先,ospf 路由協議是支援多區域劃分的。在乙個最為簡單的 ospf 多區域網路環境中,ospf 需採用兩級分層結構。即 骨幹區域 area 0 普通區域 非 area 0 區域 並同時需按照普通區域要直連骨幹區域,骨幹區域要直連的模式搭建網路環境。因為 ospf 路由協議是鏈...

ospf網路型別

根據鏈路層協議型別,ospf 將網路分為四種型別 1 廣播型別 鏈路層協議是ethernet fddi 等。2 非廣播多路訪問non broadcast multiaccess nbma 型別 鏈路層協議是幀中繼 atm 或x.25 時。3 點到多點point to multipoint p2mp ...

OSPF網路型別

二 總結區別 序列封裝hdlc或ppp,ospf會自動檢測介面型別 發現封裝模式為ppp 或hdlc,就認為是點到點 ospf資料報使用224.0.0.5傳送,不知道 dr是什麼東西,就知道對端是誰,ospf hello間隔為10s,失效為40s。廣播型多路訪問,目前而言指的就是乙太網鏈路,涉及ip...