| 对于普通PC来说,由于不承担提供网络服务的责任,所以它对安全性要求较低。在Windows9x中,不需要任何密码就可以使用本机资源,Windows2000Professional和WindowsXP的安全性要好一些,但密码还是比较容易被破解。而服务器操作系统在登录认证、账号权限管理等方面则要严格得多,密码不会轻易被破解。
当然服务器操作系统也不可能是无懈可击的,我们经常会看到某服务器操作系统发现重大漏洞的新闻报道。操作系统开发厂商会经常公布一些系统漏洞以及补丁程序,网络管理员需要经常到相关网站去下载补丁程序,给服务器打打“补丁”才行。
3、提供网络服务
我们需要网络提供各种服务,比如DNS服务、DCHP服务、WWW服务、STMP服务等,以保持网络的正常运转。这些服务多数是由网络服务器来提供的。有些服务具有核心地位,如果失效将引起整个网络的瘫痪。比如DNS(域名解析)就是最重要的网络服务之一,主要提供主机域名到IP地址的解析服务。如果DNS服务器失效,那么主机地址将无法解析,所有基于主机地址的网络服务将全部失效,这对于一个网络来说是非常可怕的。
而单机操作系统则不同,它仅向网络的其他用户提供少量的服务,比如Windows9x中提供的网络服务只有文件共享和打印机共享,还有一个不太实用的PWS(全称是PersonalWebServer,用于创建小型的个人站点),除此之外,就没有什么网络服务而言了。
在应用软件方面
服务器与PC除了在操作系统上有相当大的差异之外,在应用软件系统上,它们也迥然不同。服务器的应用软件系统实在是太多了,这里只谈常用的几种应用系统。
1、电子邮件服务系统
电子邮件是网络中使用频率最高的网络服务之一,常见的电子邮件系统有ExchangeServer、SendMail等。服务器上安装的电子邮件系统是服务器端软件,而普通PC安装的是Outlook、FoxMail等客户端软件,服务器端软件与客户端软件相互配合实现邮件的收发。
如果一个电子邮件客户端瘫痪了,不会影响到其他用户的使用,但是一旦电子邮件服务器端瘫痪了,那么所有的电子邮件服务器用户就都不能使用了。
2、数据库服务系统
数据库服务也是服务器提供的重要服务之一,常见的数据库系统有MSSQLServer、MySQL、Oracle等。许多应用系统都是在数据库系统基础上进行的,比如校园信息管理系统、计费系统等。显而易见,如果数据库系统本身瘫痪了,那么基于数据库系统之上的应用系统也自然无法用了,即所谓“皮之不存,毛将焉附”。而客户端则不同,它不会影响其他客户端的使用。
为了使大家能够更清楚地理解服务器与PC在软件配置上的差异,现将二者的特性整理成表格,如附表所示。
怎么样?看了这些,您明白服务器与PC在软件配置上的差异了吧?服务器的硬件与软件相互配合,才构成了完整的服务器系统。 |