RIP( Routing Information Protocol )路由信息協(xié)議:是在一個AS系統(tǒng)中使用地內(nèi)部路由選擇協(xié)議,是個非常簡單的基于距離向量路由選擇的協(xié)議?!∷酚善魃a(chǎn)商之間使用的第一個開放標準,是最廣泛的路由協(xié)議,在所有IP路由平臺上都可以得到。當使用RIP時,一臺Cisco路由器可以與其他廠商的路由器連接。
RIP 主要設計來利用同類技術與大小適度的網(wǎng)絡一起工作,因此通過速度變化不大的接線連接。RIP 比較適用于簡單的校園網(wǎng)和區(qū)域網(wǎng),不適于復雜網(wǎng)絡的情況。
RIP有兩個版本:RIPv1和RIPv2,它們均基于經(jīng)典的距離向量路由算法,最大跳數(shù)為15跳。
RIP版本1:RIPv1是族類路由(Classful Routing)協(xié)議,因路由上不包括掩碼信息,所以網(wǎng)絡上的所有設備必須使用相同的子網(wǎng)掩碼,不支持VLSM。需消耗廣域網(wǎng)帶寬,消耗CPU、內(nèi)存資源。
RIP版本2:RIPv2可發(fā)送子網(wǎng)掩碼信息,是非族類路由(Classless Routing)協(xié)議,支持VLSM。
RIP的算法簡單,距離向量路由選擇算法
但在路徑較多時收斂速度慢,廣播路由信息時占用的帶寬資源較多,它適用于網(wǎng)絡拓撲結構相對簡單且數(shù)據(jù)鏈路故障率極低的小型網(wǎng)絡中,在大型網(wǎng)絡中,一般不使用RIP。
RIP使用UDP數(shù)據(jù)包更新路由信息。路由器每隔30s更新一次路由信息,如果在180s內(nèi)沒有收到相鄰路由器的回應,則認為去往該路由器的路由不可用,該路由器不可到達。如果在240s后仍未收到該路由器的應答,則把有關該路由器的路由信息從路由表中刪除。
RIP具有以下特點:
不同廠商的路由器可以通過RIP互聯(lián);
配置簡單; · 適用于小型網(wǎng)絡(小于15跳);
RIPv1不支持VLSM;
需消耗廣域網(wǎng)帶寬;
需消耗CPU、內(nèi)存資源。
OSPF( Open Shortest Path First,開放最短路徑優(yōu)先)
開放式最短路徑優(yōu)先(Open Shortest Path First,OSPF)協(xié)議是一種為IP網(wǎng)絡開發(fā)的內(nèi)部網(wǎng)關路由選擇協(xié)議,由IETF開發(fā)并推薦使用。OSPF協(xié)議由三個子協(xié)議組成:Hello協(xié)議、交換協(xié)議和擴散協(xié)議。其中Hello協(xié)議負責檢查鏈路是否可用,并完成指定路由器及備份指定路由器;交換協(xié)議完成“主”、“從”路由器的指定并交換各自的路由數(shù)據(jù)庫信息;擴散協(xié)議完成各路由器中路由數(shù)據(jù)庫的同步維護
OSPF-分組首部格式
版本 類型 報文長度
源路由器IP地址
區(qū)域ID
檢驗和 身份驗證類型
身份驗證
OSPF 采用鏈路狀態(tài)路由選擇技術,開放最短路徑優(yōu)先算法
路由器互相發(fā)送直接相連的鏈路信息和它擁有的到其它路由器的鏈路信息。每個 OSPF 路由器維護相同自治系統(tǒng)拓撲結構的數(shù)據(jù)庫。從這個數(shù)據(jù)庫里,構造出最短路徑樹來計算出路由表。當拓撲結構發(fā)生變化時, OSPF 能迅速重新計算出路徑,而只產(chǎn)生少量的路由協(xié)議流量。
此外,所有 OSPF 路由選擇協(xié)議的交換都是經(jīng)過身份驗證的。
主要優(yōu)點
收斂速度快;沒有跳數(shù)限制;
支持服務類型選路
提供負載均衡和身份認證
適用環(huán)境
規(guī)模龐大、環(huán)境復雜的互聯(lián)網(wǎng)
OSPF協(xié)議具有以下優(yōu)點:
· OSPF能夠在自己的鏈路狀態(tài)數(shù)據(jù)庫內(nèi)表示整個網(wǎng)絡,這極大地減少了收斂時間,并且支持大型異構網(wǎng)絡的互聯(lián),提供了一個異構網(wǎng)絡間通過同一種協(xié)議交換網(wǎng)絡信息的途徑,并且不容易出現(xiàn)錯誤的路由信息。
· OSPF支持通往相同目的的多重路徑。
· OSPF使用路由標簽區(qū)分不同的外部路由。
· OSPF支持路由驗證,只有互相通過路由驗證的路由器之間才能交換路由信息;并且可以對不同的區(qū)域定義不同的驗證方式,從而提高了網(wǎng)絡的安全性。
· OSPF支持費用相同的多條鏈路上的負載均衡。
· OSPF是一個非族類路由協(xié)議,路由信息不受跳數(shù)的限制,減少了因分級路由帶來的子網(wǎng)分離問題。
· OSPF支持VLSM和非族類路由查表,有利于網(wǎng)絡地址的有效管理
· OSPF使用AREA對網(wǎng)絡進行分層,減少了協(xié)議對CPU處理時間和內(nèi)存的需求。
BGP (邊界網(wǎng)關協(xié)議,Border Gateway Protocol )是自治系統(tǒng)之間的路由選擇協(xié)議。BGP用于連接Internet。作為最新的外部網(wǎng)關協(xié)議,現(xiàn)有四個版本。
BGP 是唯一一個用來處理像因特網(wǎng)大小的網(wǎng)絡協(xié)議,也是唯一能夠妥善處理好不相關路由域間的多路連接協(xié)議。BGPv4是一種外部的路由協(xié)議??烧J為是一種高級的距離向量路由協(xié)議。
在BGP網(wǎng)絡中,可以將一個網(wǎng)絡分成多個自治系統(tǒng)。自治系統(tǒng)間使用eBGP廣播路由,自治系統(tǒng)內(nèi)使用iBGP在自己的網(wǎng)絡內(nèi)廣播路由。
BGP路由選擇方法是基于距離向量路由選擇
與傳統(tǒng)的距離向量(1個單獨的度量,如跳數(shù))協(xié)議不同,BGP將AS外部路徑的度量復雜化。
BGP系統(tǒng)的主要功能是和其他BGP系統(tǒng)交換網(wǎng)絡可達信息。網(wǎng)絡可達信息包括列出的AS信息。這些信息有效地構造了 AS互聯(lián)的拓樸圖并由此清除了路由環(huán)路,同時在 AS級別上可實施策略決策。
BGP使用可靠的會話管理,TCP中的179端口用于觸發(fā)Update和Keepalive信息到它的鄰居,以傳播和更新BGP路由表。
當運行BGP的兩個路由器開始通信以交換動態(tài)路由信息時,使用TCP端口179,他們依賴于面向連接的通信(會話)。 BGP必須依靠面向連接的TCP會話以提供連接狀態(tài)。因為BGP不能使用Keepalive信息(但在普通頭上存放有Keepalive信息,以允許路由器校驗會話是否Active)。標準的Keepalive是在電路上從一個路由器送往另一個路由器的信息,而不使用TCP會話。路由器使用電路上的這些信號來校驗電路沒有錯誤或沒有發(fā)現(xiàn)電路。
BGP特點:? BGP是一種外部路由協(xié)議,與OSPF、RIP不同,其著眼點不在于發(fā)現(xiàn)和計算路由,而在于控制路由的傳播和選擇最好的路由。
BGP通過攜帶AS路徑信息,可以徹底的解決路由循環(huán)問題。
為了控制路由的傳播和路由的選擇,為路由附帶屬性信息。
使用TCP作為其傳輸層協(xié)議,提高了協(xié)議的可靠性。端口號179。
BGP-4支持CIDR(無類別域間選路),CIDR的引入簡化了路由聚合,減化了路由表。
BGP更新時只發(fā)送增量路由,減少了BGP傳播路由占用的帶寬。
提供了豐富的路由策略。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。