Service Location Protocol Extensions, Version 2 (SLPv2) ------------------------------------------------------- (last updated 2003-05-06) See RFC 2608 for the specification of SLPv2 and how it can be extended. New SLP Extensions with types in the range 2-65535 may be registered following review by a Designated Expert. Please submit new extension requests to iana&iana.org with "SVRLOC-Extension Request" in the subject field. The following is a list of current SLPv2 Extensions. SLPv2 Extension ID Assignments ID # Extension Name Contact Reference ------ -------------- ------- --------- 0x0001 Attribute Missing Erik Guttman [RFC2609] erik.guttman&sun.com SAs or DAs which receive a SrvReg or SrvRqst which omits an attribute which is marked 'required' in the Service Template associated with the service type MAY send this extension to warn the message sender. 0x0002 Attribute List Erik Guttman [RFC3059] erik.guttman&sun.com UAs may request and obtain attribute lists along with Service Replies. 0x0003 Vendor Opaque Erik Guttman [0x0003] erik.guttman&sun.com Vendors may attach specific extensions to SLP messages for their own purposes. 0x0004 Subscribe James Kempf [RFC3082] james.kempf&sun.com UAs request DAs inform them when services of a particular service type and scope appear or disappear. 0x0005 NotifyAt James Kempf [RFC3082] james.kempf&sun.com DAs inform SAs what service types and scopes to multicast notifications for, and which multicast groups to use. 0x0006 Mesh-enhancement Weibin Zhao [RFC3528] zwb&cs.columbia.edu DA mesh control messages are sent as extensions to DAAdvert messages between mesh-enhanced DAs. 0x4001 SLP Local Service Matt Peterson [AUTODE] Autoderegistration Extension matt&caldera.com This extension effects SrvReg messages sent from a local SA client to a SA server (as described by [rfc2614bis]. A process ID is included. The SA will deregister the service if the process ID is no longer valid. 0x4002 Select Weibin Zhao [RFC3421] zwb&cs.columbia.edu UAs use this extension in a SrvRqst to request DAs/SAs limit the maximum number of URL entries in the corresponding SrvRply. DAs/SAs use this extension in a SrvRply to inform UAs the total number of matching URL entries. 0x4003 Sort Weibin Zhao [RFC3421] zwb&cs.columbia.edu UAs use this extension in a SrvRqst to request DAs/SAs sort the URL entries in the corresponding SrvRply according to to the specified sort key list. REFERENCES ---------- [AUTODE] http://www.srvloc.org/autodereg-ext.txt [RFC2608] Guttman, E., Perkins, C., Veizades, J., Day, M., "Service Location Protocol, Version 2", RFC 2608, July 1999. [RFC2609] Guttman, E., Perkins, C. and J. Kempf, "Service Templates and service: Schemes", RFC 2609, June 1999. [RFC3059] E. Guttman, "Attribute List Extension for the Service Location Protocol", RFC 3059, February 2001. [RFC3082] Kempf, J. and J. Goldschmidt, "Notification and Subscription for SLP", RFC 3082, March 2001. [RFC3421] W. Zhao, H. Schulzrinne, E. Guttman, C. Bisdikian, and W. Jerome, "Select and Sort Extensions for the Service Location Protocol (SLP)", RFC 3421, November 2002. [0x0003] draft-guttman-svrloc-vendor-ext-01.txt [RFC3528] W. Zhao, H. Schulzrinne, and E. Guttman, "Mesh-enhanced Service Location Protocol", RFC 3528, April 2003. [2614bis] draft-kempf-svrloc-rfc2614-00.txt (created 2000-10) []