路由器基本功能中網(wǎng)絡(luò)層的實(shí)際應(yīng)用

在網(wǎng)絡(luò)不斷發(fā)展的今天,每一個路由器基本功能主要就是按照一定的規(guī)則來進(jìn)行動態(tài)的更新路由所保持的路由表,以便保持路由信息的有效性。

了解一些關(guān)于路由器基本功能的知識還是非常有用的,這里主要分析了路由器基本功能中網(wǎng)絡(luò)層的實(shí)際應(yīng)用。傳統(tǒng)地,路由器工作于OSI七層協(xié)議中的第三層,其主要任務(wù)是接收來自一個網(wǎng)絡(luò)接口的數(shù)據(jù)包,根據(jù)其中所含的目的地址,決定轉(zhuǎn)發(fā)到下一個目的地址。

因此,路由器首先得在轉(zhuǎn)發(fā)路由表中查找它的目的地址,若找到了目的地址,就在數(shù)據(jù)包的幀格前添加下一個MAC地址,同時IP數(shù)據(jù)包頭的TTL (Time To Live)域也開始減數(shù),并重新計(jì)算校驗(yàn)和。當(dāng)數(shù)據(jù)包被送到輸出端口時,它需要按順序等待,以便被傳送到輸出鏈路上。

路由器在工作時能夠按照某種路由通信協(xié)議查找設(shè)備中的路由表。如果到某一特定節(jié)點(diǎn)有一條以上的路徑,則基本預(yù)先確定的路由準(zhǔn)則是選擇最優(yōu)(或最經(jīng)濟(jì))的傳輸路徑。由于各種網(wǎng)絡(luò)段和其相互連接情況可能會因環(huán)境變化而變化,因此路由情況的信息一般也按所使用的路由信息協(xié)議的規(guī)定而定時更新。

網(wǎng)絡(luò)中,每個路由器基本功能都是按照一定的規(guī)則來動態(tài)地更新它所保持的路由表,以便保持路由信息的有效性。為了便于在網(wǎng)絡(luò)間傳送報(bào)文,路由器總是先按照預(yù)定的規(guī)則把較大的數(shù)據(jù)分解成適當(dāng)大小的數(shù)據(jù)包,再將這些數(shù)據(jù)包分別通過相同或不同路徑發(fā)送出去。當(dāng)這些數(shù)據(jù)包按先后秩序到達(dá)目的地后,再把分解的數(shù)據(jù)包按照一定順序包裝成原有的報(bào)文形式。路由器的分層尋址功能是路由器的重要功能之一,該路由器基本功能可以幫助具有很多節(jié)點(diǎn)站的網(wǎng)絡(luò)來存儲尋址信息,同時還能在網(wǎng)絡(luò)間截獲發(fā)送到遠(yuǎn)地網(wǎng)段的報(bào)文,起轉(zhuǎn)發(fā)作用;選擇最合理的路由,引導(dǎo)通信也是路由器基本功能;多協(xié)議路由器還可以連接使用不同通信協(xié)議的網(wǎng)絡(luò)段,成為不同通信協(xié)議網(wǎng)絡(luò)段之間的通信平臺。一般來說,路由器的主要工作是對數(shù)據(jù)包進(jìn)行存儲轉(zhuǎn)發(fā),具體過程如下:

第一步:當(dāng)數(shù)據(jù)包到達(dá)路由器,根據(jù)網(wǎng)絡(luò)物理接口的類型,路由器調(diào)用相應(yīng)的鏈路層功能模塊,以解釋處理此數(shù)據(jù)包的鏈路層協(xié)議報(bào)頭。這一步處理比較簡單,主要是對數(shù)據(jù)的完整性進(jìn)行驗(yàn)證,如CRC校驗(yàn)、幀長度檢查等。

第二步:在鏈路層完成對數(shù)據(jù)幀的完整性驗(yàn)證后,路由器開始處理此數(shù)據(jù)幀的IP層。這一過程是路由器基本功能的核心。根據(jù)數(shù)據(jù)幀中IP包頭的目的IP地址,路由器在路由表中查找下一跳的IP地址;同時,IP數(shù)據(jù)包頭的TTL(Time To Live)域開始減數(shù),并重新計(jì)算校驗(yàn)和(Checksum)。

第三步:根據(jù)路由表中所查到的下一跳IP地址,將IP數(shù)據(jù)包送往相應(yīng)的輸出鏈路層,被封裝上相應(yīng)的鏈路層包頭,最后經(jīng)輸出網(wǎng)絡(luò)物理接口發(fā)送出去。

簡單地說,路由器的主要工作就是為經(jīng)過路由器的每個數(shù)據(jù)包尋找一條最佳傳輸路徑,并將該數(shù)據(jù)包有效地傳送到目的站點(diǎn)。由此可見,選擇最佳路徑策略或叫選擇最佳路由算法是路由器的關(guān)鍵所在。為了完成這項(xiàng)工作,在路由器中保存著各種傳輸路徑的相關(guān)數(shù)據(jù)——路由表(Routing Table),供路由選擇時使用。上述過程描述了路由器的主要而且關(guān)鍵的工作過程,但沒有說明其它附加性能,例如訪問控制、網(wǎng)絡(luò)地址轉(zhuǎn)換、排隊(duì)優(yōu)先級等。

 

   來源:51cto

微信掃描分享本文到朋友圈
掃碼關(guān)注5G通信官方公眾號,免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國電信5GNTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國移動算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《R1623501-g605G的系統(tǒng)架構(gòu)1
  • 本周熱點(diǎn)本月熱點(diǎn)

     

      最熱通信招聘

    業(yè)界最新資訊


      最新招聘信息