电脑技术学习

NetWare与UNIX的互联方法与实现

dn001

  异型网络之间的互联是当今计算机网络技术发展的热点问题之一。随着计算机技术的深入发展与网络的不断普及,异型机与异型网络的互相连接、互相共享资源已经成为人们需要迫切解决的问题了。现在广泛流行的网络操作系统netware与同样为人们所喜爱的Unix系统之间的互联问题正是在这种背景下提出来的。由于novell公司已经成功地使netware支持tcp/ip协议,而unix的联网正是建立在tcp/ip 协议之上的,所以一些基于tcp/ip协议的应用层协议,就自然成为解决netware与unix互联问题的较好方法了。网络文件系统(nfs)正是这些协议中,应用较广、技术较为成熟的协议之一,而且现在市场上已经推出了几十种nfs产品。

  它们被广泛地应用于netware与unix的互联之中。本文将通过对nfs的概念和实现方法的讨论,来说明netware与unix之间是如何通过nfs实现互联的。

  一、网络文件系统概述

  sun microsystems公司是以其高品质的工作站而享誉计算机界的。其工作站现已广泛地应用于多种领域,如CAD、仿真、图形处理等。sun工作站采用的是开放式的系统结构,它们大都是基于unix操作系统之上的,并且支持tcp/ip协议作为其网络的体系结构。也正是由于对tcp/ip协议的支持,使得sun工作站可以很方便地在ethernet上,基于tcp/ip进行通讯。

  同时,又由于tcp/ip协议在网际互联上的优越性能,使得sun工作站与其它异种机之间的通讯实现起来较为方便和容易。

  为了实现网络上的文件服务,sun公司提出了网络文件系统(network file system, nfs)的概念。它提供了异种机、异种操作系统之间的透明在线(on-line)共享文件的手段。nfs允许用本地操作系统的i/o调用方式访问远地文件,并且这与文件存放的物理位置和使用何种操作系统无关。

标签: