摘要:下面是由希賽小編整理的通信互聯網技術知識點精講之OSI/RM,希望能幫助學友們。
下面是由希賽小編整理的通信互聯網技術知識點精講之OSI/RM,希望能幫助學友們。具體內容如下:
網絡操作系統與OSI/RM
對計算機網絡(如局域網),常從3個側面(功能特性、系統構成、體系結構)進行介紹,介紹網絡操作系統也是這樣。前面己從功能特性、系統構成方面對NOS進行了簡略介紹,這里介紹NOS和OSI/RM的對應關系目前操作系統的發展,使NOS在OSI/RM中的分布大致如圖6-2所示。這種分布并未標準化。

從分層的角度講,NOS主要包括3部分:網絡驅動程序、網絡協議軟件和應用程序接口軟件。
NOS幾乎占據了NOS的所有層,其中,網絡驅動程序與網絡主要硬件(分布于物理層和數據鏈路層)進行通信,驅動網絡運行。例如,在局域網中網絡驅動程序介于網絡接口板(NIC)與網絡協議軟件之間,起中間聯系作用。網絡協議軟件是在整個網絡范圍內傳送數據單元所必需的通信協議軟件。主要分布于OSI/RM的第2-7層。應用程序接口操作軟件用于應用軟件與網絡協議軟件的通信,支持NOS實現高層服務。下面介紹局域網的NOS分層結構。
1.網絡驅動程序
就局域網而言,網卡生產廠商必須提供每種網卡對應的驅動程序,以確保各種網卡都采用國際標準協議。通常,廠商隨同網卡提供適用于不同操作系統的各種驅動程序。網絡驅動程序屏蔽了網卡接收和發送數據單元的復雜處理過程,它直接對網卡的各種控制/狀態寄存器、DMA(直接存儲器存取)、I/O(輸入/輸出)端口進行硬件級操作。
2.網絡協議軟件
由于網絡協議軟件幾乎分布在網絡的所有層,因此它直接關系到網絡操作系統的性能。例如,高速網絡協議的軟件會實現NOS的高速處理。
3.應用程序接口軟件(API)
應用層提供多種應用協議和服務,其中應用服務與應用程序之間的接口軟件完成本地系統與網絡環境的聯系。這種軟件也屬于NOS。
相關推薦:
通信工程師備考資料免費領取
去領取
專注在線職業教育25年