第五章 局域网软件 ☆ 网络操作系统是使网络上各计算机能方便而有效的共享网络资源、为网络用户提供所需的各种服务的软件和有关规程的集合。1 {8 Y+ S% k1 N$ [) G! J! m9 J
5.1操作系统概述及其发展( l# O, \# z" d% Z. [/ r
(1) 操作系统有以下三个发展阶段:/ p$ [- p i! ?/ A
A. 最初的操作系统是单块式的,由一组可以任意互相调用的过程组成,安全性差,可扩展性差;- u6 s: y7 a/ _# N' C% `
B. 另一种结构是层次式的,UNIX, NOVELL ,NETWARE以及VAX/VMS,这类操作系统由于层次性强,容易对操作系统进行增强,但兼容性差;
8 v7 b+ P: m9 E9 F/ G+ U C. client/server模式,以卡内基梅隆大学研制的Mach为代表。$ h3 I, v3 |6 }& a/ Z# l
5.2 网络操作系统概述及其特点
% G- C. `; I+ b5 V r% {; o& s 5.2.1 网络操作系统概述
. t# G: t# ]* |/ @ (1) 网络操作系统所应具备的功能:
3 z6 a+ u0 R" @: _ 处理机管理、存储器管理、设备管理和文件管理,之外还有提供高效、可靠的网络通信能力;提供多种网络服务功能。4 [$ r( d7 |1 j7 g- U3 {0 A2 v
5.2.2网络操作系统的特点- o6 u% v6 u' ^; l
(1) 特点0 X. _3 h% n/ T
A. 从体系结构的角度看,当今的网络操作系统可能不同于一般的网络协议所需的完整的协议通信传输功能,但具有所有操作系统职能,如任务管理、缓冲区管理、文件管理、磁盘、打印机等外设管理。
+ s2 k9 N/ z, I; r0 m9 L7 M& }6 k B. 从操作系统的观点看,网络操作系统大多是围绕核心调度的多用户共享资源的操作系统。
T( K" k m' Y6 ?- k C. 从网络的观点看:! A" D4 Y7 b6 y
I. 在物理层和链路层,一般的网络操作系统支持多种网路接口卡以及拓扑结构。
6 R8 j7 \/ J* p3 K, `& v II. OSI模型的第三层到第五层的网络软件主要对应以下两种功能:
& d- h4 e* A8 y( [3 c+ o" ~& k' Q6 ? a. 支持高层服务2 Q! D7 n$ G5 p! S. ]" Z( M
b. 支持有效的、可靠的网络数据传输
* i; p& A/ ~9 h; l III. OSI第七层和第六层的功能网络操作系统一般将其作为内部功能来实现3 Z4 J, v% M3 K/ _, [/ ^; j
(2) 一个典型的网络操作系统所具备的特征:/ r0 S$ T, ?' A" Y& k# d
A. 硬件独立: y/ Y: |. x7 T* d5 T
B. 桥/路由连接' Z* F8 W& w0 q/ D8 n, ?3 D& I
C. 多用户支持
; `, I2 ~, W/ j- K2 G- k D. 网络管理: \4 v w; v$ H2 L/ C
E. 安全性和存取控制
7 G5 U d& T4 v' r' N F. 用户界面' m! Y7 m% z: j$ F( q
来 |