RFC 3528 (rfc3528) - Page 1 of 15
Mesh-enhanced Service Location Protocol (mSLP)
Alternative Format: Original Text Document
Network Working Group W. Zhao
Request for Comments: 3528 H. Schulzrinne
Category: Experimental Columbia University
E. Guttman
Sun Microsystems
April 2003
Mesh-enhanced Service Location Protocol (mSLP)
Status of this Memo
This memo defines an Experimental Protocol for the Internet
community. It does not specify an Internet standard of any kind.
Discussion and suggestions for improvement are requested.
Distribution of this memo is unlimited.
Copyright Notice
Copyright (C) The Internet Society (2003). All Rights Reserved.
Abstract
This document describes the Mesh-enhanced Service Location Protocol
(mSLP). mSLP enhances the Service Location Protocol (SLP) with a
scope-based fully-meshed peering Directory Agent (DA) architecture.
Peer DAs exchange new service registrations in shared scopes via
anti-entropy and direct forwarding. mSLP improves the reliability
and consistency of SLP DA services, and simplifies Service Agent (SA)
registrations in systems with multiple DAs. mSLP is backward
compatible with SLPv2 and can be deployed incrementally.
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1. Notation Conventions . . . . . . . . . . . . . . . . . . 2
1.2. Terminology . . . . . . . . . . . . . . . . . . . . . . 3
1.3. Compatibility . . . . . . . . . . . . . . . . . . . . . 3
2. Scope-based Fully-meshed Peering DA Architecture . . . . . . . 4
3. Peer Relationship Management . . . . . . . . . . . . . . . . . 6
3.1. Learning about New Peers . . . . . . . . . . . . . . . . 6
3.2. Establishing a Peering Connection . . . . . . . . . . . 6
3.3. Exchanging Information about Existing Peers . . . . . . 6
3.4. Maintaining a Peer Relationship . . . . . . . . . . . . 7
3.5. Tearing Down a Peer Relationship . . . . . . . . . . . . 7
4. Registration Propagation Control . . . . . . . . . . . . . . . 7
4.1. Accept ID and Propagation Order . . . . . . . . . . . . 7
4.2. Version Timestamp and Registration Version Resolution . 8
Zhao, et al. Experimental