天天看點

BSCI—5:詳解OSPF網絡類型

一.OSPF定義了五種類型:

1. 點到多:将非廣播網絡視為一系列點到點鍊路。路由器自動識别鄰接路由器,但不選舉dr和bdr,通常用于部分網際網路絡中

2. NBMA(非廣播多路通路):網絡中允許存在多台Router,實體上鍊路共享,通過二層虛(VC)建立邏輯上的連接配接

3. 點到點:一個網絡裡僅有2個接口,使用HDLC或PPP封裝,不需尋址 (cisco私有)

4. 廣播型:廣播型多路通路,目前而言指的就是以太網鍊路,涉及IP 和Mac,用ARP實作二層和三層映射。  (cisco私有)

5.點到多NBMA: 開發RFC點到多點模式旨在支援底層的點到多點虛電路,這種VC支援多點傳播和廣播。如果沒有在VC上啟用多點傳播和廣播功能,則不能遵循RFC的點到多點模式,因為路由器無法使用多點傳播hello分組動态地發現鄰接路由器,在這種情況下,應使用cisco點到多點非廣播模式 (cisco私有)

二.五種網絡類型的差異在于: 是否選舉DR?  是否自動發現鄰居? 更新時間?

1. 點到多: 是将NBMA視為一系列點到點的集合,通常用于Hub-and-Spoke或者ial-Mesh,接口處于同一IP子網,使用OSPF多點傳播手動發現鄰居,不選舉DR/BDR,hello時間30S, dead時間120S

2. NBMA型: 預設情況下,OSPF不能通過NBMA接口自動與鄰居建立鄰接關系,是模仿OSPF在廣播型鍊路中運作,通常在Full-Mesh或者Partial-Mesh中使用,如果不是Full-Mesh必須手動選舉DR/BDR。路由器接口處于一個IP子網,手動指定鄰居,選舉DR/BDR,且DR/BDR必須與DRother在VC上直連, hello時間30S,dead時間120S

3. 點到點:使用OSPF多點傳播手動發現鄰居,不知道DR是什麼東西,就知道對端是誰,OSPF hello時間30S,dead時間120S

4. 廣播型:選舉DR,BDR,自動發現鄰居,Hello間隔為10s,失效為40s (對應的,NBMA接口的OSPF Hello和dead間隔分别為30s 和 120s。)

5.點到多NBMA: 不需要選舉DR和BDR,單點傳播更新,必須手動指定鄰居,hello時間30S,dead時間120S

三:總結

1. 凡是“Point-to系列”(包括to-point,to-multipoint,to-multipoint nonbroadcast)均不需要選舉DR/BDR,在Hub-and-Spoke這種星型拓撲中建議使用“Point-to系列”模式。

2. 凡是“Broadcast系列”(包括broadcast,non-broadcast),不管加不加non,多少都是廣播型鍊路的翻版,需要選舉DR/BDR。

3 .凡是“Nonbroadcast系列”(包括non-broadcast,point-to-multipoint nonbroadcast),一個non就是廢除廣播 & 多點傳播能力,隻能手動指定鄰居。

4 .在Full-Mesh的拓撲中才可以應用non-broadcast 或broadcast 模式,配置較為簡單,但是如果發生鍊路中斷,DRother可能會找不到DR,導緻路由資訊丢失。

5. Hub-Spoke拓撲中如果運作non-broadcast模式,要在hub 位置配置neighbor 指令,并且都設定Spoke接口的優先級為0使其不參與DR/BDR選舉。如果配置為點到多點模式,指令可大為簡化。

6. 如果一個NBMA鍊路裡有多個IP子網,則主接口網絡類型一定是point-to-point,并且一定得用子接口,再看IP子網内接口,多于兩個就用點到多點子接口,因為點到點子接口隻能容納一個DLCI。

7. 如果在配置FR Map時沒加關鍵字broadcast,則隻能使用“non-broadcast系列”,即non-broadcast和point-to-multipoint broadcast兩種網絡類型。

這裡我就沒寫配置了,主要用于幀繼環境下,不過在之前寫的CCNA—LAB-7幀中繼有些配置!

本文轉自 meiyanaa 51CTO部落格,原文連結:http://blog.51cto.com/justim/269264,如需轉載請自行聯系原作者

繼續閱讀