IMPLEMENTATION OF NETWORK FILE SYSTEM USING REMOTE PROCEDURE CALL BASED ON TCP

 

BY

 

ROY TAN YEW HONG

 

ABSTRACT

 

            The aim for this Network File System (NFS) is to overcome the complexity of the client load as well as enable distributed processing on a faster and more powerful system. It is based on the TCP protocol whereby the information sent is safer and more reliable. This NFS is a client/ server application that lets a computer user view and enables them the option of running a transparent file access from a host computer. To accomplish this, a client program will need to be firstly installed in the users side while the remote computer will be installed with the server program. On each side, the TCP/IP protocol will need to be set up in order to transfer or update the files. A protocol needs to be used as a method of communication between the computers. This protocol is known as Remote Procedure Call (RPC) The RPC works whereby the client program is not equipped with the application functions. This is obtained from the server where all the functions are coded into the program. The client will send a request to the server for a function and run it from the server. The final product will be an application that enables file transfer and other file manipulations across a client-server network. The application will be located both at the client and the server side but the processing will be done on the server side.

 

Full text source:

B. Sc. (Hons) In Computer Systems & Networks

December 2000

Number: 15-16 (B)