4.2.1 网络操作系统

4.2.1 网络操作系统

网络操作系统是能使网络上多个计算机方便有效地共享网络资源, 为用户提供所需的各种服务的操作系统软件。网络操作系统通常运行在服务器所在的计算机上, 由联网的计算机用户共享, 除了具备个人操作系统(即单击操作系统) 所需的内存管理、CPU 管理、输入/输出管理、文件管理等功能外, 还具有提供高效可靠的网络通信能力和提供多种网络服务的功能, 如文件传输、电子邮件、远程打印等。

网络操作系统与运行在工作站计算机上的单用户或多用户个人操作系统因提供的服务类型不同而有所差别。通常, 个人操作系统可以让用户与系统及在此操作系统上运行的各种应用之间的交互作用达到最佳, 而网络操作系统以使网络相关特性达到最佳为目的, 如共享数据文件、软件应用、硬盘、打印机、调制解调器、扫描仪和传真机等。在Internet环境下, UNIX、Windows、Linux 是三大主流网络操作系统。

1.UNIX 网络操作系统

UNIX 系统是一个强大的多用户、多任务网络操作系统, 支持网络文件服务、数据提供等应用, 最早由Kenneth Thompson、Dennis Ritchie 和Douglas Mcllroy 于1969年在AT&T的贝尔实验室开发。UNIX 系统功能强大, 拥有丰富的应用软件支持, 且在稳定性和安全性方面都有非常突出的表现, 其良好的网络管理功能已为广大网络用户所接受。

UNIX 系统的商标权由国际开放标准组织所拥有, 只有符合单一UNIX 规范的UNIX 系统才能使用UNIX 这个名称, 否则只能称为类UNIX。目前典型的UNIX 和类UNIX 系统版本有惠普公司的HP-UX B.11.31、Oracle 公司的Oracle Solaris 11.3、IBM 公司的AIX7.1等。由于UNIX 网络操作系统多数是以命令方式来进行操作的, 用户不容易掌握, 所以在中、小型网络中的应用较少, 一般用于大型、高端的网络应用领域。

2.Windows 网络操作系统

Windows 网络操作系统是由微软公司开发的服务器操作系统, Windows 系统不仅在个人操作系统中占有绝对优势, 而且在网络操作系统中也具有非常强劲的力量。这类操作系统配置在整个局域网中是最常见的, 但由于它对服务器的硬件要求较高, 且稳定性不是很强, 所以Windows 网络操作系统一般只用在中、低档服务器中, 高端服务器通常采用UNIX、Linux 或Solaris 等非Windows 操作系统。在局域网中, Windows 网络操作系统主要有Windows NT 4.0 Serve、Windows 2000 Server/Advance Server, 以及Windows 2003 Server/Advance Server 等, 工作站系统可以采用任一Windows 或非Windows 操作系统, 包括个人操作系统, 如Windows 9x/ME/XP 等。

3.Linux 网络操作系统

Linux 全称GNU/Linux, 是一种免费使用和自由传播的类UNIX 操作系统, 其内核由Linus Benedict Torvalds 于1991年10月5日首次发布, 它主要受到Minix 和UNIX 思想的启发, 与UNIX 完全兼容, 是一个基于POSIX 的多用户、多任务、支持多线程和多CPU 的操作系统。它能运行主要的UNIX 工具软件、应用程序和网络协议, 支持32位和64位硬件。Linux 继承了UNIX 以网络为核心的设计思想, 是一个性能稳定的多用户网络操作系统。Linux 有上百种不同的发行版, 如基于社区开发的Debian、Arch Linux, 以及基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux 等。Linux 对硬件要求较低, 可安装在各种计算机硬件设备中, 如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux 系统的稳定性和可靠性较高, 具有很高的性价比, 目前主要应用于中、高档服务器中。

总的来说, 对特定计算环境的支持使每一个网络操作系统都有适合于自己的工作场合, 这就是系统对特定计算机环境的支持, 对于不同的网络应用, 需要我们有目的地选择合适的网络操作系统。