router id
ospf鄰居
ospf資料報
ospf與rip的對比
lsa的型別與特點
ospf的特殊區域
自治系統(as)
內部閘道器協議(igp)
外部閘道器協議(egp)
1、為了適應大型網路,ospf在as內劃分多個區域
2、每個ospf路由器只維護所在區域的完整鏈路狀態資訊
*虛鏈路使用場合:乙個非骨幹區域跨越乙個非骨幹區域時用
作用:幫助這個非骨幹區域獲取完整lsdb(鏈路狀態資料庫)
1、域內通訊量(ir/br)——單個區域內的路由器之間交換資料報構成的通訊量
2、域間通訊量(br/abr)——不同區域的路由器之間交換資料報構成的通訊量
3、外部通訊量(asbr)——ospf域內的路由器與ospf區域外或與另乙個自治系統內的路由器之間交換資料報構成的通訊量
點到點網路
廣播多路訪問網路
非廣播多路訪問網路
點到多點網路
鄰居列表
鏈路狀態資料庫
路由表
224.0.0.6 —— dr(主路由器)/bdr(備份路由器)
224.0.0.5 —— drother(其他路由器)
度量值為cost:10^8/bw(百兆寬頻)
ospf區域內唯一標識路由器的ip位址
(1)用router-id 命令指定router id
(2)選取路由器loopback介面上數值最高的ip位址
(3)如果沒有loopback介面,在物理埠中選取ip位址最高的。
自動選舉dr和bdr:網段上router id最大的路由器將被選舉,第二大的將被選舉為bdr
手工選舉dr和bdr:(介面)優先順序範圍:0-255,數值越大,優先順序越高,預設為1
如果優先順序相同,則需要比較router id,
如果路由器的優先順序被設定為0,它將不參與dr與bdr的選舉。
選舉過程:路由器的優先順序可以影響乙個選舉過程,但是它不能強制更換已經存在的dr和bdr路由器。
1、router id 不能相同
2、hello時間必須一致
3、dead時間必須一致
4、區域id必須相同
5、認證必須相同
6、stub標誌位必須相同(直連路由器特殊區域要求一致)
7、三層mtu不匹配無法形成鄰接關係(一邊是exstart,一邊是exchange)
8、ospf版本號不同(目前版本為2)
9、當ospf網路型別是ma時,要求掩碼一定一致(兩個鄰居),因為會出現dr和lsa-2,無法描述網段。
1)down:鄰居狀態機的初始狀態,是指在過去的dead—internet時間內沒有收到對方的hello報文或ospf沒啟動時。
(1-2)attempt:只適用於nbma型別的介面,處於本狀態時,定期向那些手工配置的鄰居傳送hello報文。
2)init:本狀態表示已經收到了鄰居的hello報文,但是該報文中列出的鄰居中沒有包含我的router id(對方並沒有收到我發的hello報文)。
3)2-way:本狀態表示雙方互相收到了對端傳送的hello報文,建立了鄰居關係。在廣播和nbma型別的網路中,
兩個介面狀態是drother的路由器之間將保留在此狀態。
4)exstart:在此狀態下,路由器和它的鄰居之間通過互相交換dd報文(該報文並不包含實際的內容,只包含一些標誌位)來決定傳送時的主/從關係。
建立主/從關係主要是為了保證在後續的dd報文交換中能夠有序的傳送。
5)exchange:路由器將本地的lsdb用dd報文來描述,並傳送給鄰居。
6)loading:路由器傳送lsr報文向鄰居請求對方的dd報文。
7)full:在此狀態下,鄰居路由器的lsdb中所有的lsa本路由器全都有了。即,本路由器和鄰居建立了鄰接(adjacency)狀態。
ospf 所屬的協議:ip
協議號:89號
spf的包型別和作用
hello包——用於發現和維持鄰居關係
資料庫描述包(dbd)——選舉dr/bdr 用於向鄰居傳送摘要資訊,已同步鏈路狀態資料庫
鏈路狀態請求包(lsr)——在路由器收到包含資訊的dbd後傳送,用於請求更詳細的資訊
鏈路狀態更新包(lsu) 收到lsr後傳送鏈路狀態通告(lsa),乙個lsu資料報可能包含幾個lsa
鏈路狀態確認包(lsack) 確認已經收到lsu,每個lsa需要被分別確認。
末梢——阻止4、5類lsa傳遞進stub區域,會由abr生成一條預設路由(3類)給stub區域
完全末梢——阻止3、4、5類lsa傳遞進stub區域,會由abr生成一條預設路由(3類)給stub區域
次末節——阻止4、5類lsa傳遞進ospf,將5類的lsa轉變位7類lsa,由abr將7類lsa再次轉化為5類lsa
完全次末節——阻止3、4、5類lsa傳遞進ospf,會由abr下發一條預設路由指向nssa區域。
動態路由協議 OSPF
ospf 開放式最短路徑優先協議 1.無類別鏈路狀態路由協議 組播更新協議 224.0.0.5 6 2.觸發更新 週期更新 30min 跨層封裝到網路層 協議號89 3.基於lsa更新導致更新量很大 需要為中大型網路服務 週期的維護 結構化部署 4.結構化部署 區域劃分 位址規劃 資料報 5種基本資...
配置動態路由協議OSPF
對於拓撲結構變化少,網路規模小時可以為路由器配置靜態路由。但大型的網路和頻繁變動的拓撲,就需要配置動態路由協議!協議就是大家都遵循的規範。比如你在廊坊,家在 你爸讓你回去買個普通的白熾燈燈泡,你爸不會擔心你買回家的燈泡不能用,因為全國的白熾燈燈泡就都是這樣子,國家制定了這樣的標準,大家用的是一樣的。...
OSPF路由協議
圖 執行ospf路由協議的網路環境 ospf路由協議對路由網路區域的劃分 在榮新外企it培訓中心全國互連的網路中總路由器多達上百臺。這樣龐大的網路中如果沒有區域的劃分,按照ospf路由協議的規定,每台路由器都要熟悉整個的網路拓撲結構並且計算全部網路的路由資訊,對於路由器本身來說造成了非常大的負載需求...