novell公司的这两种nfs产品,在基于netware网络操作系统的基础之上,分别从两个方面解决了netware与Unix之间的文件共享、打印共享以及透明访问等方面的问题。为局域网与广域网的互联提供了一种可行的解决方案。
3.pc-nfs
通过使用pc-nfs,unix工作站的硬盘可以被当作为pc机上的附加硬盘来使用。pc-nfs提供了tcp/ip的全部实现,包括ftp、telnet和其它实用程序,同时还包括将Dos请求重定向至unix的能力。
pc-nfs可以支持以太网、令牌环、串行通信等通讯方式的连接。对于以太网的连接方式,可以把它安装在其默认的一些网络适配卡上,如3com的 etherlink系列的网卡、pc nic及ni5010等。它同时还支持ndis及odi技术,这样就使得pc-nfs对大多数的流行网卡都可以提供支持。而且,正是由于有了对odi技术的支持,使得pc-nfs可以同时支持tcp/ip网络和netware网络,从而成为连接这两种当今广泛使用的网络的纽带。
在安装了pc-nfs之后,系统通过批文件来使用net use命令,并以逻辑号,如(d:、e:)将unix的硬盘映射到pc机的本地上。pc-nfs还负责完成dos与unix的文本格式转换,以及在ms-dos文件名和nfs文件名之间作出操作处理。
unix主机上的nfs和pc机上的pc-nfs提供了较强的联网环境,pc从中可以利用unix工作站上的大容量存储设备,并能在unix与dos的应用程序之间共享数据资源。
当然,在使用pc-nfs时也有一些不足。比如,该软件为保证各机器之间的兼容性而限制了它们之间的吞吐量,这就使得它的速度不及netware快,另外,当一个配有pc-nfs的pc机与非nfs服务器使用tcp/ip软件进行通讯时,还有可能缺乏灵活性;装配一个pc-nfs软件可能会占去pc机 80-90k的内存空间,这对于空间狭小的pc机来说有时会成为十分棘手的问题(在pc-nfs v 5.0中对该问题进行了改进,可以将pc-nfs的驻留程序装入高端内存中)。
但是,pc-nfs所带来的好处将远远超过这些不足,它实现了dos用户使用unix工作站的优良性能;同时还使得unix用户能共享拥有丰富软件资源的 dos系统。这样,在一定程度上满足了双方用户的要求。这种将pc机集成到使用nfs的unix主机上的作法,使人们在系统的性能与机器设备的价格之间找到了平衡。
在众多的网络系统中将重要的桌面计算机系统:dos和unix连接在一起,共享数据与打印,相互协调地工作,这已成为人们迫切需要解决的问题。unix上基上tcp/ip协议的nfs技术为我们解决这个问题提供了一个可行的办法。相信随着unix与tcp/ip技术的不断发展,nfs技术也会不断地得到完善,将会有更好的nfs产品出现,它将在以资源共享为目的的网际互联中发挥更大的作用。
标签: