OS七層模型解析


一、應用層

它是計算機用戶,以及各種應用程序和網絡之間的接口,其功能是直接向用戶提供服務,完成用戶希望在網絡上完成的各種工作。應用層為用戶提供的服務和協議有:文件服務、目錄服務、文件傳輸服務(FTP)、遠程登錄服務(Telnet)、電子郵件服務(E-mail)、打印服務、安全服務、網絡管理服務、數據庫服務

二、表示層

它對來自應用層的命令和數據進行解釋,對各種語法賦予相應的含義,並按照一定的格式傳送給會話層。其主要功能是“處理用戶信息的表示問題,如:數據格式處理、數據的編碼、壓縮和解壓縮、加密和解密

三、會話層

負責連接,建立和斷開連接的時機,數據的發送順序

四、傳輸層

負責連接的建立和斷開和數據的傳輸,並保證數據的可靠性(數據不丟失)和完整性(數據不缺失)和正確性(順序不混亂),傳輸的數據單位是段segment

五、網絡層

選擇合適的路徑將數據發送到目標地址(ip地址),傳輸的是數據包

六、數據鏈路層

網卡,負責建立和管理節點間的鏈路(mac地址),傳輸的是frame數據幀

數據鏈路層和網絡層的共同點和區別:

1、都是基於目標地址將數據發給接收端,但網絡層是ip地址,數據鏈路層是mac地址。網絡層發送的整個數據,數據鏈路層發送的是數據的一個分段

七、物理層

原文鏈接:https://blog.csdn.net/fanren224/article/details/79693754


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM