1. 程式人生 > >OSI七層網路模型筆記

OSI七層網路模型筆記

osi七層網路模型

Open System Interconnection,開放式系統互聯

七層分為:

一,物理層,處於osi的第一層,也是最底層。它的作用是通過物理媒介進行訊號傳輸。物理層的傳輸媒介有光纖和無線電等,分有線和無線兩類。這一層,資料的單位是位元。

二,資料鏈路層,它的作用傳輸有地址的幀,相關的概念有交換機、幀、Mac地址,物理定址等。這一層資料的單位是幀。

三,網路層,選擇合適的網間路由和交換結點,為資料包選擇路由IP。IP分為私有IP和公網IP,網路層可以實現不同網段的裝置進行互聯。本層有一個重要的協議叫ARP協議,是它將IP地址解析為Mac地址。在這一層,資料的單位稱為資料包(packet)

四,傳輸層,提供端對端的介面,也叫埠。本層有兩個重要的協議,TCP和UDP,TCP是面向連線的協議,傳輸穩定可靠,UDP是面向非連線的協議,只負責傳輸資料,效率較高,但是穩定和可靠性沒有TCP高。這一層的資料單元也稱作資料包。

五,會話層,會話層不參與具體的傳輸,它提供包括訪問驗證和會話管理在內的建立和維護應用之間通訊的機制。如伺服器驗證使用者登入便是由會話層完成的。資料傳送的單位不再另外命名,而是統稱為報文。

六,表示層,資料的壓縮和解壓縮, 加密和解密等工作都由表示層負責。

七,應用層,為作業系統或網路應用程式提供訪問網路服務的介面。應用層協議的代表包括:Telnet、FTP、HTTP、SNMP等。