ONC Remote Procedure Call (oncrpc)

NOTE: This charter is a snapshot of that in effect at the time of the 38th IETF Meeting in Memphis, Tennessee. It may now be out-of-date.

Chair(s): 

Steve Nahm <sxn@sun.com>
Ted Ts'o <tytso@mit.edu>

Transport Area Director(s): 

Allison Mankin <mankin@isi.edu>
Allyn Romanow <allyn@eng.sun.com>

Mailing Lists: 

General Discussion:oncrpc-wg@sunroof.eng.sun.com
To Subscribe: oncrpc-wg-request@sunroof.eng.sun.com
Archive: ftp://playground.sun.com/pub/oncrpc

Description of Working Group: 

The Open Network Computing Remote Procedure Call Working Group was originally formed to update the RFCs that describe ONC RPC to reflect the current state of the deployed and accepted technology, and submit them for Internet standardization. RFCs have been submitted for the three core ONC technologies: RPC (RFC1831), RPC Binding (RFC 1833) and XDR (RFC1832). 

During this work, IESG identified the area of security as requiring improvement prior to standardizing the core RPC technologies (RPC and RPC Binding). Therefore, the Working Group shall develop and define a security mechanism for ONC RPC which shall, at the minimum, allow for strong authentication of client and server principals. The core RPC technologies will be unblocked from the standards track once such a mechanism is approved as a Proposed Standard, provided that its design does not require changes to the core RPC technologies. 

The basis for the work will be the RPCSEC_GSS Protocol Specification, draft-ietf-oncrpc-rpcsec_gss.00.txt. 

The document editor will be Michael Eisler. 

Background: 

ONC RPC is a Remote Procedure Call technology that originated in Sun Microsystems in the early 1980s. ONC RPC was modeled on Xerox's Courier RPC protocols. It has been widely deployed on platforms from most major workstation vendors. It has been implemented on MS-DOS, Microsoft Windows, Microsoft Windows NT, Mac, VMS, MVS, and practically all flavors of UNIX, among others. Sun Microsystems has delegated change control for the ONC RPC protocols for the purposes of making an Internet Standard to the IETF (see RFC 1790).

Goals and Milestones:

Done 



Post XDR: External Data Representation Standard (an update of RFC 1014) as an Internet-Draft.

Done 



Post RPC: Remote Procedure Call Protocol Specification Version 2 (update of RFC 1057) as an Internet-Draft.

Done 



Submit XDR document to IESG for consideration as a Proposed Standard.

Done 



Submit RPC document to IESG for consideration as a Proposed Standard.

Feb 97 



Submit strong security mechanism for ONC RPC to IESG for consideration as a Proposed Standard.

Mar 97 



Submit core RPC documents to IESG for consideration as Draft Standards.

Mar 97 



Conclude working group, leaving mailing list in place for pursuit of the subsequent standards stages.

Apr 97 



submit XDR to IESG for consideration as Internet Standards.

Aug 97 



Submit Strong security mechanism to IESG for consideration as a Draft Standard.

Internet-Drafts: 

· Authentication Mechanisms for ONC RPC 

· RPC: Remote Procedure Call Protocol Specification Version 2 

· Binding Protocols for ONC RPC Version 2 

· RPCSEC_GSS Protocol Specification

Request For Comments:

RFC 

Status 

Title

RFC1831 

PS 

RPC: Remote Procedure Call Protocol Specification Version 2

RFC1832 

PS 

XDR: External Data Representation Standard

RFC1833 

PS 

Binding Protocols for ONC RPC Version 2

Current Meeting Report

The Working Group did not meet. 

Slides

None Received 

Attendees List

TOC