OSI 數(shù)據(jù)傳輸
  • 更新時間:2024-11-07 21:10:06
  • 網(wǎng)站建設(shè)
  • 發(fā)布時間:1年前
  • 287

1.數(shù)據(jù)封裝技術(shù)

數(shù)據(jù)封裝是指對要傳輸?shù)臄?shù)據(jù)進(jìn)行封裝。在OSI七層參考模型中,數(shù)據(jù)封裝是指將上層的PDU封裝在本層的協(xié)議頭和協(xié)議尾之間或者作為本層的傳輸數(shù)據(jù)封裝在本層。層協(xié)議頭后面的處理。

協(xié)議頭、傳輸數(shù)據(jù)和協(xié)議尾是三個相對的概念。例如,傳輸層協(xié)議頭(TH)包含只有對端傳輸層才能看到的信息,傳輸層下面的網(wǎng)絡(luò)層將傳輸層協(xié)議頭作為網(wǎng)絡(luò)層的數(shù)據(jù)部分傳輸。在網(wǎng)絡(luò)層,一個PDU由網(wǎng)絡(luò)層協(xié)議頭(NH)和傳輸層傳下來的PDU組成;在數(shù)據(jù)鏈路層,一個PDU由數(shù)據(jù)鏈路層協(xié)議頭、網(wǎng)絡(luò)層傳遞的PDU和數(shù)據(jù)鏈路層協(xié)議尾構(gòu)成。2.數(shù)據(jù)傳輸過程

[示例] 用戶在主機(jī)A上通過北京網(wǎng)站生產(chǎn)應(yīng)用生成數(shù)據(jù)流發(fā)送給主機(jī)B。整個數(shù)據(jù)傳輸過程——數(shù)據(jù)封裝和數(shù)據(jù)解包如圖3-3所示。

整個數(shù)據(jù)的傳輸過程—數(shù)據(jù)封裝與數(shù)據(jù)拆封

(1)將主機(jī)A的應(yīng)用層與主機(jī)B的應(yīng)用層通信所必需的控制信息(AH)添加到傳輸數(shù)據(jù)DATA的頭部,形成應(yīng)用層報文發(fā)送給表現(xiàn)層。

(2)主機(jī)A表示層接收到上層消息數(shù)據(jù),并在其前面加上與主機(jī)B表示層通信所需的控制信息(PH),將本層的消息數(shù)據(jù)發(fā)送給會話層。

(3) 主機(jī)A的會話層收到上層報文數(shù)據(jù),在其前面加上與主機(jī)B的會話層通信所需的控制信息((SH),將本層的報文數(shù)據(jù)發(fā)送給傳輸層。

(4) 主機(jī)A的傳輸層收到上層報文數(shù)據(jù),先按照網(wǎng)絡(luò)的“最大傳輸單元”對數(shù)據(jù)進(jìn)行分組,然后加上與傳輸通信所需的控制信息(TH)主機(jī)B層在分組數(shù)據(jù)之前,形成分組數(shù)據(jù)報告并發(fā)送給網(wǎng)絡(luò)層。

(5) 主機(jī)A網(wǎng)絡(luò)層收到上層分組數(shù)據(jù)報,并在其之前加上與主機(jī)B網(wǎng)絡(luò)層通信所需的控制信息(NH),組成數(shù)據(jù)包發(fā)送給數(shù)據(jù)鏈路層。

(6) 主機(jī)A數(shù)據(jù)鏈路層收到上層數(shù)據(jù)包后,添加一條與主機(jī)B的鏈路(當(dāng)B和A在同一鏈路上時)或下一個服務(wù)節(jié)點(當(dāng)B和A不在同一鏈路上時)相同的鏈接)分別在它之前和之后。 ) 數(shù)據(jù)鏈路層通信所需的控制信息(DH和DT)構(gòu)成數(shù)據(jù)幀,發(fā)送給物理層。

(7)物理層將從數(shù)據(jù)鏈路層發(fā)送來的數(shù)據(jù)作為比特流信號通過通信介質(zhì)進(jìn)行傳輸。

(8) 主機(jī)B的物理層接收比特流信號,傳送給主機(jī)B的數(shù)據(jù)鏈路層。

(9)主機(jī)B按照主機(jī)A封裝數(shù)據(jù)的過程,從下往上逆向解包數(shù)據(jù),去掉本層的協(xié)議頭(數(shù)據(jù)鏈路層有協(xié)議尾),然后向上層提交數(shù)據(jù)層,直到在應(yīng)用層被主機(jī)B接受用戶看到原始發(fā)送的數(shù)據(jù)DATA。

每一層的數(shù)據(jù)單元封裝過程看似復(fù)雜,但在整個網(wǎng)絡(luò)架構(gòu)中卻是非常重要和必要的,使得網(wǎng)絡(luò)通信模塊化,易于管理。

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復(fù)、物聯(lián)網(wǎng)開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經(jīng)驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網(wǎng),轉(zhuǎn)載請表明原文地址:https://www.tlkjt.com/web/12665.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部