Community
Participate
Working Groups
IDiscoveryAdvertiser should be implemented based on DDNS [0][1]. This update mechanism is used by bind, the most commonly used DNS server. [0] http://en.wikipedia.org/wiki/Dynamic_DNS [1] http://tools.ietf.org/html/rfc2136
http://blog.jasonantman.com/2010/04/bind9-dynamic-dns/ http://linux.yyz.us/nsupdate/ https://blue-labs.org/howto/bind9-ddns.php show how bind has to be configured.
Created attachment 171258 [details] First we steps of implementing the IDiscoveryAdvertiser
Expires 8th September 2010 Cheshire & Krochmal [Page 25] Internet Draft DNS-Based Service Discovery 8th March 2010 "10. Populating the DNS with Information How a service's PTR, SRV and TXT records make their way into the DNS is outside the scope of this document. It can happen in a number of ways, for example: On some networks, the administrator might manually enter the records into the name server's configuration file. A network monitoring tool could output a standard zone file to be read into a conventional DNS server. For example, a tool that can find networked PostScript laser printers using AppleTalk NBP, could find the list of printers, communicate with each one to find its IP address, PostScript version, installed options, etc., and then write out a DNS zone file describing those printers and their capabilities using DNS resource records. That information would then be available to DNS-SD clients that don't implement AppleTalk NBP, and don't want to. IP printers could use Dynamic DNS Update [RFC 2136] to automatically register their own PTR, SRV and TXT records with the DNS server. A printer manager device which has knowledge of printers on the network through some other management protocol could also use Dynamic DNS Update [RFC 2136]. Alternatively, a printer manager device could implement enough of the DNS protocol that it is able to answer DNS queries directly, and Example Co.'s main DNS server could delegate the _ipp._tcp.example.com subdomain to the printer manager device. Zeroconf printers answer Multicast DNS queries on the local link for appropriate PTR, SRV and TXT names ending with ".local." [mDNS] " http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt
Pushed WIP to HEAD
Created attachment 172763 [details] mylyn/context/zip
Umbrella bug, marking as fixed as all subtasks are done