他們的作用如下:
1.物理層的主要功能是利用傳輸介質為數據鏈路層提供物理連接,負責數據流的物理傳輸。物理層傳輸的基本單位是比特流,即0和1,即最基本的電或光信號,這是最基本的物理傳輸特性。
2.數據鏈路層在通信實體之間建立數據鏈路連接,數據鏈路控制子層將接受網絡協議數據和分組數據報,並添加更多的控制信息,以便將該數據包傳輸到其目標設備。
3.網絡層是以路由器為最高節點俯瞰網絡的關鍵層,負責將數據包從源網絡路由到目標網絡。互聯網是由多個網絡組成的集合。正是借助網絡層的路由功能,才能暢通多個網絡之間的連接,共享信息。
4.傳輸層使用網絡層提供的網絡連接服務。根據系統需求,在傳輸數據時可以選擇使用面向連接的服務或者無連接的服務。
5.會話層的主要功能是維護兩個節點之間的傳輸連接,保證點對點傳輸不中斷,管理數據交換。會話層在應用進程中建立、管理和終止會話。會話層還可以通過對話控制、全雙工通信或半雙工通信來決定使用哪種通信模式。會話層通過自己的協議協調請求和響應。
6.表示層的主要功能是處理兩個通信系統之間交換的信息的表示,包括數據格式轉換、數據加密和解密、數據壓縮和解壓縮等。在網絡帶寬壹定的前提下,數據壓縮越小,傳輸速率越快,因此表示層的數據壓縮和解壓縮被視為掌握網絡傳輸速率的關鍵因素。
7.應用層采用不同的應用協議來解決不同類型的應用需求,並保證這些不同類型的應用所采用的底層通信協議是壹致的。應用層包含幾個獨立的用戶通用服務協議模塊,為網絡用戶之間的通信提供專門的程序服務。
服務和接口
在OSI層次結構模型中,每壹層實體向相鄰的上層實體提供的通信功能稱為服務。N層實體通過使用N-1層實體提供的服務,為N+1層實體提供更強大的服務。這可以概括為“服務是垂直的”。例如,傳輸層實體通過使用網絡層實體的服務向應用層實體提供網頁傳輸服務。
在OSI模型中,各層之間的接口有統壹的規則。N層的服務接入點(SAP)是N層實體向N+1層提供服務的地方,SAP可以理解為下層實體之間的邏輯傳輸通道。SAP的每壹層都有壹個唯壹標識它的地址。壹個n層中可能有多個SAP。