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