一、IP路由簡介
在網絡中路由器根據所收到的報文的目的地址選擇一條合適的路徑,並將報文轉發到下一個路由器。
路徑中最後一個路由器負責將報文轉發給目的主機。
路由就是報文在轉發過程中的路徑信息,用來指導報文轉發。
根據路由目的地的不同,路由可劃分為:
1、 網段路由:目的地為網段,子網掩碼長度小於 32 位。
2、主機路由:目的地為主機,子網掩碼長度為 32 位。
另外,根據目的地與該路由器是否直接相連,路由又可劃分為:
直接路由:目的地所在網絡與路由器直接相連。
間接路由:目的地所在網絡與路由器非直接相連。
二、 路由表
1. 路由表簡介
RIB(Routing Information Base,路由信息庫),是一個集中管理路由信息的數據庫,包含路由表
信息以及路由周邊信息(路由迭代信息、路由共享信息以及路由擴展信息)等。
路由器通過對路由表進行優選,把優選路由下發到 FIB(Forwarding Information Base,轉發信息
庫)表中,通過 FIB 表指導報文轉發。
路由表中保存了各種路由協議發現的路由,根據來源不同,通常分為以下三類:
直連路由:鏈路層協議發現的路由,也稱為接口路由。
靜態路由:網絡管理員手工配置的路由。靜態路由配置方便,對系統要求低,適用於拓撲結
構簡單並且穩定的小型網絡。其缺點是每當網絡拓撲結構發生變化,都需要手工重新配置,
不能自動適應。
動態路由:路由協議發現的路由。
FIB 表中每條轉發項都指明瞭要到達某子網或某主機的報文應通過路由器的哪個物理接口發送,就
可以到達該路徑的下一個路由器,或者不需再經過別的路由器便可傳送到直接相連的網絡中的目的
主機。
2. 路由表內容
通過命令 display ip routing-table 可以顯示路由表的摘要信息,例如:
<sysname> display ip routing-table/<sysname>
Destinations : 19 Routes : 19
Destination/Mask Proto Pre Cost NextHop Interface
0.0.0.0/32 Direct 0 0 127.0.0.1 InLoop0
1.1.1.0/24 Direct 0 0 1.1.1.1 Vlan1
1.1.1.0/32 Direct 0 0 1.1.1.1 Vlan1
1.1.1.1/32 Direct 0 0 127.0.0.1 InLoop0
1.1.1.255/32 Direct 0 0 1.1.1.1 Vlan1
2.2.2.0/24 Static 60 0 12.2.2.2 Vlan2
80.1.1.0/24 OSPF 10 2 80.1.1.1 Vlan3
......(省略部分顯示信息)
路由表中包含了下列關鍵項:
Destination:目的地址。用來標識 IP 報文的目的地址或目的網絡。
Mask:網絡掩碼。與目的地址一起來標識目的主機或路由器所在的網段的地址。將目的地址
和網絡掩碼“邏輯與”後可得到目的主機或路由器所在網段的地址。例如:目的地址為
129.102.8.10、掩碼為 255.255.0.0 的主機或路由器所在網段的地址為 129.102.0.0。掩碼由
若干個連續“1”構成,既可以用點分十進制法表示,也可以用掩碼中連續“1”的個數來表
示。
Pre:路由優先級。對於同一目的地,可能存在若干條不同下一跳的路由,這些不同的路由可
能是由不同的路由協議發現的,也可能是手工配置的靜態路由。優先級高(數值小)的路由
將成為當前的最優路由。
Cost:路由的度量值。當到達同一目的地的多條路由具有相同的優先級時,路由的度量值越
小的路由將成為當前的最優路由。
NextHop:下一跳地址。此路由的下一跳 IP 地址。
Interface:出接口。指明 IP 報文將從該路由器哪個接口轉發。
三、路由協議分類
路由協議有自己的路由算法,能夠自動適應網絡拓撲的變化,適用於具有一定規模的網絡拓撲。其
缺點是配置比較複雜,對系統的要求高於靜態路由,並佔用一定的網絡資源。
對路由協議的分類可採用以下不同標準。
1. 根據作用範圍
IGP(Interior Gateway Protocol,內部網關協議):在一個自治系統內部運行,常見的 IGP
協議包括 RIP、OSPF 和 IS-IS。
EGP(Exterior Gateway Protocol,外部網關協議):運行於不同自治系統之間,BGP 是目
前最常用的 EGP。
2. 根據使用算法
距離矢量(Distance-Vector)協議:包括 RIP 和 BGP。其中,BGP 也被稱為路徑矢量協議
(Path-Vector)。
鏈路狀態(Link-State)協議:包括 OSPF 和 IS-IS。
3. 根據目的地址類型
單播路由協議:包括 RIP、OSPF、BGP 和 IS-IS 等。
組播路由協議:包括 PIM-SM、PIM-DM 等。
本手冊僅介紹單播路由協議,組播路由協議請參見“IP 組播配置指導”。
4. 根據IP協議版本
IPv4 路由協議:包括 RIP、OSPF、BGP 和 IS-IS 等。
IPv6 路由協議:包括 RIPng、OSPFv3、IPv6 BGP 和 IPv6 IS-IS 等。
歡迎對網絡技術感興趣的小夥伴們關注轉發,同時專欄中有華為數通路由交換從零到精通的完整技術分享,歡迎訂閱。
閱讀更多 專注分享網絡技術 的文章