作者:專注分享網(wǎng)絡(luò)技術(shù)來源:今日頭條|2020-02-26 16:01
在網(wǎng)絡(luò)中路由器根據(jù)所收到的報(bào)文的目的地址選擇一條合適的路徑,并將報(bào)文轉(zhuǎn)發(fā)到下一個(gè)路由器。
路徑中最后一個(gè)路由器負(fù)責(zé)將報(bào)文轉(zhuǎn)發(fā)給目的主機(jī)。
路由就是報(bào)文在轉(zhuǎn)發(fā)過程中的路徑信息,用來指導(dǎo)報(bào)文轉(zhuǎn)發(fā)。
根據(jù)路由目的地的不同,路由可劃分為:
網(wǎng)段路由:目的地為網(wǎng)段,子網(wǎng)掩碼長度小于 32 位。
主機(jī)路由:目的地為主機(jī),子網(wǎng)掩碼長度為 32 位。
另外,根據(jù)目的地與該路由器是否直接相連,路由又可劃分為:
直接路由:目的地所在網(wǎng)絡(luò)與路由器直接相連。
間接路由:目的地所在網(wǎng)絡(luò)與路由器非直接相連。
二、路由表
1. 路由表簡介
RIB(Routing Information Base,路由信息庫),是一個(gè)集中管理路由信息的數(shù)據(jù)庫,包含路由表信息以及路由周邊信息(路由迭代信息、路由共享信息以及路由擴(kuò)展信息)等。
路由器通過對(duì)路由表進(jìn)行優(yōu)選,把優(yōu)選路由下發(fā)到 FIB(Forwarding Information Base,轉(zhuǎn)發(fā)信息庫)表中,通過 FIB 表指導(dǎo)報(bào)文轉(zhuǎn)發(fā)。
路由表中保存了各種路由協(xié)議發(fā)現(xiàn)的路由,根據(jù)來源不同,通常分為以下三類:
直連路由:鏈路層協(xié)議發(fā)現(xiàn)的路由,也稱為接口路由。
靜態(tài)路由:網(wǎng)絡(luò)管理員手工配置的路由。靜態(tài)路由配置方便,對(duì)系統(tǒng)要求低,適用于拓?fù)浣Y(jié)構(gòu)簡單并且穩(wěn)定的小型網(wǎng)絡(luò)。其缺點(diǎn)是每當(dāng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化,都需要手工重新配置,不能自動(dòng)適應(yīng)。
動(dòng)態(tài)路由:路由協(xié)議發(fā)現(xiàn)的路由。
FIB 表中每條轉(zhuǎn)發(fā)項(xiàng)都指明了要到達(dá)某子網(wǎng)或某主機(jī)的報(bào)文應(yīng)通過路由器的哪個(gè)物理接口發(fā)送,就可以到達(dá)該路徑的下一個(gè)路由器,或者不需再經(jīng)過別的路由器便可傳送到直接相連的網(wǎng)絡(luò)中的目的主機(jī)。FIB 表的具體內(nèi)容,請(qǐng)參見“三層技術(shù)-IP 業(yè)務(wù)配置指導(dǎo)”中的“IP 轉(zhuǎn)發(fā)基礎(chǔ)”。
2. 路由表內(nèi)容
通過命令 display ip routing-table 可以顯示路由表的摘要信息
路由表中包含了下列關(guān)鍵項(xiàng):
Destination:目的地址。用來標(biāo)識(shí) IP 報(bào)文的目的地址或目的網(wǎng)絡(luò)。
Mask:網(wǎng)絡(luò)掩碼。與目的地址一起來標(biāo)識(shí)目的主機(jī)或路由器所在的網(wǎng)段的地址。將目的地址和網(wǎng)絡(luò)掩碼“邏輯與”后可得到目的主機(jī)或路由器所在網(wǎng)段的地址。例如:目的地址為129.102.8.10、掩碼為 255.255.0.0 的主機(jī)或路由器所在網(wǎng)段的地址為 129.102.0.0。掩碼由若干個(gè)連續(xù)“1”構(gòu)成,既可以用點(diǎn)分十進(jìn)制法表示,也可以用掩碼中連續(xù)“1”的個(gè)數(shù)來表示。
Pre:路由優(yōu)先級(jí)。對(duì)于同一目的地,可能存在若干條不同下一跳的路由,這些不同的路由可能是由不同的路由協(xié)議發(fā)現(xiàn)的,也可能是手工配置的靜態(tài)路由。優(yōu)先級(jí)高(數(shù)值小)的路由將成為當(dāng)前的最優(yōu)路由。
Cost:路由的度量值。當(dāng)?shù)竭_(dá)同一目的地的多條路由具有相同的優(yōu)先級(jí)時(shí),路由的度量值越小的路由將成為當(dāng)前的最優(yōu)路由。
NextHop:下一跳地址。此路由的下一跳 IP 地址。
Interface:出接口。指明 IP 報(bào)文將從該路由器哪個(gè)接口轉(zhuǎn)發(fā)。
三、路由協(xié)議分類
路由協(xié)議有自己的路由算法,能夠自動(dòng)適應(yīng)網(wǎng)絡(luò)拓?fù)涞淖兓?,適用于具有一定規(guī)模的網(wǎng)絡(luò)拓?fù)?。其缺點(diǎn)是配置比較復(fù)雜,對(duì)系統(tǒng)的要求高于靜態(tài)路由,并占用一定的網(wǎng)絡(luò)資源。
對(duì)路由協(xié)議的分類可采用以下不同標(biāo)準(zhǔn)。
1. 根據(jù)作用范圍
IGP(Interior Gateway Protocol,內(nèi)部網(wǎng)關(guān)協(xié)議):在一個(gè)自治系統(tǒng)內(nèi)部運(yùn)行,常見的 IGP協(xié)議包括 RIP、OSPF 和 IS-IS。
EGP(Exterior Gateway Protocol,外部網(wǎng)關(guān)協(xié)議):運(yùn)行于不同自治系統(tǒng)之間,BGP 是目前最常用的 EGP。
2. 根據(jù)使用算法
距離矢量(Distance-Vector)協(xié)議:包括 RIP 和 BGP。其中,BGP 也被稱為路徑矢量協(xié)議(Path-Vector)。
鏈路狀態(tài)(Link-State)協(xié)議:包括 OSPF 和 IS-IS。
3. 根據(jù)目的地址類型
單播路由協(xié)議:包括 RIP、OSPF、BGP 和 IS-IS 等。
組播路由協(xié)議:包括 PIM-SM、PIM-DM 等。
本手冊(cè)僅介紹單播路由協(xié)議,組播路由協(xié)議請(qǐng)參見“IP 組播配置指導(dǎo)”。
4. 根據(jù)IP協(xié)議版本
IPv4 路由協(xié)議:包括 RIP、OSPF、BGP 和 IS-IS 等。
IPv6 路由協(xié)議:包括 RIPng、OSPFv3、IPv6 BGP 和 IPv6 IS-IS 等。
聯(lián)系客服