路由協(xié)議簡介
在計算機網(wǎng)絡中,兩個主要的重要組成部分是源和目標。信息應不時從源頭傳達給目的地。有許多路徑可以傳輸數(shù)據(jù)。選擇最佳路徑而不是其他路徑的過程是已知的路由;這可以通過稱為協(xié)議的軟件編程設備來完成。標準協(xié)議有助于找到確保良好數(shù)據(jù)傳輸?shù)淖罴崖酚?。還必須為必須發(fā)送的數(shù)據(jù)包提供一些信息,以找到最佳路由協(xié)議。
路由協(xié)議是網(wǎng)絡堆棧的一部分,它使數(shù)據(jù)能夠以最有效的方式到達其最終目的地。它們通過檢查最佳路由、構建路由表和確定流量的路由來發(fā)揮作用。如果沒有路由協(xié)議,數(shù)據(jù)包就不會被定向到他們需要去的地方。
路由協(xié)議的主要目的是了解所有現(xiàn)有的網(wǎng)絡路由并做出正確的決策。常見路由協(xié)議的一些示例是 RIP、EIGRP、IGRP、BGP、IS-IS 等,
路由協(xié)議如何工作
讓我們通過一個簡單的例子來理解這個概念。讓我們考慮最初配置的兩個直接連接的網(wǎng)絡。路由表僅由這些網(wǎng)絡組成,除這兩個網(wǎng)絡之外的其他網(wǎng)絡無法進入此網(wǎng)絡。那么路由器如何識別其他網(wǎng)絡呢?這可以通過以下方式完成。路由器使用遠程網(wǎng)絡管理員來了解路由,例如
1. 靜態(tài)路由
靜態(tài)路由可以具有預定義和安裝的路由器,其中具有指向目標的單個路徑。此路由優(yōu)先于動態(tài)路由協(xié)議選擇的路由,并且路由表中的目標也是強制的。這主要適用于大中型網(wǎng)絡,因為運行網(wǎng)絡所需的工作負載很大。末節(jié)網(wǎng)絡主要使用靜態(tài)路由協(xié)議。
2. 默認路由
默認路由協(xié)議可以定義為在不知道到目標的特定路由時路由要采用的手動定義的路徑。路由信息發(fā)送到的路由器稱為最后手段網(wǎng)關。默認路由主要用于小型網(wǎng)絡。
3. 動態(tài)路由
動態(tài)路由協(xié)議具有預定義的算法,可以分析和選擇到達目的地的最佳路徑。這主要是因為它對任何類型的網(wǎng)絡拓撲的適應性。
它也可以稱為最常用的路由方法之一。為了更好地理解它是如何工作的,需要事先了解某些術語,例如收斂性和準確性。
收斂
在此路由中,使用的路由表應反映有關網(wǎng)絡拓撲的準確和最新信息,以及路由器反映值的新變化所花費的時間,而路由表中的路由稱為收斂時間。最好使用具有快速收斂時間的路由協(xié)議,因為在路由器計算最佳路徑的網(wǎng)絡期間可能會發(fā)生干擾。它也可以稱為所有路由表具有詳細信息都處于穩(wěn)定狀態(tài)的狀態(tài)的接近行為。
準確性
由路由器更新的收斂時間應反映有關值的確切詳細信息,稱為精度。
路由機制
路由更新機制是在相鄰路由器之間傳輸信息的過程。這可以解釋如下,同時在特定時間段路由路由器以通過廣播或組播通告其數(shù)據(jù)信息。各種路由協(xié)議具有不同的時間間隔。這些路由更新包含有關路由協(xié)議的信息,例如 AS、AD、矩陣值和接口詳細信息。
1. 自治系統(tǒng):
AS可以定義為具有相似路由表信息的路由器集合,簡單定義為路由協(xié)議的邊界線。它可以是一對一或一對多,也可以由數(shù)值定義。正如數(shù)字所定義的那樣,互聯(lián)網(wǎng)分配號碼機構提供的范圍從 1-65535這有兩種類型。
專用自治系統(tǒng)用于內(nèi)部網(wǎng)絡。
公共自治系統(tǒng)被用作互聯(lián)網(wǎng)骨干。
2. 內(nèi)部網(wǎng)關協(xié)議:
這些協(xié)議用于數(shù)據(jù)傳輸,以在同一自治系統(tǒng)中的路由器之間共享路由信息。內(nèi)部網(wǎng)關協(xié)議的一些示例是 RIPv1、RIPv2、IGRP 和 OSPF。
3. 外部網(wǎng)關協(xié)議:
這些協(xié)議用于數(shù)據(jù)傳輸,以在不同自治系統(tǒng)中的路由器之間共享路由信息。外部網(wǎng)關協(xié)議的一個示例是邊界網(wǎng)關協(xié)議。
4. 管理距離:
AD 可以定義為從相鄰路由器接收的路由更新的可靠性。例如,如果從兩個路由協(xié)議收到同一路徑的兩個更新,路由器將檢查最佳 AD 值以選擇樂觀路徑。具有最低值的 AD 將獲得更多優(yōu)先級。
5. 指標:
如果兩個路由更新具有相同的廣告價值,則指標將進入圖片以計算最佳路徑。與 AD 類似,不同的路由協(xié)議使用不同的指標值。將選擇具有最低值的路由協(xié)議。示例 EIGRP 使用帶寬、MTU 和負載,而 RIP 僅使用躍點計數(shù)作為指標值。
路由協(xié)議的類型
路由協(xié)議主要可分為三種類型。這些中的每一個在數(shù)據(jù)傳輸中都有其自身的重要性。現(xiàn)在讓我們詳細討論這些協(xié)議中的每一個。
1. 距離矢量
這主要以距離為度量值,以方向為向量,選擇到達目標網(wǎng)絡的最佳路徑?;旧?,路由器從相鄰路由器接收路由信息,相鄰路由器從其相鄰路由器接收此信息,直到目標網(wǎng)絡。目標網(wǎng)絡路徑中的每個相鄰路由器稱為一個躍點。每次數(shù)據(jù)包通過路由器時,跳數(shù)值都會增加,并且將選擇跳躍值最小的路由。
示例 RIP 直接將整個路由表共享給直接連接的鄰居。
2. 鏈路狀態(tài)路由協(xié)議
鏈路狀態(tài)路由協(xié)議使用復雜的指標表來選擇目標網(wǎng)絡的最佳路徑。因為名稱本身表明它以鏈接格式工作。它使用三個表。
第一個表包含有關直接連接的鄰居的信息。
第二個表處理整個網(wǎng)絡拓撲。
第三個表將數(shù)據(jù)保存在實際路徑上。
一個例子是 OSPF。這將共享自己的路由器鏈接。
3. 混合路由協(xié)議
混合路由協(xié)議可以定義為距離矢量和鏈路狀態(tài)協(xié)議的混合?;旌下酚蓞f(xié)議使用距離矢量和鏈路狀態(tài)協(xié)議的各個方面來定位更準確的路徑。
混合路由協(xié)議的一個示例是 EIGRP。
結論
路由協(xié)議的主要目的是為數(shù)據(jù)包從源傳輸?shù)侥繕苏业礁?、更準確的路徑。使用自治系統(tǒng)和度量等各種參數(shù)可以找到更好的路徑,所有類型的協(xié)議都有自己的優(yōu)缺點。它們采用不同的方法來共享路由更新并定位最佳路徑。