您好,登錄后才能下訂單哦!
要知道,數據在網絡之間的傳輸過程是非常復雜的,因此應首先建立分層模型,分層模型是一組用于開發網絡協議的設計方法,就是把網絡之間各個節點通信這個復雜的問題分層若干個相對簡單的問題,每個問題對應一層,每一層實現一定的功能,相互協作即可完成數據通信這個復雜任務。
OSI參考模型
OSI(Open System Interconnect)開放系統互聯參考模型,是ISO(國際標準組織)頒布的一個開放式體系結構 ,把網絡分為七層。
分層 | 功能 |
應用層 | 網絡服務與最終用戶的一個接口 |
表示層 | 數據格式轉換編碼,數據壓縮和解壓,數據加密和解密等 |
會話層 | 允許不同主機上的用戶之間,建立、管理、終止會話 |
傳輸層 | 把上層數據分割成數據段,定義協議端口號,實現不同主機用戶進程間的數據通信 |
網絡層 | 把上層數據封裝成數據包,進行邏輯地址尋址,實現不同網絡間的路徑選擇 |
數據鏈路層 | 把上次數據封裝成固定格式的幀,進行硬件地址尋址,差錯校驗等 |
物理層 | 物理連接,完成相鄰節點之間的原始比特流的傳輸 |
TCP/IP參考模型
TCP/IP是一系列模型的集合,早期的TCP/IP模型是四層結構,后來借鑒OSI的七層參考模型,形成了一個新的五層結構。
TCP/IP四層模型 | TCP/IP五層模型 | OSI七層模型 |
應用層 | 應用層 | 應用層 |
表示層 | ||
會話層 | ||
傳輸層 | 傳輸層 | 傳輸層 |
網絡層 | 網絡層 | 網絡層 |
網絡接口層 | 數據鏈路層 | 數據鏈路層 |
物理層 | 物理層 |
TCP/IP五層協議常見協議與設備
如今的網絡多以TCP/IP協議作為基礎,所有人們更多的應用TCP/IP分層模型在實際工作中分析問題,解決問題,而TCP/IP五層模型應用得更加廣泛。
TCP/IP五層模型 | 常見協議 | 典型硬件設備 |
應用層 | HTTP、FTP、TFTP、SMTP、SNMP、DNS | 計算機 |
傳輸層 | TCP、UDP | 防火墻 |
網絡層 | ICMP、IGMP IP ARP、RARP | 路由器 |
數據鏈路層 | 由底層網絡定義的協議 | 交換機 |
物理層 | 由底層網絡定義的協議 | 網卡 |
數據封裝與解封裝時,數據在傳輸過程中的協議數據單位PDU
數據封裝過程
數據解封裝過程
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。