數字管理距離是由人的數量來指定的,代表路由協議的優先級,越小的數量越偏愛路由協議路由通知。例如,靜態路由默認管理距離為0,RIP為120,如果網絡路由通知同時到達,則使用靜態路由路徑。
最大跳數主要用于距離矢量路由協議。也就是說,這樣的路由協議可以將路由通知發送到路由器的最大數量。例如RIP的最大跳數是15,有一個路由RIP協議傳輸通知只能通過15路由器(重復通行是A),如果第十六到達路由器,路由器會認為傳輸的路由是不可到達的。
路由分為靜態路由和動態路由,相應的路由表稱為靜態路由表和動態路由表。當系統安裝時,網絡管理員根據網絡的配置預設靜態路由表。網絡結構發生變化后,網絡管理員手動修改路由表。動態路由隨著網絡操作而變化,路由器根據路由協議提供的功能自動計算最佳的數據傳輸路徑,從而獲得動態路由表。
根據路由算法,動態路由協議可分為距離向量路由協議(距離向量路由協議)和鏈路狀態路由協議(鏈路狀態路由協議)。距離矢量路由基于Bellman-Ford算法,協議包括RIP、IGRP(內部網關路由協議的Cisco公司的私有協議)協議;鏈路狀態路由基于Dijkstra算法的最短路徑圖理論是非常著名的(最短路徑優先)算法,如OSPF。在距離向量路由協議中,路由器將路由表的全部或部分傳輸到相鄰路由器;在鏈路狀態路由協議中,路由器將鏈路狀態信息發送給同一區域內的所有路由器。根據路由器在自治系統(AS)中的路由協議分為內部網關協議的位置(內部網關協議,IGP)和外部網關協議(外部網關,網關協議,也被稱為域間路由協議)。有兩種類型的域間路由協議:外部網關協議(EGP)和邊界網關協議(BGP)。EGP是設計的一個簡單的樹型拓撲結構,具有明顯的缺點,在處理循環路由和路由策略,現在已被取代的BGP。
EIGRP是Cisco公司的私有協議。它是一種混合協議。它具有距離向量路由協議的特點,繼承了鏈路狀態路由協議的優點。每個路由協議都有自己的特點,適用于不同類型的網絡。以下分別敘述。
靜態路由
靜態路由表是由網絡管理員在路由選擇前建立的,只能由網絡管理員修改,因此只適用于網絡傳輸狀態相對簡單的環境。靜態路由具有以下特點:
靜態路由不需要路由交換,從而節省網絡帶寬、CPU利用率和路由器內存。
靜態路由具有更高的安全性。在使用靜態路由的網絡中,連接到網絡的所有路由器都需要在相鄰路由器上設置路由。因此,在一定程度上提高了網絡的安全性。
在某些情況下,必須使用諸如DDR和使用NAT技術的網絡環境等靜態路由。
靜態路由有以下缺點:
管理人員必須真正理解網絡的拓撲結構并正確配置路由。
網絡擴展性能差。如果要向網絡添加網絡,管理員必須向所有路由器添加路由。
配置很麻煩,尤其是當需要跨越多個路由器時,路由配置更為復雜。
二、動態路由
動態路由協議分為距離向量路由協議和鏈路狀態路由協議。這兩種協議有各自的特點,描述如下。
1。距離矢量(DV)協議
距離向量指的是使用跳數或向量來確定從一個設備到另一個設備的距離的協議。每個跳鏈路的速率沒有考慮在內。
距離矢量路由協議不使用正常的鄰里關系,并采用兩種方式來學習拓撲結構的變化和路線的超時:
當路由器不能直接從連接路由器接收路由更新時;
當路由器接收來自鄰居的更新并告訴它在網絡的某個地方時,拓撲結構發生了變化。
在一個小網絡(小于100個路由器,或者需要更少的路由更新和計算環境),距離向量路由協議運行得相當好。當一個小網絡擴展到一個大網絡時,算法收斂速度很慢,但在計算過程中,網絡處于一個過渡狀態,可能發生循環,造成暫時性的擁塞。此外,當底層鏈路技術多樣化,帶寬變化時,距離矢量算法對此視而不見。
距離矢量路由協議的這種特性不僅會導致網絡收斂的延遲,而且會消耗帶寬。隨著路由表的增長,消耗了更多的CPU資源并消耗了內存。
2。鏈路狀態路由協議(LS)
鏈路狀態路由協議對跳數沒有限制,并使用圖論算法或最短路徑優先算法。
鏈路狀態路由協議更短的收斂時間,支持VLSM(可變長度的子網掩碼)和CIDR。
鏈路狀態路由協議維持直連路由之間的正常鄰居關系。這使得路由收斂速度。鏈路狀態路由協議通過在會話中交換hello包(也稱為鏈路狀態信息)來創建對等關系,從而加快路由的收斂性。
與距離向量路由協議不同,當更新時,發送整個路由表。鏈路狀態路由協議只廣播更新或改變的網絡拓撲,使更新信息更小,節省帶寬和CPU利用率。另外,如果網絡不發生變化,更新包的發布只有在特定的時間(通常從30min到2h)。
三.常用動態路由協議分析
安息
路由信息協議是路由器制造商使用的第一個開放標準。它是應用最廣泛的路由協議,可以在所有的IP路由平臺上獲得。當使用RIP時,Cisco路由器可以連接到其他廠商的路由器。將有兩個版本:RIPv1和RIPv2,這主要是基于傳統的距離向量路由算法,以15跳一跳的最大數量。
RIPv1是路由協議(類),不包括在路由掩碼信息,所以網絡上的所有設備必須使用相同的子網掩碼,不支持VLSM。RIPv2可以發送子網掩碼信息,這是非路由(無類路由協議,支持VLSM)。
RIP使用UDP封包更新路由資訊。路由器更新路由信息的每一秒。如果一個相鄰路由器的響應是不接收在180s,路由器被認為是無效的,路由器不能達到。如果路由器的響應后沒有240S接收路由信息的路由從路由表中刪除。
RIP具有以下特點:
來自不同廠商的路由器可以通過RIP互連;
簡單配置;適合小型網絡(小于15跳);
RIPv1不支持VLSM;
廣泛的廣域網帶寬的要求;
消耗的CPU和內存資源。
RIP的算法簡單,但收斂速度慢的路徑越多,帶寬占用廣播路由信息時,對網絡的拓撲結構適用于比較簡單的小型網絡數據鏈路故障率很低,在一個大型網絡,一般不使用RIP。
IGRP
內部網關路由協議(內部網關路由協議IGRP思科)是該公司開發的年代,是一個動態的、長跨度(最大支持255跳)的路由協議,使用指標(向亮)來確定一個網絡延遲、帶寬、可靠性和負載的最佳路線,計算等的最優路由,它在同一個自治系統具有高壽命,適合復雜的網絡。Cisco IOS允許路由器管理員對于IGRP的網絡帶寬、延遲、可靠性和負載設置權重,影響測量的計算。
如RIP、IGRP使用UDP協議發送路由表。每個路由器的路由信息更新一次每90s,如果你不在270s路由器收到一個響應,路由器不可到達;如果了630仍未收到回應,IGRP進程將從路由表中刪除路徑。
與RIP、IGRP具有較長的收斂時間,但降低了傳輸路由信息所需的帶寬。此外,在IGRP報文格式沒有空白字節,從而提高IGRP消息效率。但IGRP是專有的,是有限的思科產品思科。
EIGRP
隨著網絡規模的擴大和用戶需求的增長,原有的IGRP變得不足,所以公司已經開發了一個增強的,就是EIGRP。使用相同的路由算法,IGRP,但它結合了鏈路狀態和距離向量路由協議路由協議的優點,并增加了傳播更新算法(雙)。
EIGRP具有以下特點:
快速收斂。由于使用的快速收斂的路由備份路由表更新算法實現傳播,它是以最低的成本和最小的時間開銷的網絡(也被稱為一個合適的繼承者,可行后繼路由)是存儲在路由表中,當最小成本路由不可用時,快速切換到最小時間的路由開銷,從而達到快速收斂的目的。
減少帶寬消耗。EIGRP像RIP和IGRP,每次交換路由信息,只有當一個路由度量網絡的路由狀態的變化或改變,只有EIGRP路由器路由鄰接的更新,因此,該路由所需的帶寬比RIP和EIGRP較小的更新,這種方式被觸發(觸發)。
增加網絡的規模。對于RIP協議,其網絡只能15跳(跳),而EIGRP可以支持255跳(跳)。
減少路由器CPU的使用。路由更新只發送給相鄰的路由器,必須知道的狀態變化,并使用更少的CPU比IGRP由于增量更新。
支持VLSM。
?IGRP和EIGRP可以自動移植。IGRP路由可以自動分配到EIGRP,EIGRP還可以自動路由和路由到IGRP。如果您愿意,還可以關閉路由的重新分配。
EIGRP支持三種路由協議(IP、IPX、AppleTalk)。
支持非等價路徑的負載平衡。
因為eigip是思科公司開發的專有協議,EIGRP時不能使用思科設備與其他廠商的互聯
OSPF
開放最短路徑優先協議(OSPF)是一種用于IP網絡的內部網關路由協議。它是IETF開發和推薦的。OSPF協議由三個子協議組成:Hello協議、交換協議和擴散協議。Hello協議負責檢查鏈路可用,并完成指定路由器和備份指定路由器;交換協議完成“主”、“從”和指定的路由器交換路由信息數據庫;擴散協議完成每個路由器的路由數據庫維護的步驟。
OSPF協議具有以下優點:
OSPF的鏈路狀態數據庫可以代表整個網絡,大大減少了收斂時間,互聯網和支持大規模異構網絡,提供了一種用于交換信息的一種網絡協議的異構網絡機制,不容易出現虛假路由信息。?OSPF支持通往同一目的的多條路徑。
OSPF使用路由標簽來區分不同的外部路由。
OSPF支持路由驗證,路由信息只能在可以互相路由的路由器之間交換,不同的認證方法可以為不同的區域定義,從而提高網絡的安全性。
OSPF支持在相同成本下跨多個鏈路的負載平衡。
OSPF是一種非競爭路由協議,路由信息不受跳數的限制,因此減少了分層路由引起的子網分離問題。
OSPF和非VLSM支持種族的路由表,有利于網絡的有效管理。
OSPF使用面積分層網絡,減少了CPU的處理時間和存儲協議的需求。
BGP
BGP是用來連接因特網的。bgpv4是外部路由協議。它可以被認為是一種先進的距離向量路由協議。
在BGP網絡中,網絡可以劃分為若干自治系統。自治系統使用EBGP廣播路由,自治系統使用IBGP路由在網絡廣播。
因特網由許多相互連接的業務網絡組成。每個企業網絡或ISP必須定義一個自治的系統號(天冬酰胺)。這些自治系統編號是由IANA(互聯網、分配、數字、權威)。有65535個可用的自治系統號碼,其中65512至65535是為私人使用預留的。當共享路由信息時,這個數字也可以在層中維護。
BGP使用可靠會話管理,并在TCP 179端口用于觸發更新和實時消息的傳播和更新路由表的鄰居。
在BGP網絡,自治系統:
1。存根
只有一個入口和一個出口網絡。
2。轉移(交通)
當數據來自一個到另一個,你必須通過交通作為。
如果企業網絡有多個AS,則可以在企業網絡中建立中轉。
IGP和BGP的最大區別是附加信息的總數,是設備運行不同協議之間傳遞。路由更新包使用IGP小于路由更新包使用BGP(因此BGP路由屬性進行比較)。BGP可以將許多屬性的一個給定的路線。
當運行BGP的兩個路由器開始通信以交換動態路由信息、TCP端口179時,它們依賴于一個面向連接的通信(會話)。
BGP必須依賴面向連接的TCP會話來提供連接狀態。因為BGP不能使用實時信息(但有一個信息存儲在允許路由器驗證會話是活動的一個普通的標題)。標準它是發送從一個路由器到另一個電路不使用TCP會話的信息。路由器在電路上使用這些信號來驗證電路沒有錯誤或沒有發現電路。在某些情況下,你需要使用BGP:
當你需要從一個到另一個送流量;
當網絡中的數據流必須手動維護時;
當連接兩個或多個ISP、NAP(網絡接入點)和交換點時。
BGP不能用于以下三種情況
?如果路由器不支持BGP所需的大型路由表;
當Internet只有一個連接時,使用默認路由;
當您的網絡沒有足夠的帶寬傳輸所需數據(包括BGP路由表)時。
以上是共享知識點:路由算法分析,管理距離和最大跳數差異,希望大家學習幫助。