溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

封裝與解封裝

發(fā)布時(shí)間:2020-06-27 19:37:17 來源:網(wǎng)絡(luò) 閱讀:3281 作者:towardly 欄目:建站服務(wù)器

                       封裝與解封裝

封裝:將數(shù)據(jù)變?yōu)楸忍亓鞯倪^程中,在參考模型的每一層需要添加上特定的協(xié)議報(bào)頭動(dòng)作

動(dòng)作:從高層往低層依次封裝,在每一層使用特定的協(xié)議,對(duì)數(shù)據(jù)進(jìn)行處理,在數(shù)據(jù)前添加特定的協(xié)議報(bào)頭。

封裝原則:

1:每一層在上一層數(shù)據(jù)前添加協(xié)議報(bào)頭

2:添加完協(xié)議報(bào)頭的整體,就是該層的PDU

3:每一層的PDU對(duì)于下一層來說就是上層數(shù)據(jù)(每一層的上層數(shù)據(jù)就是上層的PDU)

PDU(協(xié)議數(shù)據(jù)單元,也就是每層的數(shù)據(jù)單位)

應(yīng)用層:APDU

表示層:PPDU

會(huì)話層:SPDU

傳輸層:段(segment)

網(wǎng)絡(luò)層:包(packet)

數(shù)據(jù)鏈路層:幀(frame)

物理層:比特(bit)

封裝由發(fā)送者發(fā)送出去,數(shù)據(jù)只有被封裝以后才有可能被發(fā)送出去。

*主機(jī)在封裝數(shù)據(jù)包之前,必須要知道目的端IP地址,在封裝數(shù)據(jù)幀之前,必須要知道去往目的網(wǎng)絡(luò)的路由以及下一跳的MAC地址。

封裝的必要參數(shù)

傳輸層:源端口號(hào)     目標(biāo)端口號(hào)

網(wǎng)絡(luò)層:源IP地址     目標(biāo)IP地址

數(shù)據(jù)鏈路層:源MAC地址   目標(biāo)MAC地址

解封裝:封裝的逆過程,數(shù)據(jù)從比特流還原為數(shù)據(jù)的過程

動(dòng)作,從底層往高層依次解封裝,每解封裝一層,會(huì)將該層的忒點(diǎn)那個(gè)協(xié)議報(bào)頭去掉

解封裝原則:

1:必須從底層往高層解封裝

2:解封裝時(shí),只有協(xié)議報(bào)頭合理(打個(gè)比方,你收到一個(gè)包裹,上面有你的名字還有你的家庭住址才是你的,之久叫做合理),才可以解封裝。

3:解封裝一旦停止,數(shù)據(jù)就會(huì)被丟棄

解封裝由接收者觸發(fā),數(shù)據(jù)必須經(jīng)過解封裝才可以被接受

數(shù)據(jù)鏈路層分為兩個(gè)子層:

LLC子層:邏輯鏈路控制子層--負(fù)責(zé)和上層協(xié)商,使用SAP來區(qū)分不同的上層協(xié)議

MAC子層:介質(zhì)訪問控制子層

數(shù)據(jù)鏈路層有FCS(幀檢驗(yàn)字段)用于檢測(cè)數(shù)據(jù)的完整性

LLC子層提供服務(wù)訪問點(diǎn)(SAP),標(biāo)識(shí)上層協(xié)議

1:每一層都需要利用下層的服務(wù)進(jìn)行通信

2:每一層都需要為上層服務(wù),所以需要標(biāo)識(shí)上層所使用的協(xié)議或應(yīng)用

傳輸層:使用端口號(hào)標(biāo)識(shí)上層應(yīng)用

網(wǎng)絡(luò)層:使用協(xié)議號(hào)標(biāo)識(shí)上層應(yīng)用





向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI