日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 综合教程 >内容正文

综合教程

路由器路由表工作原理 路由器表如何工作的

發(fā)布時(shí)間:2023/12/1 综合教程 43 生活家
生活随笔 收集整理的這篇文章主要介紹了 路由器路由表工作原理 路由器表如何工作的 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

內(nèi)容導(dǎo)航:

  • 路由器路由表工作原理
  • 路由器的工作原理
  • 路由表的工作原理以及怎么利用

一、路由器路由表工作原理

一、Routing Process

當(dāng)一個(gè)數(shù)據(jù)包進(jìn)入路由器:

1、拆去二層幀頭;

2、進(jìn)入緩沖區(qū);

3、查看目標(biāo)地址(匹配路由表);

4、重新封裝二層幀頭;

5、轉(zhuǎn)發(fā)。

二、Switching Process:

1、Check framing and buffer packet;

查看二層幀,進(jìn)行CRC校驗(yàn),層三的數(shù)據(jù)和頭部進(jìn)入緩沖區(qū)(buffer);

2、Check routing table;

查路由表,從buffer中拿出目標(biāo)IP和路由表進(jìn)行匹配(與運(yùn)算);

3、Re-Encapsulation layer 2 header;

重新封裝二層幀頭;

注: (1)二層幀頭包括源MAC地址和目標(biāo)MAC地址。

(2)此時(shí)的二層幀頭的源MAC已經(jīng)變?yōu)槁酚善鞒鼋涌诘牡刂贰?/p>

4、Forwarding from one local interface;

轉(zhuǎn)發(fā)(從一個(gè)本地接口封裝);

這個(gè)過(guò)程就包含了路由表的工作原理

二、路由器的工作原理

傳統(tǒng)地,路由器工作于OSI七層協(xié)議中的第三層,其主要任務(wù)是接收來(lái)自一個(gè)網(wǎng)絡(luò)接口的數(shù)據(jù)包,根據(jù)其中所含的目的地址,決定轉(zhuǎn)發(fā)到下一個(gè)目的地址。

因此,路由器首先得在轉(zhuǎn)發(fā)路由表中查找它的目的地址,若找到了目的地址,就在數(shù)據(jù)包的幀格前添加下一個(gè)MAC地址,同時(shí)IP數(shù)據(jù)包頭的TTL(Time

To

Live)域也開(kāi)始減數(shù),并重新計(jì)算校驗(yàn)和。

當(dāng)數(shù)據(jù)包被送到輸出端口時(shí),它需要按順序等待,以便被傳送到輸出鏈路上。

路由器在工作時(shí)能夠按照某種路由通信協(xié)議查找設(shè)備中的路由表。

如果到某一特定節(jié)點(diǎn)有一條以上的路徑,則基本預(yù)先確定的路由準(zhǔn)則是選擇最優(yōu)(或最經(jīng)濟(jì))的傳輸路徑。

由于各種網(wǎng)絡(luò)段和其相互連接情況可能會(huì)因環(huán)境變化而變化,因此路由情況的信息一般也按所使用的路由信息協(xié)議的規(guī)定而定時(shí)更新。

網(wǎng)絡(luò)中,每個(gè)路由器的基本功能都是按照一定的規(guī)則來(lái)動(dòng)態(tài)地更新它所保持的路由表,以便保持路由信息的有效性。

為了便于在網(wǎng)絡(luò)間傳送報(bào)文,路由器總是先按照預(yù)定的規(guī)則把較大的數(shù)據(jù)分解成適當(dāng)大小的數(shù)據(jù)包,再將這些數(shù)據(jù)包分別通過(guò)相同或不同路徑發(fā)送出去。

當(dāng)這些數(shù)據(jù)包按先后秩序到達(dá)目的地后,再把分解的數(shù)據(jù)包按照一定順序包裝成原有的報(bào)文形式。

路由器的分層尋址功能是路由器的重要功能之一,該功能可以幫助具有很多節(jié)點(diǎn)站的網(wǎng)絡(luò)來(lái)存儲(chǔ)尋址信息,同時(shí)還能在網(wǎng)絡(luò)間截獲發(fā)送到遠(yuǎn)地網(wǎng)段的報(bào)文,起轉(zhuǎn)發(fā)作用;選擇最合理的路由,引導(dǎo)通信也是路由器基本功能;多協(xié)議路由器還可以連接使用不同通信協(xié)議的網(wǎng)絡(luò)段,成為不同通信協(xié)議網(wǎng)絡(luò)段之間的通信平臺(tái)。

三、路由表的工作原理以及怎么利用

路由器利用網(wǎng)絡(luò)尋址功能使路由器能夠在網(wǎng)絡(luò)中確定一條最佳的路徑,IP 地址的網(wǎng)絡(luò)部分確定分組的目標(biāo)網(wǎng)絡(luò),并通過(guò)IP地址的主機(jī)部分和設(shè)備的MAC地址確定到目標(biāo)節(jié)點(diǎn)的連接。

路由器的某一個(gè)接口接收到一個(gè)數(shù)據(jù)包時(shí),會(huì)查看包中的目標(biāo)網(wǎng)絡(luò)地址以判斷該包的目的地址在當(dāng)前的路由表中是否存在(即路由器是否知道到達(dá)目標(biāo)網(wǎng)絡(luò)的路徑),如果發(fā)現(xiàn)包的目標(biāo)地址與本路由器的某個(gè)接口所連接的網(wǎng)絡(luò)地址相同,那么馬上數(shù)據(jù)轉(zhuǎn)發(fā)到相應(yīng)接口;如果發(fā)現(xiàn)包的目標(biāo)地址不是自己的直連網(wǎng)段,路由器會(huì)查看自己的路由表,查找包的目的網(wǎng)絡(luò)所對(duì)應(yīng)的接口,并從相應(yīng)的接口轉(zhuǎn)發(fā)出去如果路由表中記錄的網(wǎng)絡(luò)地址與包的目標(biāo)地址不匹配,則根據(jù)路由器配置轉(zhuǎn)發(fā)到默認(rèn)接口,在沒(méi)有配置默認(rèn)接口的情況下會(huì)給用戶返回目標(biāo)地址不可達(dá)的ICMP信息。

為了完成“路由”的工作,在路由器中保存著各種傳輸路徑的相關(guān)數(shù)據(jù)--路由表(Routing Table),供路由選擇時(shí)使用。

路由表中保存著子網(wǎng)的標(biāo)志信息、網(wǎng)上路由器的個(gè)數(shù)和下一個(gè)路由器的名字等內(nèi)容。

路由表可以是由系統(tǒng)管理員固定設(shè)置好的,也可以由系統(tǒng)動(dòng)態(tài)修改,可以由路由器自動(dòng)調(diào)整,也可以由主機(jī)控制。

在路由器中涉及到兩個(gè)有關(guān)地址的名字概念,那就是:靜態(tài)路由表和動(dòng)態(tài)路由表。

由系統(tǒng)管理員事先設(shè)置好固定的路由表稱之為靜態(tài)(static)路由表,一般是在系統(tǒng)安裝時(shí)就根據(jù)網(wǎng)絡(luò)的配置情況預(yù)先設(shè)定的,它不會(huì)隨未來(lái)網(wǎng)絡(luò)結(jié)構(gòu)的改變而改變。

動(dòng)態(tài)(Dynamic)路由表是路由器根據(jù)網(wǎng)絡(luò)系統(tǒng)的運(yùn)行情況而自動(dòng)調(diào)整的路由表。

路由器根據(jù)路由選擇協(xié)議(Routing Protocol)提供的功能,自動(dòng)學(xué)習(xí)和記憶網(wǎng)絡(luò)運(yùn)行情況,在需要時(shí)自動(dòng)計(jì)算數(shù)據(jù)傳輸?shù)淖罴崖窂健?/p>

為了簡(jiǎn)單地說(shuō)明路由器的工作原理,現(xiàn)在我們假設(shè)有這樣一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)。

如圖所示,A、B、C、D四個(gè)網(wǎng)絡(luò)通過(guò)路由器連接在一起。

現(xiàn)在我們來(lái)看一下在如圖所示網(wǎng)絡(luò)環(huán)境下路由器又是如何發(fā)揮其路由、數(shù)據(jù)轉(zhuǎn)發(fā)作用的。

現(xiàn)假設(shè)網(wǎng)絡(luò)A中一個(gè)用戶A1要向C網(wǎng)絡(luò)中的C3用戶發(fā)送一個(gè)請(qǐng)求信號(hào)時(shí),信號(hào)傳遞的步驟如下:

第1步:用戶A1將目的用戶C3的地址C3,連同數(shù)據(jù)信息以數(shù)據(jù)幀的形式通過(guò)集線器或交換機(jī)以廣播的形式發(fā)送給同一網(wǎng)絡(luò)中的所有節(jié)點(diǎn),當(dāng)路由器A5端口偵聽(tīng)到這個(gè)地址后,分析得知所發(fā)目的節(jié)點(diǎn)不是本網(wǎng)段的,需要路由轉(zhuǎn)發(fā),就把數(shù)據(jù)幀接收下來(lái)。

第2步:路由器A5端口接收到用戶A1的數(shù)據(jù)幀后,先從報(bào)頭中取出目的用戶C3的IP地址,并根據(jù)路由表計(jì)算出發(fā)往用戶C3的最佳路徑。

因?yàn)閺姆治龅弥紺3的網(wǎng)絡(luò)ID號(hào)與路由器的C5網(wǎng)絡(luò)ID號(hào)相同,所以由路由器的A5端口直接發(fā)向路由器的C5端口應(yīng)是信號(hào)傳遞的最佳途經(jīng)。

第3步:路由器的C5端口再次取出目的用戶C3的IP地址,找出C3的IP地址中的主機(jī)ID號(hào),如果在網(wǎng)絡(luò)中有交換機(jī)則可先發(fā)給交換機(jī),由交換機(jī)根據(jù)MAC地址表找出具體的網(wǎng)絡(luò)節(jié)點(diǎn)位置;如果沒(méi)有交換機(jī)設(shè)備則根據(jù)其IP地址中的主機(jī)ID直接把數(shù)據(jù)幀發(fā)送給用戶C3,這樣一個(gè)完整的數(shù)據(jù)通信轉(zhuǎn)發(fā)過(guò)程也完成了。

從上面可以看出,不管網(wǎng)絡(luò)有多么復(fù)雜,路由器其實(shí)所作的工作就是這么幾步,所以整個(gè)路由器的工作原理基本都差不多。

當(dāng)然在實(shí)際的網(wǎng)絡(luò)中還遠(yuǎn)比上圖所示的要復(fù)雜許多,實(shí)際的步驟也不會(huì)像上述那么簡(jiǎn)單,但總的過(guò)程是這樣的.

總結(jié)

以上是生活随笔為你收集整理的路由器路由表工作原理 路由器表如何工作的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。