群雄纷争,鹿死谁手——网络操作系统挨个数 严月 2000年 第39期   在单机时代,人们可以用比较精练的语句来概括操作系统的作用:管理计算机全部软硬件资源和数据资源。目的在于提高资源利用率,为用户以及应用软件的开发和使用提供必要的支持和更友好的界面。但自从网络出现以后,对操作系统提出了更高的要求,它还必须要支持网络管理、允许数据通信软件在系统上能正常运行,并支持文件传输协议、电子邮件服务等功能。实际上,目前我们使用的所有网络操作系统都能够满足这些要求,只是它们分别针对不同的环境,各有特点而已。   对于常见的中小性规模的网络(多数情况,不超过百台机器,甚至可以是几台机器)而言,采取什么样的网络拓扑结构,跟网络本身的地理位置和造价有关,而对网络操作系统的选择,并不会起关键的作用。我们在选择网络操作系统时,应根据自己的网络规模和网络管理人员希望操作系统提供怎样的服务考虑。 #1 一、“广泛适用”的Netware   说到Netware,人们总是会像看待中国的女排一样——和“过去的辉煌”联系在一起。众所周之,Netware被Windows NT 挤掉相当大的市场份额的原因是因为它没有对Internet提供良好的支持,Netware在技术上很难支持TCP/IP协议,但是,Netware却是通用性很强的网络系统软件,其内置的NDS(Novell Directory Server)提供了一种跨平台、跨地域的目录服务,可以在单台服务器或多台服务器上管理所有的网络资源。能为各种不同的客户端提供很好的支持,并且在不同的服务器上也只需登录一次。几经改进的Netware 5.0也开始包含DHCP(动态主机配置协议)以及DNS等服务。它对硬件要求不高,客户端 最低只要有286、386就可以了,因此,如果你的网络配置参差不齐,或者整体性能偏低的话,最好使用Netware。Netware的高效率和低出错率也是人们采用的原因。使用Netware基本能够满足局域网的需求,只不过由于不是图形界面,在操作方法上有些复杂。 #1 二、“平易近人”的Windows NT   今天的网络操作系统世界里,Windows NT占据了“半壁江山”,它内置Internet工具,包括:FTP和 Telnet远程登录,邮件服务器Exchange系统,以及 用于发布网页的IIS,再加上 DNS,为互联网提供了全方位的系统支持。而Windows 2000 Professional 是Windows NT Workstation的升级版本,Windows 2000 Server以上的三个系列都是针对不同用户设计的Windows NT Server的升级版本。   作为网络操作系统,NT的性能不太稳定似乎为众多使用者公认。Windows 2000特别注意了对系统稳定性的改进,对最新的硬件和设备都有良好的支持;在网络方面,更加有效地简化网络用户和资源的管理,使用户可以更容易使用网络中的资源。它在“活动目录”服务基础上建立了一套全方位的分布式服务。其中VPN支持、集成式终端服务、IIS5.0都是吸引使用者目光的焦点。   选用Windows 2000作为网络操作系统的好处是:熟悉的图形用户界面、使用方便;几经改进的Windows 2000功能强大,对各种应用软件都能提供良好支持、兼容性好;最后由于Windows 2000使用范围广,能够获得较好的技术支持和资料。   总的来看,Windows 2000作为网络操作系统,其性能全面超过了NT,是中小型局域网的很好选择,它可广泛用作文件、打印、Intranet、通信等服务器。如果以前的服务器是使用的NT的话,可以使用Windows 2000 Server/Adanced server作为网络操作系统,会使你的网络管理更轻松。Windows 2000的缺点在于对硬件配置要求较高。个人认为,客户机是否马上升级到Windows 2000 Professional 还需要一段时间,但是作为服务器上使用的网络操作系统,在可能的情况下,还是应该升级到Windows 2000 Server/Adanced Server。 #1 三、“新颖独特”的Linux   Linux是自由软件的一个典型。简单的说,它是一个跨平台、多任务、高效、轻型而稳定的网络操作系统。从使用者的角度来看,图形用户界面(GUI)是计算机普及和应用的重要原因。可是,我们总是希望看到这些友好界面的幕后,而不仅仅局限于系统提供给我们的东西。Linux正是这样可以自由发挥、自由创造的舞台。由于Linux的源代码开放,因此它的二次开发性很强,能够让人们在开发过程中“各取所需”。同时它也对使用者提出了更高的要求。它要求用户具有一定的操作系统和网络基础知识,了解网络工作原理,而不仅仅只是知道在图形界面如何操作那么简单。目前,Linux主要用在一些中小型企业和一些网站,这些地方一般都要求较强的网络功能,有专门的系统维护人员,而对一般用户来讲,Linux并不具有实用性,只是一些爱好者和有志于从事操作系统和网络底层开发人员的选择。 #1 四、“老当益壮”的Unix   另外,UNIX、OS/2等都是目前广泛采用的操作系统。特别是网络操作系统的“元老”——Unix,它是一个通用、多用户、分时网络操作系统,提供了所有的Internet服务,其最主要的特点是具有开放性和很强的可移植性,TCP/IP是该系统的标准网络协议。由于它在安全性和稳定性上都有较为出色的表现,不容易出现死机、系统瘫痪等情况,另外,它对文件和目录的权限,用户权限以及数据都有相当严格的保护措施。在Windows 2000 Datacenter Server未推出以前,Unix在大型网络操作系统中几乎是“独霸天下”,广泛用于金融、航空、外贸等单位。感兴趣的人,从Linux的系统性能上面就可以“窥见一斑”。   结语:在选择网络操作系统时,除根据自己的网络硬件配置和使用情况选择而外,还必须要考虑可供选择的应用软件的情况、现有的数据资源,经常使用的软件类型等情况。增加不必要的网络维护工作是小事,如果耽误正常工作,就得不偿失!