RFC 3832 (rfc3832) - Page 1 of 8


Remote Service Discovery in the Service Location Protocol (SLP) via DNS SRV



Alternative Format: Original Text Document



Network Working Group                                            W. Zhao
Request for Comments: 3832                                H. Schulzrinne
Category: Experimental                               Columbia University
                                                              E. Guttman
                                                        Sun Microsystems
                                                            C. Bisdikian
                                                               W. Jerome
                                                                     IBM
                                                               July 2004


                    Remote Service Discovery in the
              Service Location Protocol (SLP) via DNS SRV

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 (2004).

Abstract

   Remote service discovery refers to discovering desired services in
   given remote (i.e., non-local) DNS domains.  This document describes
   remote service discovery in the Service Location Protocol (SLP) via
   DNS SRV.  It defines the DNS SRV Resource Records for SLP Directory
   Agent services, discusses various issues in using SLP and DNS SRV
   together for remote service discovery, and gives the steps for
   discovering desired services in remote DNS domains.

1.  Introduction

   This document describes remote service discovery in the Service
   Location Protocol (SLP) [RFC 2608] via DNS SRV [RFC 2782].  We consider
   remote service discovery as discovering desired services in given
   remote DNS domains, and local service discovery as discovering
   desired services within the local administrative domain.

   SLP provides a scalable framework for local service discovery and
   selection.  In SLP, User Agents (UAs) discover desired services in
   the local administrative domain by querying all Service Agents (SAs)
   via multicast or querying a Directory Agent (DA) via unicast.  To




Zhao, et al.                  Experimental