您好,登錄后才能下訂單哦!
如圖,OSI七層模型的各層即對應功能,對應數據單元
在TCP/IP五層模型中,將OSI七層模型的應用層、表示層、會話層統一成了應用層。
下圖為TCP/IP五層模型與各層對應協議
數據傳輸過程-數據的封裝與解封裝的過程
封裝過程
1、來自應用層的數據對于傳輸曾來說都是上層數據,傳輸層將上層數據加上tcp頭部(或udp頭部)交給網絡層處理。(tcp/udp頭部有一個重要字段叫端口號,用于標識上層數據的協議)
2、同樣,傳輸層的數據對于網絡層也都是上層數據(包括加上tcp頭部);網絡層將上層數據加上ip頭部,交給數據鏈路層處理。(ip頭部中存在一個協議號,用于標識上層數據使用的協議,如tcp協議號為6,udp為7)
3、數據鏈路層將來自網絡層的上層數據加上mac頭部,交給物理層處理。(在mac頭部中使用type字段來表示上層數據協議,如0800為ip協議,0806為arp協議)
4、物理層將數據轉換為比特流,傳輸給下一設備的物理層。物理層將二進制數據的0和1對應電壓的高低進行傳輸。
解封裝是封裝的逆過程,從物理層開始往上解封裝。是一個拆掉數據頭部的過程,拆的過程中查看用于表示上層數據協議的字段(type、協議號、端口號),并交給上層處理
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。