5.3網絡操作系統的結構
5.3.1 WINDOWS NT的系統結構
(1) WINDOWS NT的結構框架可分為
A. 系統用戶態部分(保護子系統)
這部分由諸客戶進程、諸服務器進程構成,Windows NT有兩類保護子系統:環境子系統和集成子系統
B. 系統核心態部分(NT執行體)
NT執行體格組成部件的主要作用:
I. 對象管理程序;
II. 安全調用監視;
III. 進程管理程序;
IV. 本地過程調用(LPC);
V. 虛擬內存管理;
VI. 內核:對中斷和異常做出響應;調度線程:提供一組基本對象和接口;
VII. I/O系統包括下列自部件:I/O管理程序,文件系統,網絡重定向程序和網絡服務器,設備驅動程序,高速緩沖存儲管理程序;
VIII. 硬件抽象層(HAL)
IX. 以上這些組成部件重的前六個都要實現兩組函數:
系統服務和內部例程
5.3.2 UNIX的系統結構
(1) UNIX系統分為核心層和實用層兩部分
(2) 內核可按其功能劃分為:存儲管理,進程管理,進程通信,中斷、陷阱與系統調用,輸入輸出管理,文件系統。
(3) 所有用戶進程通過陷阱方式調用內核提供的服務
5.3.3 NETWARE的系統結構
(1) 最重要的是基于模塊設計思想的開放式體系結構
5.4網絡操作系統的網絡功能
5.4.1 Windows NT的網絡功能
1. Windows NT的內裝網絡簡介
(1) Windows NT是一種將網絡功能集中在操作系統之中的網絡操作系統,它的I/O系統包括五個部分:
A. 輸入輸出管理程序
B. 文件系統
C. 緩沖存儲管理系統
D. 設備驅動程序
E. 網絡驅動程序
(2) NT的內裝網絡的工作流程
用戶態軟件調用本機I/O服務→I/O管理程序創建I/O請求包(IRP),并將請求送至Windows NT重定向程序→重定向程序將請求包提交傳輸驅動程序→傳輸驅動程序處理請求包并將它放置在網絡上。
(3)Windows NT內裝網絡的特點
A. 將聯網能力加入到操作系統中,使之成為操作系統功能的一個組成部分;
B. NT支持文件復制、電子郵件和遠程打印,而無須要求用戶在機器上再安裝任何的網絡服務器軟件;
C. 內裝網絡包含很多部件,但最主要的是重定向程序,服務器和傳輸驅動程序
D. 現存的多種網絡,網絡驅動程序和網絡服務器在NT系統中也很容易進行數據交換和交互
E. 內裝網絡是開放式,各種部件可以動態的調入、卸出。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |