計算機網絡的通信模型
-
兩個模型
-
osi參考模型
- Open System Interconnection
- 開放系統互聯
- ISO 1977年提出OSIM(Reference Model)
- OSI七層功能↑↑↑↑
- 底層:負責網絡數據傳輸
- 物理層 比特流傳輸 網線
- 數據鏈路層 提供介質訪問、鏈路管理等 [網卡
- 網絡層 尋址和路由選擇 [IP|.......]↑↑↑↑
- 傳輸層 建立主機端到端連接 TCP相對安全、UDP相對快 [TCP|.....]↑↑↑↑
- 高層:負責主機之間的數據傳輸
- 會話層 建立、維護和管理會話 [......]↑↑↑↑
- 表示層 處理數據格式,數據加密等 [ajfakf@#$@]↑↑↑↑
- 應用層 提供應用程序間通信 [你好]↑↑↑↑
- 總結
- 是一種規范,一種邏輯上的定義
- 不是一個標准,只是一個在制定標准時所使用的概念性框架
- 理想狀態的參考模型
- 沒有提供實現的方法
- 分七層的好處
- 為了使網絡不同功能模塊分擔不同職責,減輕問題復雜程度,便於查找問題和糾錯
- 在各層分別定義標准接口,使得具備相同的對等層的不同網絡設備能實現相互操作
- 如果中間某一層有技術革新,只需要改動相應層,便於網絡技術革新
-
TCP/IP模型
- 應用層
- 應用層,表示層,會話層統稱
- 協議:HTTP、FTP、SMTP
- 傳輸層
- 確定數據包傳輸方式
- 協議TCP、UDP
- internet層
- 解決運送數據包到那個IP
- 協議IP、APP
- 網絡訪問層
- 主機到網絡,解決主機怎么接入網絡
- 負責網絡設備發送和接收TCP/IP數據包
- 應用層
-
