路由器對資料包的處理流程

2021-03-06 02:20:20 字數 2399 閱讀 9869

1樓:匿名使用者

一、routing process

當一個資料包進入路由器:

1、拆去二層幀頭;

2、進入緩衝區;

3、檢視目標地址(匹配路由表);

4、重新封裝二層幀頭;

5、**。

二、switching process:

1、check framing and buffer packet;

檢視二層幀,進行crc校驗,層三的資料和頭部進入緩衝區(buffer);

2、check routing table;

查路由表,從buffer中拿出目標ip和路由表進行匹配(與運算);

3、re-encapsulation layer 2 header;

重新封裝二層幀頭;

注: (1)二層幀頭包括源mac地址和目標mac地址。

(2)此時的二層幀頭的源mac已經變為路由器出介面的地址。

4、forwarding from one local inte***ce;

**(從一個本地介面封裝);

2樓:匿名使用者

路由器收到資料後,首先檢視路由表,然後根據路由表**,如果沒有該路由條目則從預設路由發或則返回目標不可達的資訊!

3樓:匿名使用者

主機或路由器在接收到mac幀後,剝去其首部和尾部,mac層的資料此時變成ip資料包,然後交給網路層,,網路層在ip資料包中找到源ip地址和目的ip地址,然後**,**時候改變首部中的源地址和目的地址。依次類推

4樓:匿名使用者

一、路由器的功能

1、協議轉換:能對網路層及其以下各層的協議進行轉換。

2、路由選擇:當分組從互聯的網路到達路由器時,路由器能根據分組的目的地址按某種路由策略,選擇最佳路由,將分組**出去,並能隨網路拓撲的變化,自動調整路由表。

3、能支援多種協議的路由選擇:路由器與協議有關,不同的路由器有不同的路由器協議,支援不同的網路層協議。如果互聯的區域網採用了兩種不同的協議,例如,一種是tcp/ip協議,另一種是spx/ipx協議(即***ware的傳輸層/網路層協議),由於這兩種協議有許多不同之處,分佈在網際網路中的tcp/ip(或spx/ipx)主機上,只能通過tcp/ip(或spx/ipx)路由器與其他網際網路中的tcp/ip(或spx/ipx)主機通訊,但不能與同一區域網中的spx/ipx(或tcp/ip)主機通訊。

多協議路由器能支援多種協議,如ip,ipx及x.25協議,能為不同型別的協議建立和維護不同的路由表。這樣不僅能連線同一型別的網路,還能用它連線不同型別的網路。

4、流量控制:路由器不僅具有緩衝區,而且還能控制收發雙方資料流量,使兩者更加匹配。

5、分段和組裝:當多個網路通過路由器互聯時,各網路傳輸的資料分組的大小可能不相同,這就需要路由器對分組進行分段或組裝。即路由器能將接收的大分組分段並封裝成小分組後**,或將接收的小分組組裝成大分組後**。

如果路由器沒有分段組裝功能,那麼整個網際網路就只能按照所允許的某個最短分組進行傳輸,大大降低了其他網路的效能。

6、網路管理:路由器是連線多種網路的匯集點,網間分組都要通過它,在這裡對網路中的分組、裝置進行監視和管理是比較方便的。因此,高檔路由器都配置了網路管理功能,以便提高網路的執行效率、可靠性和可維護行。

二、路由器的工作流程

傳統上路由器工作於網路7層協議的第三層,其主要任務是接收來自一個網路介面的分組,根據其中所含的目的地址,決定**到哪一個下一個目的地址(可能是路由器也可能就是目的主機),並決定從哪個網路介面**出去。這是路由器的最基本功能――分組**功能。為了維護和使用路由器,路由器還需要有配置或者說控制功能。

根據tcp/ip協議,路由器的分組**具體過程是:

1、網路介面接收分組。這一步負責網路物理層處理,即把經編碼調製後的資料訊號還原為資料。不同的物理網路介質決定了不同的網路介面,如對應於10base-t乙太網,路由器有10base-t乙太網介面,對應於sdh,路由器有sdh介面。

2、根據網路物理介面,路由器呼叫相應的鏈路層(網路7層協議中的第二層)功能模組以解釋處理此分組的鏈路層協議報頭。這一步處理比較簡單,主要是對資料完整性的驗證,如crc校驗、幀長度檢查。近年來,ip over something的趨勢非常明顯,ip(處於網路層――網路7層協議中的第三層)跳過鏈路層而被直接載入在物理層之上。

3、在鏈路層完成對資料幀的完整性驗證後,路由器開始處理此資料幀的ip層。這一過程是路由器功能的核心。根據資料幀中ip包頭的目的ip地址,路由器在路由表中查詢下一跳(nexthop)的ip地址,ip分組頭的ttl(timetolive)域開始減數,並計算新的校驗和(checksum)。

如果接收資料幀的網路介面型別與**資料幀的網路介面型別不同,則ip分組還可能因為最大幀長度的規定而分段或重組。

4、根據在路由表中所查到的下一跳ip地址,ip資料包送往相應的輸出鏈路層,被封裝上相應的鏈路層幀頭,最後經輸出網路物理介面傳送出去。

路由器光訊號閃紅燈怎麼處理,路由器上面的光訊號一直閃紅燈該怎麼辦。

造成該問題有以下原因 1 光貓本身故障,收光器部分損壞也會造成這種現象。2 部分光纖彎折過大,光纖彎折過度會影響光訊號在光纖內光的全反射傳輸,造成訊號不通暢。3 伺服器出現故障比如伺服器維護都會造成亮紅燈,可以撥打網路運營商 進行報修。4 光纜故障 包括分光器壞 也會造成光貓處收不到光或收光過低,此...

關於路由器NAT的資料傳輸,關於路由nat的問題

如果說外網資料包要穿越nat到內網的某一臺主機,必須先由內網發起一個連線到外網,這樣會在nat上留下一個session記錄了源地址和目的地址,nat就會通過session來判斷發回來的資料包該給到那個源地址。所以,資料包是無法穿越nat到達內網的,除非是內網先發出去一個連線。通俗點說,就是我扔給你一...

無線路由器好還是有線路由器好,路由器有線的好還是無線的好?

各有優缺點,但從總體來說,無線路由器更好。無線路由器支援將寬頻轉換為無線網路,無線終端裝置,如手機 膝上型電腦等就可以連線無線網路來聯接網際網路,但是無線路由器故障率較有線路由器高,偶爾會出現不能聯接網際網路的故障,如果設定的無線密碼比較簡單,有被別人蹭網的風險。有線路由器只能將引出網線與裝置相連,...