下面是由希赛小编整理的通信互联网技术知识点精讲之UNIX的功能,希望能帮助学友们。具体内容如下:
UNIX的功能
UNIX操作系统提供了许多的功能,支持网络基础设施所必须的TCP/IP协议栈和所有其他应用是基本操作系统的组成部分。当在计算机上安装了该操作系统之后,便得到了执行诸如路由、防火墙、域名服务和自动IP地址分配之类操作所需要的程序。尽管WindowsNT和NetWare也能够执行这些操作,但是它们都需要独立的软件包来完成确定的功能。而UNIX系统无霈额外的软件便可以提供所有这些功能。并且,UNIX甚至还支持非IP协议,如Novel丨的IPX/SPX和AppleTalk.与WindowsNT和NetWare类似,UNIX也可以支持许多不同的网络拓扑和物理介质,包括以太网、令牌环网和FDDI。
UNIX系统可以担当Windows、NetWare和Macintosh客户机的文件服务器。例如,称为Samba的一个开放源软件包就是一个完全WindowsNT风格的文件和打印机共享工具。另外,还有其他一些私有和开放源软件包可以实现NetWare文件和打印服务器功能以及Macintosh的文件和打印功能。
UNIX可以高效和安全地满足当前各种网络在增长、变化和稳定性方面的需求。经过30多年的使用和全面调试,UNIX系统所基于的源代码己经十分成熟。与NetWare相似,UNIX也允许在不重启计算机的情况下改变服务器的配置,如为某个端口分配一个不同的ip地址。同样,在运行的时候对UNIX系统进行修改也十分容易。例如,当需要访问磁带驱动器的时候,可以先激活磁带驱动程序,然后访问磁带,最后禁止磁带驱动程序,而所有这一切都无需重启服务器。利用这种功能,可以非常高效地使用服务器的内存。
UNIX和其他网络操作系统,如NetWare,之间的关键不同是资源共享。UNIX最初是作为时间共享系统而开发的,即每个用户必须直接连接到该计算系统上(通常是通过一个哑终端)才能共享计算机的资源。为了共享资源,必须登录到UNIX系统中并且运行该系统上的应用。为了理解该模型和其他客户机/服务器资源共享方法的差别,可考虑一下公司的办公环境。用户享有某些特定的资源:文件柜、会议室、打印机、复印机等。当用户在办公室工作的时候,享有这些办公资源的方式和UNIX系统共享其资源的方式相同。例如,用户可以走到某个文件柜前面,拿走一份文件,用完之后再将该文件放回原处。
与此相反,在NetWare模型中,通常是一个智能工作站(一般是PC)连接在网络上。当希望使用服务器的资源时,只需将某个驱动器映射到本地计算机上或者向服务器的打印机打印队列中发送一个打印作业。这种情形和你在家中工作时的远程计算有些类似,这时仍然需要访问许多的办公室资源。为了共享办公室的资源,你可以给办公室中的某个人打电话,让他通过信使将某个文件送到你的家中。以后,再通过信使把该文件送回公司放到文件柜中。
这种模型的缺点在于当进行远程计算时,你可能无法使用办公室中的某些资源,如会议室。与此类似,因为没有直接连接到系统中,所以将无法执行NetWare服务器上的某些任务:而只能在LAN上使用它的资源。
UNIX的真正优点在于人们已经增加了一些应用和服务,这样在远程计算模型中可以共享资源。UNIX系统还包含一个健壮并且成熟的安全模型。有些私有的UNIX系统甚至已经收到OrangeBook的认证,OrangeBook是1985年美闽国防部发布的一个严格的操作系统安全规范。UNIX操作系统的这些特征对其处理网络增长、变化和稳定性具有很大的好处。
相关推荐: