3.2.2 相关知识:网络操作系统
1.网络操作系统概述
网络操作系统(network operating system,NOS)运行在称为服务器的计算机上,并为联网的计算机用户共享,这类用户称为客户或工作站。
一般操作系统具有五大管理功能:处理器管理、存储管理、外设管理、文件管理以及作业管理,网络操作系统除了这些功能之外,还具备了网络操作所需要的一些功能特征。
2.网络操作系统的功能
(1)支持多用户操作。
(2)拓扑无关性和硬件独立性:支持多种网络拓扑结构和多种类型的网络接口设备。
(3)支持各种客户端操作系统:接入网络的客户,无论其计算机上运行何种操作系统,都可以实现互连访问。
(4)系统具有容错性:当网络中某些设备出错或出现故障后,不影响整个网络操作系统继续为用户提供服务。
(5)支持不同体系结构的网络互连:网络操作系统支持通过路由器、网桥、交换机、中继器等网络设备与其他同构或异构网络实现互连操作。
(6)活动目录技术:通过提供信任关系或全局命名服务,提供一种称为单一逻辑访问方式的目录服务功能,确保用户能够访问所需的资源。
(7)安全性和存取控制:通过对用户账号的管理、用户权限分配等,提供对使用网络资源的控制和管理。
(8)支持网络管理:网络管理包括网络性能控制、质量保障、系统备份、流量监测、安全管理、系统日志等。
(9)友好的界面。
(10)支持多种网络增值服务:如Web、电子邮件、文件服务、远程登录、新闻组等。
3.网络操作系统的分类
(1)客户机/服务器模式:客户机/服务器模式的网络操作系统软件由两部分组成,即服务器软件和客户机软件,其中服务器软件是系统的主要部分。客户机/服务器模式的网络操作系统有Windows 2000/2003/2008、UNIX、Novell的NetWare。
(2)对等网模式:对等网模式的网络操作系统允许用户之间通过共享方式互相访问对方的资源。联网的各台计算机同时扮演服务器和客户机两个角色并具有对等的地位。它适用于小型计算机网络之间资源共享的场合,可以省去购置专用服务器。对等网模式的网络操作系统有Windows 95/98/2000 Professional、NetWare Lite等。
4.网络操作系统的软件组成
从逻辑上看,网络操作系统软件由三个层次组成。
(1)位于低层的网络设备驱动程序。
(2)位于中间层的网络通信协议。
(3)位于高层的网络应用软件。
它们相互之间是一种高层调用低层,低层为高层提供服务的关系。
5.几种流行的网络操作系统
(1)Novell NetWare:Novell公司的NetWare局域网操作系统是早期一直围绕着PC机开发的局域网操作系统。它充分发掘了Intel处理器的能力,具备较高的运行效率。
(2)Windows Server系列:Windows NT Server从3.1版发展到4.0版,在C/S方式中得到了普遍应用。Windows 2000 Server是基于Windows NT技术构建的操作系统,随后又推出了Windows Server 2003和Windows Server 2008。
(3)UNIX/Linux:UNIX操作系统以其安全、可靠、稳定而著称。Linux是基于UNIX制定的“可移植操作系统环境”开发出来的,能在PC机上运行的开发式操作系统。由于Linux源代码公开,任人修改,所以有许多版本。