[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Evaluation: draft-zhao-slp-remote-da-discovery - Finding Remote Directory Agents and Service Agents in the Service Location Protocol via DNS SRV to Proposed Standard



Ted Hardie          [   ]     [   ]       [ x  ]      [   ]
I think this document is not clear about whether it is
defining an abstract SLP discovery service or a "standard"
SLP service template (or, possibly, both).
If it were defining a "standard" service, I would expect
to see a form like:

service:acap://some.where.net;authentication=KERBEROSV4.

In that case, the path for service:slp: would indicate the path
to the slp service itself. The example under template-url-syntax
would seem to indicate that, as it is:

service:slp://myda.mydomain:427.

Connecting that definition to the discovery element of the document is
hard, though, as it is not clear whether the definition means the SRV
request should go to the "mydomain" portion of the service URI or
somewhere else (note also that fitting the examples to the example.com
template would be good). It may simply be that the definition of the
service:slp: template and the discovery using SRV records are two different
tasks lumped into the same document.

Taking a look at the discovery task from the abstract service perspective,
though, it seems very much like what they want is something like:

service:slp-discovery:dns://_slp._tcp.local.example.net/ ?class=in?type=srv

The DNS URI scheme is taken from Josefsson's draft and, in fairness,
wasn't available to the authors as a standard when they wrote this up.
If they do want to use a syntax like this for discovery, then it would
be useful to know whether they still need service:slp:.