nerdexam
(ISC)2

SSCP · Question #721

Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer in a network. Within which OSI/ISO layer is RPC implemented?

The correct answer is A. Session layer. The Answer: Session layer, which establishes, maintains and manages sessions and synchronization of data flow. Session layer protocols control application-to-application communications, which is what an RPC call is. The following answers are incorrect: Transport layer: The Transp

Submitted by fernanda_arg· Apr 18, 2026Network and Communications Security

Question

Remote Procedure Call (RPC) is a protocol that one program can use to request a service from a program located in another computer in a network. Within which OSI/ISO layer is RPC implemented?

Options

  • ASession layer
  • BTransport layer
  • CData link layer
  • DNetwork layer

How the community answered

(55 responses)
  • A
    93% (51)
  • C
    2% (1)
  • D
    5% (3)

Explanation

The Answer: Session layer, which establishes, maintains and manages sessions and synchronization of data flow. Session layer protocols control application-to-application communications, which is what an RPC call is. The following answers are incorrect: Transport layer: The Transport layer handles computer-to computer communications, rather than application-to-application communications like RPC. Data link Layer: The Data Link layer protocols can be divided into either Logical Link Control (LLC) or Media Access Control (MAC) sublayers. Protocols like SLIP, PPP, RARP and L2TP are at this layer. An application-to-application protocol like RPC would not be addressed at this layer. Network layer: The Network Layer is mostly concerned with routing and addressing of information, not application-to-application communication calls such as an RPC call.

Topics

#OSI Model#RPC#Networking Protocols

Community Discussion

No community discussion yet for this question.

Full SSCP Practice