Browse Prior Art Database

REsource LOcation And Discovery (RELOAD) Base Protocol (RFC6940) Disclosure Number: IPCOM000234548D
Original Publication Date: 2014-Jan-01
Included in the Prior Art Database: 2014-Jan-18

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

C. Jennings: AUTHOR [+6]


This document defines REsource LOcation And Discovery (RELOAD), a peer-to-peer (P2P) signaling protocol for use on the Internet. RELOAD provides a generic, self-organizing overlay network service, allowing nodes to route messages to other nodes and to store and retrieve data in the overlay. RELOAD provides several features that are critical for a successful P2P protocol for the Internet:

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 1% of the total text.

Internet Engineering Task Force (IETF)                       C. Jennings Request for Comments: 6940                                         Cisco Category: Standards Track                               B. Lowekamp, Ed. ISSN: 2070-1721                                                    Skype                                                              E. Rescorla                                                               RTFM, Inc.                                                                 S. Baset                                                           H. Schulzrinne                                                      Columbia University                                                             January 2014

          REsource LOcation And Discovery (RELOAD) Base Protocol


   This specification defines REsource LOcation And Discovery (RELOAD),    a peer-to-peer (P2P) signaling protocol for use on the Internet.  A    P2P signaling protocol provides its clients with an abstract storage    and messaging service between a set of cooperating peers that form    the overlay network.  RELOAD is designed to support a P2P Session    Initiation Protocol (P2PSIP) network, but can be utilized by other    applications with similar requirements by defining new usages that    specify the Kinds of data that need to be stored for a particular    application.  RELOAD defines a security model based on a certificate    enrollment service that provides unique identities.  NAT traversal is    a fundamental service of the protocol.  RELOAD also allows access    from "client" nodes that do not need to route traffic or store data    for others.

Status of This Memo

   This is an Internet Standards Track document.

   This document is a product of the Internet Engineering Task Force    (IETF).  It represents the consensus of the IETF community.  It has    received public review and has been approved for publication by the    Internet Engineering Steering Group (IESG).  Further information on    Internet Standards is available in Section 2 of RFC 5741.

   Information about the current status of this document, any errata,    and how to provide feedback on it may be obtained at

 Jennings, et al.             Standards Track                    [Page 1]
 RFC 6940                       RELOAD...