Minimizing DNS-SD queries (was unescaped double quotes in TXT record)

Joseph Tam <[email protected]> Tue, 25 May 2010 03:00:25 -0700 (PDT)
Newsgroups gmane.network.djbdns
Message-ID <[email protected]>
This is tangential, but hopefully not off-topic.  If a network
administrator decides not to support DNS-SD, what DNS records values can
be set to minimize the number of DNS-SD queries?  I've experimented with

 	- no records: just return NXDOMAIN for all DNS-SD queries.

 	- wildcard DNS-SD PTR records

 		^*._dns-sd._udp.your.domain:local
 		^*._dns-sd._udp.d.c.b.a.in-addr.arpa:local

 		(tried "local","localhost","localdomain").

Experimenting with the above hasn't seem to make much of a difference.
The reason I looked into this was that I was getting an inordinate
amount of DNS-SD queries.  Our parent domain DNS administrator reported
during a random sampling period that these queries were taking up to 20%
of their total load.

I've also made a dummy bonjour subdomain/server, but that seems to
increase the DNS-SD queries.

I later found out that the bulk of these DNS-SD queries were as a
result of MacOSX client misconfigurations, and fixing them seems to
quell some of the query storms.  Minimizing DNS-SD queries still
seem a worthwhile goal though.

Any ideas?

Joseph Tam <[email protected]>