Skip to main content

DNS-SD Compatible Service Discovery in GeneRic Autonomic Signaling Protocol (GRASP)

The information below is for an old version of the document.
Document Type This is an older version of an Internet-Draft whose latest revision is Active
Authors Toerless Eckert , Mohamed Boucadair , Christian Jacquenet , Michael H. Behringer
Last updated 2022-01-13 (Latest revision 2021-07-12)
Stream (None)
Expired & archived
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


DNS Service Discovery (DNS-SD) defines a framework for applications to announce and discover services. This includes service names, service instance names, common parameters for selecting a service instance (weight or priority) as well as other service-specific parameters. For the specific case of autonomic networks, GeneRic Autonomic Signaling Protocol (GRASP) intends to be used for service discovery in addition to the setup of basic connectivity. Reinventing advanced service discovery for GRASP with a similar set of features as DNS-SD would result in duplicated work. To avoid that, this document defines how to use GRASP to announce and discover services relying upon DNS-SD features while maintaining the intended simplicity of GRASP. To that aim, the document defines name discovery and schemes for reusable elements in GRASP objectives.


Toerless Eckert
Mohamed Boucadair
Christian Jacquenet
Michael H. Behringer

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)