當前位置:編程學習大全網 - 腳本源碼 - 誰能通俗的幫我解釋壹下網絡分層的概念

誰能通俗的幫我解釋壹下網絡分層的概念

網絡分層就是將網絡節點所要完成的數據的發送或轉發、打包或拆包,控制信息的加載或拆出等工作,分別由不同的硬件和軟件模塊去完成。這樣可以將往來通信和網絡互連這壹復雜的問題變得較為簡單。

網絡層次的劃分

ISO提出的OSI(Open System Interconnection)模型將網絡分為七層,即物理層( Phisical )、數據鏈路層(Data Link)、網絡層(Network)、傳輸層(Transport)、會話層(Session)、表示層(Presentation)和應用層(Application)。

1. 物理層(Physical layer)是參考模型的最低層。該層是網絡通信的數據傳輸介質,由連接不同結點的電纜與設備***同構成。主要功能是:利用傳輸介質為數據鏈路層提供物理連接,負責處理數據傳輸並監控數據出錯率,以便數據流的透明傳輸。

2. 數據鏈路層(Data link layer)是參考模型的第2層。 主要功能是:在物理層提供的服務基礎上,在通信的實體間建立數據鏈路連接,傳輸以“幀”為單位的數據包,並采用差錯控制與流量控制方法,使有差錯的物理線路變成無差錯的數據鏈路。

3. 網絡層(Network layer)是參考模型的第3層。主要功能是:為數據在結點之間傳輸創建邏輯鏈路,通過路由選擇算法為分組通過通信子網選擇最適當的路徑,以及實現擁塞控制、網絡互聯等功能。

4. 傳輸層(Transport layer)是參考模型的第4層。主要功能是向用戶提供可靠的端到端(End-to-End)服務,處理數據包錯誤、數據包次序,以及其他壹些關鍵傳輸問題。傳輸層向高層屏蔽了下層數據通信的細節,因此,它是計算機通信體系結構中關鍵的壹層。

5. 會話層(Session layer)是參考模型的第5層。主要功能是:負責維擴兩個結點之間的傳輸鏈接,以便確保點到點傳輸不中斷,以及管理數據交換等功能。

6. 表示層(Presentation layer)是參考模型的第6層。主要功能是:用於處理在兩個通信系統中交換信息的表示方式,主要包括數據格式變換、數據加密與解密、數據壓縮與恢復等功能。

7. 應用層(Application layer)是參考模型的最高層。主要功能是:為應用軟件提供了很多服務,例如文件服務器、數據庫服務、電子郵件與其他網絡軟件服務。

  • 上一篇:求ARPG遊戲和ACT遊戲
  • 下一篇:妳知道為什麽美國隊長在漫威電影裏那麽帥嗎?
  • copyright 2024編程學習大全網