最開始互聯網個大廠商使用各自的私有協議,阻礙了網絡的發展,限制了不同設備之間的設備通信。所以開發了公共標準協議,就像 PC 的 win-inter 架構
OSI 七層模型
- 定義了整個互聯網的基本功能(1984年正式提出)
- 是目前公認計算機通信和 internet 網絡通信的基本結構
- 如今使用的 TCP/IP 協議都是基於 OSI 的
分層
- 物理層
- 數據鏈路層
- 網絡層
- 傳輸層
- 會話層
- 表示層
- 應用層
物理層
- 實現了最底層的數據傳輸
- 定義傳輸介質的定義和標準
數據鏈路層
- 定義數據的基本格式
- 數據如何在線纜上傳輸,如何進行標示(MAC地址)
- 控制如何訪問底層介質
網絡層
- 定義 IP 編址
- 定義路由功能
傳輸層
- 定義端到端鏈接,端到端通信的功能
- TCP/UDP
會話層
- 控制應用程序,一個 IP 地址對之間的不同進程的通信
表示層
- 定義數據的格式(txt,html,jpeg,png …)
- 壓縮和加密
應用層
- 應用軟件