RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是路由表?IP路由表包含了哪些要素?

jf_HnAzBl9o ? 來源:網(wǎng)絡(luò)工程師筆記 ? 2023-12-04 09:36 ? 次閱讀

什么是路由表?

路由表:簡單點(diǎn)說路由表就是路由器用于指導(dǎo)數(shù)據(jù)包如何轉(zhuǎn)發(fā)的表項(xiàng),記錄了去往目的IP的下一跳去哪里(如下圖)。

40ab6778-9239-11ee-939d-92fbcf53809c.png

路由表的作用類似于我們生活中的地圖或者指示牌,指引我們?nèi)ネ粋€目的地該如何走?

IP路由表包含了哪些要素

IP路由表中包含了目的網(wǎng)絡(luò)/掩碼,協(xié)議類型,優(yōu)先級,開銷,標(biāo)志,下一跳,出接口這個七大要素。

40d40cdc-9239-11ee-939d-92fbcf53809c.png

下面我們來看下一個真實(shí)的路由表:

40e84738-9239-11ee-939d-92fbcf53809c.png

從這個路由器我們可以通過命令 display ip routing-table 來查詢該設(shè)備的路由表,我們可以看到這條設(shè)備一共有12條路由條目。

每個路由條目必須包括下面幾個信息元素:

(1)目的網(wǎng)絡(luò)/掩碼

目的網(wǎng)絡(luò)/掩碼:也被稱為路由前綴,這是路由條目所關(guān)聯(lián)的目的網(wǎng)絡(luò)地址及網(wǎng)絡(luò)掩碼。

一條完整的路由前綴由:網(wǎng)絡(luò)地址+前綴長度(或者網(wǎng)絡(luò)掩碼構(gòu)成,兩者缺一不可,例如192.168.1.0/24與192.168.1.0/25,雖然網(wǎng)絡(luò)地址相同,都是192.168.1.0,但是兩者絕對是兩條不同的路由,因?yàn)樗麄兊那熬Y長度不相同。

40ffe0d2-9239-11ee-939d-92fbcf53809c.png

當(dāng)路由器收到一個IP數(shù)據(jù)包時,路由器會解析出IP數(shù)據(jù)包中的目的IP地址,然后根據(jù)目的IP地址查找路由表,依據(jù)最長掩碼匹配原則,找到對應(yīng)的路由條目。

最長掩碼匹配原則匹配的就是目的網(wǎng)絡(luò)/掩碼。

比如:路由器收到一個目的IP地址為10.1.1.1的數(shù)據(jù)包,此時查找路由表,有兩個路由條目,一個路由條目的A的目的網(wǎng)絡(luò)/掩碼是10.1.1.0/24,另一條路由條目B的目的網(wǎng)絡(luò)/掩碼是10.1.1.0/28,那么這個數(shù)據(jù)包匹配的是哪一個路由條目呢?

41094366-9239-11ee-939d-92fbcf53809c.png

正確答案:是匹配路由條目B,因?yàn)锽的掩碼長。

(2)協(xié)議類型

41109a30-9239-11ee-939d-92fbcf53809c.png

協(xié)議類型:指該路由條目是通過什么路由協(xié)議學(xué)些過來的。例如是直連的,或是靜態(tài)的,或者是通過OSPF、IS-IS、EIGRP、BGP等動態(tài)路由學(xué)習(xí)到的。

1、直連路由:指和路由器的接口直接的地址生成的路由。

如下圖中,協(xié)議類型是direct的就是直接直連地址生成的路由。

4125cb44-9239-11ee-939d-92fbcf53809c.png

2、靜態(tài)路由:靜態(tài)路由是指通過靜態(tài)路由協(xié)議生成的路由。

3、動態(tài)路由動態(tài)路由協(xié)議主要有RIP、OSPF、ISIS、BGP。RIP和BGP是基于距離矢量的路由協(xié)議,OSPF和ISIS都是基于鏈路狀態(tài)的路由協(xié)議。

41396852-9239-11ee-939d-92fbcf53809c.png

(3)優(yōu)先級

路由表中去往同一目的地的路由可能通過多種路由協(xié)議生成。

舉個例子:去往目的IP為192.168.2.1的通過靜態(tài)路由生成了,也通過OSPF路由生成了。那么這個時候什么樣的路由才會加入到路由表中呢?這個時候就和路由協(xié)議的優(yōu)先級有關(guān)系了。

每種協(xié)議類型對應(yīng)不同的優(yōu)先級,優(yōu)先級值越小則路由越優(yōu)。

常用路由協(xié)議和優(yōu)先級的關(guān)系表如下圖。

4144eda8-9239-11ee-939d-92fbcf53809c.png

那么當(dāng)一臺路由器同時從多種不同的路由協(xié)議學(xué)習(xí)到去往同一個目的地的路由時,它將優(yōu)選路由協(xié)議優(yōu)先級值最小的那條路由

414fea28-9239-11ee-939d-92fbcf53809c.png

因此,本次例子中,正確的應(yīng)該是通過OSPF學(xué)習(xí)到路由加入到路由表中(OSPF的路由優(yōu)先級比靜態(tài)路由優(yōu)先級?。?/p>

(4)開銷

開銷:路由的度量值,經(jīng)常也使用metric來描述。

直連及靜態(tài)路由的Cost為0。

415df19a-9239-11ee-939d-92fbcf53809c.png

通過動態(tài)路由協(xié)議學(xué)習(xí)到的Cost則根據(jù)實(shí)際情況而定。不同的路由協(xié)議計(jì)算Cost的方法不同。

416ab146-9239-11ee-939d-92fbcf53809c.png

例如上圖中,R1去往PC2的路由條目通過OSPF路由協(xié)議學(xué)習(xí)到,開銷為3。

(5)標(biāo)記

標(biāo)志:路由標(biāo)記,R表示該路由是迭代路由。D表示該路由下發(fā)到FIB(Forwarding Information Base)表。

41811710-9239-11ee-939d-92fbcf53809c.png

迭代路由:路由必須有直連的下一跳才能夠指導(dǎo)轉(zhuǎn)發(fā),但是路由生成時下一跳可能不是直連的,因此需要計(jì)算出一個直連的下一跳和對應(yīng)的出接口,這個過程就叫做路由迭代。BGP路由、靜態(tài)路由和UNR路由的下一跳都有可能不是直連的,都需要進(jìn)行路由迭代。

例如,BGP路由的下一跳一般是非直連的對端loopback地址,不能指導(dǎo)轉(zhuǎn)發(fā),需要進(jìn)行迭代。即根據(jù)以BGP學(xué)習(xí)到的下一跳為目的地址在IP路由表中查找,當(dāng)找到一條具有直連的下一跳、出接口信息的路由后(一般為一條IGP路由),將其下一跳、出接口信息填入這條BGP路由的IP路由表中并生成對應(yīng)的FIB表項(xiàng)。

(6)下一跳

下一跳:去往目標(biāo)網(wǎng)絡(luò)的下一跳IP地址。

418ce4dc-9239-11ee-939d-92fbcf53809c.png

(7)出接口

出接口:去往目標(biāo)網(wǎng)絡(luò)從本設(shè)備的哪個接口出去。

41a274f0-9239-11ee-939d-92fbcf53809c.png

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8575

    瀏覽量

    151014
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1701

    瀏覽量

    149502
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3728

    瀏覽量

    113701
  • 路由表
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    7393

原文標(biāo)題:IP路由表詳解:目的網(wǎng)絡(luò)/掩碼,協(xié)議類型,優(yōu)先級,開銷,標(biāo)志,下一跳,出接口

文章出處:【微信號:網(wǎng)絡(luò)工程師筆記,微信公眾號:網(wǎng)絡(luò)工程師筆記】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    請教一下汽車can總線路由表中的信號路由、報文路由和診斷路由中各個參數(shù)的設(shè)置要求規(guī)則?

    本帖最后由 zhshw12345 于 2017-10-17 22:00 編輯 請教一下各位汽車電子大牛,汽車can路由表中的信號路由、報文路由和診斷路由中各個參數(shù)的設(shè)置要求規(guī)則,
    發(fā)表于 10-16 21:34

    在協(xié)議棧中,關(guān)閉自動期滿功能,頻繁改變節(jié)點(diǎn)的位置,路由表會不會滿?如何刪除已滿的路由表?

    本帖最后由 一只耳朵怪 于 2018-5-22 10:01 編輯 在協(xié)議棧中,關(guān)閉自動期滿功能,頻繁改變節(jié)點(diǎn)的位置,路由表會不會滿?如何刪除已滿的路由表
    發(fā)表于 05-22 09:15

    SRC_RTG_EXPIRY_TIME源路由表超時時間宏定義應(yīng)該怎么設(shè)置?

    路由表超時時間宏定義應(yīng)該怎么設(shè)置,特別是標(biāo)注紅色字體這句,真心沒有翻譯明白,希望大神解答下;MAX_RTC_SRC_ENTRIES這個宏中標(biāo)注紅色的C應(yīng)該是G,即源路由表的最大個數(shù)。
    發(fā)表于 04-27 06:54

    i.MX6ULL——ElfBoard ELF1板卡 修改路由表優(yōu)先級的方法

    1.查看路由表優(yōu)先級 路由表中的Metric參數(shù)為躍點(diǎn)數(shù),當(dāng)系統(tǒng)中有多個網(wǎng)關(guān)時,數(shù)據(jù)包會通過Metric低的接口傳輸; 2.修改優(yōu)先級 修改優(yōu)先級需要先刪除以上兩個網(wǎng)關(guān),命令如下
    發(fā)表于 10-27 14:03

    利用區(qū)域劃分算法降低OSPF路由表計(jì)算開銷

    本文在對OSPF 協(xié)議理解的基礎(chǔ)上,闡述了利用OSPF 構(gòu)造路由表的原理,提出了一種劃分區(qū)域的新算法,使得在鏈路狀態(tài)發(fā)生改變時,可減少對路由表重新計(jì)算的開銷。注:關(guān)鍵字:
    發(fā)表于 08-06 11:50 ?19次下載

    基于Hash和二叉樹的路由表查找算法

    基于Hash和二叉樹的路由表查找算法 :提出了一種基于Hash和二又樹的路由表查找算法,這一算法可以滿足()C-768的轉(zhuǎn)發(fā)要求,支持超過10萬條前綴的大規(guī)模路由表,并且
    發(fā)表于 02-22 17:06 ?35次下載

    路由權(quán)

    路由權(quán) 路由算法修改路由表的基本目的是將最好路由信息添加到路由表
    發(fā)表于 06-09 23:46 ?1573次閱讀
    <b class='flag-5'>路由</b>權(quán)

    什么是路由表

    什么是路由表           
    發(fā)表于 01-08 15:20 ?2155次閱讀

    無線路由器,靜態(tài)路由表

    無線路由器,靜態(tài)路由表 無線路由器 概念: 無線路由器是單純型AP與寬帶路由
    發(fā)表于 04-03 14:20 ?1206次閱讀

    什么是動態(tài)路由表/路由選擇協(xié)議

    什么是動態(tài)路由表/路由選擇協(xié)議 動態(tài)路由表 路由表簡介: 路由器的主要工
    發(fā)表于 04-03 14:30 ?1899次閱讀

    Radix樹路由表

    TCP-IP詳解卷2 Radix 樹路由表,學(xué)習(xí)TCP很好的資料。歡迎下載。
    發(fā)表于 05-09 14:33 ?0次下載

    詳談網(wǎng)絡(luò)協(xié)議的路由表和配置

    為了理解路由表中的信息種類,我們需要先考慮數(shù)據(jù)包到達(dá)路由器接口時會發(fā)生什么,這是非常有用的。首先,路由器會檢查數(shù)據(jù)幀目標(biāo)地址字段中的數(shù)據(jù)鏈路標(biāo)識。如果它包含了
    的頭像 發(fā)表于 09-23 12:11 ?3476次閱讀
    詳談網(wǎng)絡(luò)協(xié)議的<b class='flag-5'>路由表</b>和配置

    路由器的工作原理

    路由表就相當(dāng)于路由器的導(dǎo)航,路由器只需要按照路由表的指示走就可以了。當(dāng)然前提是,路由表中存在匹配該數(shù)據(jù)包目的
    的頭像 發(fā)表于 08-24 15:43 ?1711次閱讀

    思科(Cisco)系列路由表的介紹

    路由表的介紹 在思科(Cisco)系列路由器上,show ip route 這個命令是一個非常常用并且十分重要的命令。里面可以查看該設(shè)備的當(dāng)前直連的或者學(xué)習(xí)到的全部路由信息,即
    的頭像 發(fā)表于 05-31 11:04 ?2077次閱讀

    路由表的介紹與查看

    在思科(Cisco)系列路由器上,show ip route 這個命令是一個非常常用并且十分重要的命令。里面可以查看該設(shè)備的當(dāng)前直連的或者學(xué)習(xí)到的全部路由信息,即路由表:routing
    的頭像 發(fā)表于 05-31 11:05 ?3224次閱讀
    RM新时代网站-首页