如何使用單元測試測試執行緒安全
阿新 • • 發佈:2022-04-13
在七層模型中,每一層都提供一個特殊的網路功能。從網路功能的角度觀察:下面4層(物理層、資料鏈路層、網路層和傳輸層)主要提供資料傳輸和交換功能,即以節點到節點之間的通訊為主;第4層作為上下兩部分的橋樑,是整個網路體系結構中最關鍵的部分;而上3層(會話層、表示層和應用層)則以提供使用者與應用程式之間的資訊和資料處理功能為主。簡而言之,下4層主要完成通訊子網的功能,上3層主要完成資源子網的功能。
OSI七層模型 |
傳輸單元 |
功能 |
常見協議 |
物理層 |
位元 |
在介質上實現位元流的透明傳輸 |
##### |
資料鏈路層 |
幀 |
負責建立和管理節點間的鏈路,將資料封裝成幀,進行可靠傳輸 |
PPP、STP、Wi-Fi |
網路層 |
分組/資料包 |
邏輯定址,IP地址,在下兩層的基礎上向資源子網提供服務 |
IP、ICMP、IGMP、RAP、RIP、OSPF |
傳輸層 |
資料報/報文段 |
提供可靠和不可靠的傳輸機制 |
TCP、UDP |
會話層 |
##### |
建立、終止、管理實體間的會話連線 |
SSH |
表示層 |
##### |
封裝資料的格式(加密解密、壓縮解壓縮) |
HTTP/HTML |
應用層 |
訊息 |
應用程式與網路之間的介面,直接向用戶提供服務 |
HTTP、FTP、SMTP、DNS、SNMP、Telnet |