25.02.2013 Views

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

TCP/IP Tutorial and Technical Overview - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

several directories away. WebNFS can h<strong>and</strong>le retrieving the entire path name<br />

<strong>and</strong> evaluate it.<br />

NFS URL<br />

This scheme enables the NFS clients to go over the Internet, as do other Internet<br />

applications. The URL scheme is based on the common Internet scheme syntax,<br />

<strong>and</strong> is described in RFC 2224. The general form of the NFS URL scheme is:<br />

nfs://:<br />

The port is optional. If it is not specified, the default value is 2049. The WebNFS<br />

server evaluates the path using a multicomponent lookup relative to the public<br />

file h<strong>and</strong>le.<br />

14.5 The Andrew File System (AFS)<br />

The Andrew File System (AFS) is a distributed file system used in<br />

non-Distributed Computing Environments (DCEs). The DCE Distributed File<br />

System (DFS) was based on AFS, <strong>and</strong> the two file systems are similar in<br />

architecture. AFS offers high availability by storing information about more than<br />

one server. It is also designed to work over WANs or the Internet, unlike NFS<br />

version 3.<br />

The latest version (AFS 3) has the following attributes:<br />

► Single logical shared namespace<br />

Every AFS user shares the same uniform name space. File names are<br />

independent of both the user's <strong>and</strong> the file's physical locations. Groups of<br />

client <strong>and</strong> server machines are known as cells.<br />

► Client caching<br />

Data is cached on client machines to reduce subsequent data requests<br />

directed at file servers, which reduces network <strong>and</strong> server loads. Servers<br />

keep track of client caches through callbacks, guaranteeing cache<br />

consistency without constant queries to the server to see if the file has<br />

changed.<br />

► RPCs<br />

AFS uses its Remote Procedure Call (RPC) reads <strong>and</strong> writes for efficient data<br />

transfer across the network.<br />

► Security<br />

Kerberos-based authentication requires that users prove their identities<br />

before accessing network services. When authenticated, AFS access control<br />

lists (ACLs) give individual users or groups of users varying levels of authority<br />

to perform operations on the files in a directory.<br />

546 <strong>TCP</strong>/<strong>IP</strong> <strong>Tutorial</strong> <strong>and</strong> <strong>Technical</strong> <strong>Overview</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!