
Service Location Protocol Extensions, Version 2 (SLPv2)

(last updated 2009-07-13)

Registries included below:
- SLPv2 Extension IDs

Registry Name: SLPv2 Extension IDs
Reference: [RFC2608]
Registration Procedures: Expert Review

Note:
See [RFC2608] 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.

Registry:
ID #           Extension Name                              Contact             Reference
-------------  ------------------------------------------  ------------------  ---------
0x0001         Attribute Missing                           Erik Guttman        [RFC2609]
                                                           erik&spybeam.org
               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&spybeam.org
               UAs may request and obtain attribute 
               lists along with Service Replies.  

0x0003         Vendor Opaque                               Erik Guttman        [RFC3224]
                                                           erik&spybeam.org
               Vendors may attach specific extensions 
               to SLP messages for their own purposes.

0x0004         Subscribe                                   James Kempf         [RFC3082]
                                                           james.kempf&ericsson.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&ericsson.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       [none available]
               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.

0x4004-0x7FFF  Unassigned   


References
----------
[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.

[RFC3224]  Erik Guttman, "Vendor Extensions for Service Location 
           Protocol, Version 2", RFC 3224, October 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.

[RFC3528]  W. Zhao, H. Schulzrinne, and E. Guttman, "Mesh-enhanced 
           Service Location Protocol", RFC 3528, April 2003.

[RFC2614bis]  draft-kempf-svrloc-rfc2614-00.txt


(created 2000-10)

[]


