1
新编大学计算机基础
1.10.3.2 8.3.2 网络软件系统

8.3.2 网络软件系统

网络软件系统包括网络通信协议软件、网络操作系统和网络应用软件等。

1.网络通信协议与网络通信协议软件

网络通信协议用以支持计算机与相应的网络相连,并与该网络上的其他计算机按该协议进行通信。典型的网络通信协议有局域网的802.2系列协议,TCP/IP协议,IPX/SPX协议等,它们均有各自对应的协议软件。早先,网络协议以独立软件的形式出现,随着计算机网络的发展,目前网络协议软件大都被包含于操作系统中。

2.网络操作系统

网络操作系统(NOS:Network Operating System)是网络软件的核心,它向网络用户提供与计算机网络的交互界面。它实际上是多个程序的组合,是在网络环境下用户与网络资源之间的接口,用以实现对网络的管理和控制,以及向网络上的计算机和外围设备提供网络服务请求。人们选择微机局域网络产品时,大部分是在选择网络操作系统,所有网络功能都是通过其网络操作系统来体现的,它代表着整个网络的水平。

(1)网络操作系统的组成

它一般由服务器操作系统,工作站连接软件,Client/Server程序三大部分组成。后者是当今微机局域网络操作系统普遍采用的形式,它为用户提供的网络服务如:文件和记录锁定、SQL查询共享数据库服务、共享打印、磁带机备份等。

(2)网络操作系统的功能

●网络操作系统使管理者能快而又简单地建立用户及用户工作环境,备份及恢复网络中各种信息,应满足多用户、多任务环境的要求,为多用户同时服务是最起码的要求。

●NOS还应保证在重负载情况下的高性能,为网络用户提供强有力的可靠性及保密性,某一网络部件出故障时不影响整个网络的正常运行。网络操作系统的文件管理功能及其可靠性是衡量其性能的主要标志。

(3)网络操作系统的分类

网络操作系统的分类方法有多种,如按网络通信协议和传输协议分类、根据网络资源分配方式分类等。按网络资源分配方式分类可分为服务器型和非服务器型两种。目前局域网络大多为集中控制型,它要求网络中至少要有一个网络服务器。非服务器网络操作系统是指网络中不需要专门的网络服务器,任何一个工作站在作为工作站的同时还可以作为服务器,如Novell的NetWare lite等网络操作系统均没有中心网络服务器,这种网络操作系统只对小规模网络,比较实用,安装简单,但功能简单。

(4)网络操作系统的现状

目前,网络操作系统主要有如下一些,它们各有其特点,现介绍如下:

●NetWare: Novell公司出品,是各种网络操作系统中较成熟的产品。

●LAN Manager:Microsoft公司的产品,适用于中小规模网络,设计成带有图形界面的OS/2应用程序,具有局域网和广域网的功能。

●Windows NT:Microsoft公司的产品,由于LAN Manager自身在容错能力和支持方面比不上Novell的NetWare,因此Microsoft公司1993年又推出Windows NT。它是32位操作系统,以内部安全性和网络功能为特征,具有工作站和服务器两种版本。访问和控制网络能力是Windows NT的一个集成特性,每一个Windows NT工作站都可共享网络上其他计算机的文件、打印机和其他资源。使用和控制网络的工具集成在Windows NT的用户接口中,使得网络操作与系统中其他部分一样容易。Windows NT的功能包括:功能强大的文件系统、带有优先权的多任务环境、支持对称的多处理机系统、拥有兼容于分布计算环境的远程过程调用。Windows NT以其良好的用户界面、操作的便利性正在成为网络操作系统中的佼佼者。在最近几年,Microsoft还先后推出了Windows 2000和Windows Server 2003,网络管理功能比Windows NT更为强大。

●Banyan系统公司的虚拟网络系统(VINES:Visual Networking System),市场份额较小,但技术上有独到之处。

●UNIX网络操作系统是典型的32位多用户多任务的网络操作系统,它主要应用于超级小型机、大型机、RISC计算机上,已具有多年的发展历史。

3.网络应用软件

网络应用软件是建构在网络操作系统之上的应用程序,它扩展了网络操作系统的功能,不同的网络应用软件,可满足用户在不同情况下的需求。如网络数据库系统可进行大容量数据的检索和管理,网络函件系统让用户在网络内相互发送电子函件等。每一种扩展的网络服务,都需要相应的网络应用程序。

网络软件系统功能的强弱直接影响到网络的性能,尤其是网络操作系统,这是因为网络中的资源共享、用户通信、访问控制和文件管理等功能都是通过网络软件系统实现的。