" Its never too late "

Monthly update

Shub welcomes feedback, questions, and ideas.

Tuesday, February 14, 2012

Remote Procedure Call (RPC) - Session Layer protocol


Remote Procedure Call (RPC) - Session Layer protocol
Remote Procedure Call (RPC) is a protocol which works in session layer of OSI model and in the Application Layer of TCP/IP model. It is useful in developing network applications which need services from a remote computer in the network. With the help of Remote Procedure Call the programmer need not worry about the complex structure of OSI layer.

WORKING OF REMOTE PROCEDURE CALL



1. RPC is working as a client server model

2. RPC uses different Authentication methods to validate the client request.

3. RPC protocol is independent of transport layer protocols.

4. RPC reuests can use both UDP and TCP but prefer UDP format 

In RPC the client issues requests for certain services from server through the network.A client is a computer or process that accesses the services or resources of another process or computer on the network. A server is a computer that provides services and resources, and that implements network services.In short the requesting program is a client and the service-providing program is the server. According to the results of RPC authentication server may reject or accept the request.


No comments:

Post a Comment