首頁>技術>

網路工程師們在剛入門的時候,都會學習到osi七層模型。osi七層模型從下到上分別代表的是,物理層、資料鏈路層、網路層、傳輸層、會話層、表示層和應用層。osi七層模型與TCP/IP概念層對應圖如下。

1、物理層,數字訊號傳輸是透過物理層來實現,各型別的網線、調變解調器、電纜等就成了這一層的傳輸介質,建立、維護和斷開物理連線是這一層的主要作用。

2、資料鏈路層,用來建立邏輯連線、硬體定址、差錯校驗、流量控制等功能。它是在物理層提供服務的基礎上向網路層提供服務,其最基本的就是將源自網路層來的資料可靠地傳輸到相鄰節點的網路層。

3、網路層,主要透過IP定址來建立兩個節點之間的連線,並選擇合適的路由和交換節點,準確地按照IP地址傳送給目標的傳輸層。也是通常說的IP層或IP協議層,IP協議是Internet的基礎,如果要進行網路通訊,就必須經過這一層。

4、傳輸層,這一層建立了主機端到端的連結。作用是為上層協議,提供端到端可靠和透明的資料傳輸服務,其中包括處理差錯控制和流量控制等問題。傳輸層的服務一般要經歷傳輸連線建立階段,資料傳送階段,傳輸連線釋放階段三個階段,才算一個完整的服務過程。這一層中最為常見的兩個協議分別是傳輸控制協議TCP(Transmission Control Protocol)和使用者資料報協議UDP(User Datagram Protocol)。

5、會話層,這一層主要作用是建立、管理和終止會話。比如管理指本地主機與遠端主機正在進行的會話過程。

6、表示層,提供各種用於應用層資料的編碼和轉換功能,確保一個系統的應用層傳送的資料能被另一個系統的應用層識別。資料壓縮和加密也是表示層可提供的轉換功能之一。可以理解為,這一層是做翻譯的工作。

7、應用層,整個模型中離使用者最近的一層,也是為計算機使用者提供應用介面,也為使用者直接提供各種服務。常見應用層的網路服務協議有:HTTP,HTTPS,FTP,POP3、SMTP等。

21
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 使用Nginx配置TCP負載均衡