FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Open_Network_Computing_Remote_Procedure_Call

Sun RPC

{{IETF RFC|1831|plainlink=yes}} (Obsolete)<br>{{IETF RFC|1057|plainlink=yes}} (Historical)"},"hardware":{"wt":""}},"i":0}}]}'>
Open Network Computing Remote Procedure Call
Communication protocol
OSI layerApplication layer
IP numberTCP, UDP
Port111 (rpcbind / portmapper)
RFCs5531 (Current)

Open Network Computing (ONC) Remote Procedure Call (RPC), commonly known as Sun RPC is a remote procedure call system. ONC was originally developed by Sun Microsystems in the 1980s as part of their Network File System project.

ONC is based on calling conventions used in Unix and the C programming language. It serializes data using the External Data Representation (XDR), which has also found some use to encode and decode data in files that are to be accessed on more than one platform. ONC then delivers the XDR payload using either UDP or TCP. Access to RPC services on a machine are provided via a port mapper that listens for queries on a well-known port (number 111) over UDP and TCP.

ONC RPC version 2 was first described in RFC 1831, published in August 1995.

  1. ↑ "The long, sordid tale of Sun RPC, abbreviated somewhat, to protect the guilty and the irresponsible". Tom Callaway, Red Hat. Retrieved 2010-08-26.

External links

edit
Sun Microsystems
Acquired by Oracle Corporation
Hardware
Systems
Processors

View original on Wikipedia | Back | FazBrowse Home