Connected: An Internet Encyclopedia
7. RPC PROTOCOL REQUIREMENTS

Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1831
Prev: 6. AUTHENTICATION
Next: 7.1 RPC Programs and Procedures

7. RPC PROTOCOL REQUIREMENTS

7. RPC PROTOCOL REQUIREMENTS

The RPC protocol must provide for the following:

  1. Unique specification of a procedure to be called.
  2. Provisions for matching response messages to request messages.
  3. Provisions for authenticating the caller to service and vice-versa.

Besides these requirements, features that detect the following are worth supporting because of protocol roll-over errors, implementation bugs, user error, and network administration:

  1. RPC protocol mismatches.
  2. Remote program protocol version mismatches.
  3. Protocol errors (such as misspecification of a procedure's parameters).
  4. Reasons why remote authentication failed.
  5. Any other reasons why the desired procedure was not called.


Next: 7.1 RPC Programs and Procedures

Connected: An Internet Encyclopedia
7. RPC PROTOCOL REQUIREMENTS