網絡OSI七層協議

網絡OSI七層協議

  • 我們都知道互聯網的本質是一系列的網絡協議,這個協議就叫做OSI(Open System Interconnect——開放式系統互聯的含義)協議。
  • 按照功能不同分工不同,人爲的分爲七層。實際上這七層是並不存在的,也就是說沒有這些概念,而我們今天提到的七層概念,只是人爲的劃分而已。目的是爲了讓我們更好地理解這些都是用來做什麼的。

OSI七層協議定義

  • 從專業的角度來說,OSI就是一個開放的通信系統互聯參考模型,也是一個定義的很好的協議規範。OSI模型有7層結構,每層都可以有幾個子層。OSI的7層從下到上分別是:
    • 7-應用層
    • 6-表示層
    • 5-會話層
    • 4-傳輸層
    • 3-網絡層
    • 2-數據鏈路層
    • 1-物理層

物理層

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

數據鏈路層

  • 是參考模型的第二層。
  • 主要功能是: 在物理層提供的服務基礎上,在通信的實體間建立數據鏈路連接,傳輸以"幀"爲單位的數據包,並採用差錯控制與流量控制方法,使用差錯的物理線路變成無差錯的數據鏈路。

網絡層

  • 是參考模型的第三層。
  • 主要功能是: 爲數據在節點之間傳輸創建邏輯鏈路,通過路由選擇算法爲分組通過通信子網選擇最適當的路徑,以及實現擁塞控制網絡互連等功能。

傳輸層

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

會話層

  • 是參考模型的第五層。
  • 主要功能是: 負責維護兩個結點之間的傳輸連接,以便確保點到點傳輸不中斷,以及管理數據交換等功能。

表示層

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

應用層

  • 是參考模型的最高層。
  • 主要功能是: 爲應用軟件提供了很多服務,比如文件服務器數據庫服務電子郵件其他網絡軟件服務

JackDan Thinking

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章