OSPF(Open Shortest Path First開放式最短路徑優先)是一個內部網關協議::AS內部路由(本質區別),採用鏈路狀態路由選路技術
開放式最短路徑優先協議是一種爲IP網絡開發的內部網關路由選擇協議其由三個子協議組成hello協議,交換協議,擴散協議,其中hello協議負責檢查鏈路是否可用並完成指定路由算法
器和備份路由器;交換協議完成「主」,「從」路由器的選擇和交換各自的路由數據庫信息,擴散協議負責完成各路由器中路由數據庫的同步維護
不一樣廠商管理距離不一樣,思科OSPF的協議管理距離(AD)是110,華爲OSPF的協議管理距離是10。
OSPF 採用鏈路狀態路由選擇技術,開放最短路徑優先算法
路由器互相發送直接相連的鏈路信息和它擁有的到其它路由器的鏈路信息。每一個 OSPF 路由器維護相同自治系統拓撲結構的數據庫。從這個數據庫裏,構造出最短路徑樹來計算出數據庫
路由表。當拓撲結構發生變化時, OSPF 能迅速從新計算出路徑,而只產生少許的路由協議流量。
此外,全部 OSPF 路由選擇協議的交換都是通過身份驗證的。
主要優勢
收斂速度快;沒有跳數限制;
支持服務類型選路
提供負載均衡和身份認證
適用環境
規模龐大、環境複雜的互聯網
OSPF協議的優勢:
OSPF可以在本身的鏈路狀態數據庫內表示整個網絡,這極大地減小了收斂時間,而且支持大型異構網絡的互聯,提供了一個異構網絡間經過同一種協議交換網絡信息的途徑,而且不容易安全
出現錯誤的路由信息。
OSPF支持通往相同目的的多重路徑。
OSPF使用路由標籤區分不一樣的外部路由。
OSPF支持路由驗證,只有互相經過路由驗證的路由器之間才能交換路由信息;而且能夠對不一樣的區域定義不一樣的驗證方式,從而提升了網絡的安全性。
OSPF支持費用相同的多條鏈路上的負載均衡。
OSPF是一個非族類路由協議,路由信息不受跳數的限制,減小了因分級路由帶來的子網分離問題。
OSPF支持VLSM和非族類路由查表,有利於網絡地址的有效管理
OSPF使用AREA對網絡進行分層,減小了協議對CPU處理時間網絡
BGP(邊界網關協議):AS外部路由,採用距離向量路由選擇
BGP是惟一一個用來處理像因特網大小的網絡協議,也是惟一可以妥善處理好不相關路由域間的多路鏈接協議。BGPv4是一種外部的路由協議。可認爲是一種高級的距離向量路由協議負載均衡
。
在BGP網絡中,能夠將一個網絡分紅多個自治系統。自治系統間使用eBGP廣播路由,自治系統內使用iBGP在本身的網絡內廣播路由。
BGP路由選擇方法是基於距離向量路由選擇
與傳統的距離向量(1個單獨的度量,如跳數)協議不一樣,BGP將AS外部路徑的度量複雜化。
BGP系統的主要功能是和其餘BGP系統交換網絡可達信息。網絡可達信息包括列出的AS信息。這些信息有效地構造了 AS互聯的拓樸圖並由此清除了路由環路,同時在 AS級別上可實分佈式
施策略決策。
BGP特色: BGP是一種外部路由協議,與OSPF、RIP不一樣,其着眼點不在於發現和計算路由,而在於控制路由的傳播和選擇最好的路由。
BGP經過攜帶AS路徑信息,能夠完全的解決路由循環問題。
爲了控制路由的傳播和路由的選擇,爲路由附帶屬性信息。
使用TCP做爲其傳輸層協議,提升了協議的可靠性。端口號TCP 179。
BGP-4支持CIDR(無類別域間選路),CIDR的引入簡化了路由聚合,減化了路由表。
BGP更新時只發送增量路由,減小了BGP傳播路由佔用的帶寬。
提供了豐富的路由策略。
路由信息協議(RIP) 是內部網關協議IGP中最早獲得使用的協議。RIP是一種分佈式的基於距離矢量的路由選擇協議,是因特網的標準協議,其最大優勢就是實現簡單,開銷較小。
RIP:AS內部路由,採用距離向量路由選擇
rip使用udp數據包更新路由信息,每30s更新一次路由信息,若是在180s內沒有收到相鄰路由器的迴應,則會認爲該路由不可用,該路由器不可達,若是240s後仍未收到迴應,則會把ide
有關這個路由器的路由信息從路由表中刪除
優勢:算法簡單,配置簡單,適合用在小型網絡之中
缺點:收斂速度慢,佔用帶寬值
特色:不一樣廠商的不一樣設備能夠經過RIP互聯
配置簡單,適用於小型網絡,小於16跳
RIP 2支持VLSM
需消耗廣域網帶寬
需消耗CPU內存資源
ip