Wiki: DebugInfo: ZeroConf


Detailed view of a page, which is probably more useful for debugging than anything else.

Querying backend directly for 'ZeroConf'

get_pagedata('ZeroConf')
 _cached_html 
transformedtext Object
(
    [_type] => pagetype_wikitext Object
        (
        )

    [_basepage] => ZeroConf
    [_content] => Array
        (
            [0] => <div class="wikitext"><p class="tightenable top">Please see: 
            [1] => cached_externallink Object
                (
                    [_url] => http://linklocal.org
                )

            [2] =>  and 
            [3] => cached_wikilink Object
                (
                    [_page] => SubEthaEdit
                )

            [4] => </p>
<p class="tightenable bottom">
            [5] => cached_wikilink Object
                (
                    [_page] => ZeroConf
                )

            [6] =>  is an IETF working group for allowing ad-hoc TCP/IP networking.  The working group goal is to produce RFCs on standards-tracks.  Apple released its Rendezvous code in 
            [7] => cached_externallink Object
                (
                    [_url] => http://www.apple.com/pr/library/2002/sep/25rendezvous.html
                    [_label] => September 2002
                )

            [8] => .  More research is required, but it seems that multiple 
            [9] => cached_wikilink Object
                (
                    [_page] => ZeroConf
                )

            [10] =>  clients can run on a single client machine if necessary.  If true, this removes the need to rely on system services, though not completely eliminating the need for slight configuration changes.</p>
<ul><li class="tightenable top bottom">
            [11] => cached_externallink Object
                (
                    [_url] => http://www.zeroconf.org/
                )

            [12] => </li>
<li class="tightenable top bottom">
            [13] => cached_externallink Object
                (
                    [_url] => http://www.porchdogsoft.com/products/howl/
                    [_label] => Howl
                )

            [14] =>  - cross-platform implementation of the Zeroconf networking standard</li>
<li class="tightenable top">
            [15] => cached_externallink Object
                (
                    [_url] => http://jmdns.sourceforge.net/
                    [_label] => JmDNS
                )

            [16] =>  (was Jrendezvous) is a tool allowing other services to use TCP ports based on the Rendezvous code.</li>
</ul>
<p class="tightenable">At the Apple World Wide Developer Conference in June 2004 announcements were was made regarding their release of 
            [17] => cached_externallink Object
                (
                    [_url] => http://developer.apple.com/darwin/projects/rendezvous/
                    [_label] => Rendezvous
                )

            [18] =>  to other platforms.  A Windows Technology preview is 
            [19] => cached_externallink Object
                (
                    [_url] => http://developer.apple.com/macosx/rendezvous/RendezvousSetup.exe
                    [_label] => downloadable
                )

            [20] => , a Java 
            [21] => cached_externallink Object
                (
                    [_url] => http://developer.apple.com/documentation/Java/Reference/DNSServiceDiscovery_JavaRef/index.html
                    [_label] => interface
                )

            [22] =>  and code was <b>
            [23] => cached_externallink Object
                (
                    [_url] => http://developer.apple.com/darwin/projects/rendezvous/
                    [_label] => released
                )

            [24] => </b> for Linux, Solaris &amp; FreeBSD under the 
            [25] => cached_externallink Object
                (
                    [_url] => http://www.opensource.apple.com/apsl/
                    [_label] => APSL
                )

            [26] => .  The release page also has a PocketPC version in binary form.  A Rendezvous 
            [27] => cached_externallink Object
                (
                    [_url] => http://lists.apple.com/mailman/listinfo/rendezvous
                    [_label] => mail list
                )

            [28] =>  with 
            [29] => cached_externallink Object
                (
                    [_url] => http://lists.apple.com/mailman/listinfo/rendezvous#Archives
                    [_label] => archives
                )

            [30] =>  exists as well.</p>
<p class="tightenable bottom">An article giving more context and details about implementations and competing standards.</p>
<ul><li class="tightenable top">
            [31] => cached_externallink Object
                (
                    [_url] => http://www.linux-mag.com/2003-08/zeroconf_01.html
                )

            [32] => </li>
</ul>
<dl><dt class="tightenable bottom">It is similar in scope to two previous efforts</dt>
<dd class="tightenable top"><ul><li class="tightenable top bottom">Sun Microsystems 
            [33] => cached_externallink Object
                (
                    [_url] => http://www.sun.com/software/jini
                    [_label] => Jini
                )

            [34] => </li>
<li class="tightenable top bottom">Microsoft UPnP, based on Simple Service Discovery Protocol (SSDP) and HTTPMU, a multicast variant of HTTP.  (
            [35] => cached_externallink Object
                (
                    [_url] => http://www.upnp.org
                    [_label] => UPnp Forum
                )

            [36] => , 
            [37] => cached_externallink Object
                (
                    [_url] => http://upnp.sourceforge.net
                    [_label] => Linux SDK
                )

            [38] => )</li>
</ul>
</dd>
</dl>
<p class="tightenable bottom">There are actually a set of requirements to provide this capability with differing states of implementation and agreement.  I found out about some of these implementations by polling some nice folks in the #twisted IRC channel on freenode.net.  Please update this list if you find useful references.</p>
<ol><li class="tightenable top bottom"><p class="tightenable top bottom">assign own IP address (Macs and Windows use 169.254/16 range already)</p>
<ul><li class="tightenable top bottom">ZCIP (IPv4 link-local auto-configuration): 
            [39] => cached_externallink Object
                (
                    [_url] => http://zeroconf.sourceforge.net
                )

            [40] => </li>
<li class="tightenable top bottom">IPv6 already natively supports this functionality</li>
<li class="tightenable top bottom">gmds - 
            [41] => cached_externallink Object
                (
                    [_url] => http://www.gnome.org
                    [_label] => GNOME
                )

            [42] =>  implementation, CVS only, 2004 May 06 entry on 
            [43] => cached_externallink Object
                (
                    [_url] => http://planet.gnome.org/
                )

            [44] =>  by Bastien Nocera is a good summary</li>
<li class="tightenable top bottom">a freedesktop project - Tim Jansen gave a 
            [45] => cached_externallink Object
                (
                    [_url] => http://events.kde.org/info/kastle/conference_program.php
                    [_label] => talk
                )

            [46] =>  (kpresenter download) at a KDE 
            [47] => cached_externallink Object
                (
                    [_url] => http://events.kde.org/info/kastle/
                    [_label] => conference
                )

            [48] =>  during Aug 22-30, 2003 held in the Czech Republic.</li>
</ul>
</li>
<li class="tightenable top bottom">resolve own hostname (i.e. zeus.local)</li>
<li class="tightenable top bottom"><p class="tightenable top bottom">advertise own services</p>
<ul><li class="tightenable top bottom">
            [49] => cached_externallink Object
                (
                    [_url] => http://www.dns-sd.org/
                    [_label] => DNS-SD
                )

            [50] =>  - Apple has deployed this as part of Rendezvous, uses DNS as a service discovery protocol (service 
            [51] => cached_externallink Object
                (
                    [_url] => http://www.dns-sd.org/ServiceTypes.html
                    [_label] => types
                )

            [52] => , historical 
            [53] => cached_externallink Object
                (
                    [_url] => http://www.ietf.org/rfc/rfc2782.txt
                    [_label] => RFC2782
                )

            [54] => )</li>
<li class="tightenable top bottom">LLMNR - based on SLP (see 
            [55] => cached_externallink Object
                (
                    [_url] => http://www.openslp.org
                    [_label] => openslp.org
                )

            [56] => , an IETF standards- track protocol)</li>
</ul>
</li>
<li class="tightenable top">&quot;Originally, there was a fourth requirement that allowed for the allocation of multicast addresses without a MADCAP server, but it was dropped due to a lack of interest.&quot; (from article referenced above)</li>
</ol>
<p class="tightenable">&lt;small&gt;
            [57] => cached_wikilink Object
                (
                    [_page] => P
                )

            [58] => 
black bbw porn ebony porn black xxx blacks outdoor 
            [59] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060131191132/http://www.network54.com/index/56685
                    [_label] => black on white porn
                )

            [60] =>  free black porn video clip</p>
<p class="tightenable">
            [61] => cached_wikilink Object
                (
                    [_page] => |
                )

            [62] => </p>
<p class="tightenable">lingerie slip hot lingerie cheap lingerie fine lingerie 
            [63] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060202094555/http://www.network54.com/index/56744
                    [_label] => woman lingerie
                )

            [64] =>  pvc lingerie</p>
<p class="tightenable">amateur scat piss slave scat gallery this is the new shit 
            [65] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060706170905/http://www.bfu.bg/site/files/?cla6/scatscat
                    [_label] => scat mats
                )

            [66] =>  pissing shit</p>
<p class="tightenable">asian beauty xxx asian gallery asian sluts asian non nude 
            [67] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060202100756/http://www.network54.com/index/56655
                    [_label] => asian love
                )

            [68] =>  asian pee</p>
<p class="tightenable">how to shave genitals shaven pubic shave how to shave pubic hair 
            [69] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060206024518/http://www.network54.com/index/56787
                    [_label] => women\'s shaving
                )

            [70] =>  shaved clits</p>
<p class="tightenable">oral fantasy xxx oral safe oral sex oral sex asian 
            [71] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060708154856/http://www.bfu.bg/site/files/?cla6/oraloral
                    [_label] => oral orgasm
                )

            [72] =>  oral sex education</p>
<p class="tightenable">whipped ass buttocks butt porn beauty ass 
            [73] => cached_externallink Object
                (
                    [_url] => http://web.archive.org/web/20060131185815/http://www.network54.com/index/56649
                    [_label] => ass videos
                )

            [74] =>  beavis and butt head</p>
<p class="tightenable">
            [75] => cached_wikilink Object
                (
                    [_page] => |
                )

            [76] => </p>
<p class="tightenable bottom">&lt;/small&gt;</p>
</div>

        )

    [_description] => ZeroConf is an IETF working group for allowing ad-hoc TCP/IP networking.  The working group goal is to produce RFCs on standards-tracks.  Apple released its Rendezvous code in September 2002.  More research is required, but it seems that multiple ZeroConf clients can run on a single client machine if necessary.  If true, this removes the need to rely on system services, though not completely eliminating the need for slight configuration changes.
)
 hits  2226
get_versiondata('ZeroConf',22)
 %content  Please see: http://linklocal.org and Sub ...
 author  WikiWord
 author_id  WikiWord
 is_minor_edit   
 markup  2
 mtime  1186727645
 pagetype  wikitext
get_versiondata('ZeroConf',21)
 %content  Please see: http://linklocal.org and Sub ...
 _supplanted  1186727645
 author  WikiWord
 author_id  WikiWord
 is_minor_edit   
 markup  2
 mtime  1186716768
 pagetype  wikitext
get_versiondata('ZeroConf',20)
 %content  Please see: http://linklocal.org and Sub ...
 _supplanted  1186716768
 author  194.94.79.49
 author_id  194.94.79.49
 is_minor_edit  1
 markup  2
 mtime  1184343748
 pagetype  wikitext
get_versiondata('ZeroConf',19)
 %content  Please see: http://linklocal.org and Sub ...
 _supplanted  1184343748
 author  WikiWord
 author_id  WikiWord
 is_minor_edit   
 markup  2
 mtime  1184338477
 pagetype  wikitext
get_versiondata('ZeroConf',18)
 %content  Please see: http://linklocal.org and Sub ...
 _supplanted  1184338477
 author  WikiWord
 author_id  WikiWord
 is_minor_edit   
 markup  2
 mtime  1184325472
 pagetype  wikitext
get_versiondata('ZeroConf',17)
 %content  Please see: http://linklocal.org and Sub ...
 _supplanted  1184325472
 author  WikiWord
 author_id  WikiWord
 is_minor_edit   
 markup  2
 mtime  1183047211
 pagetype  wikitext
get_versiondata('ZeroConf',16)
 %content  Please see: http://linklocal.org and Sub ...
 _supplanted  1183047211
 author  24.4.108.28
 author_id  24.4.108.28
 is_minor_edit  1
 markup  2
 mtime  1089534832
 pagetype  wikitext

Copyright © 2007 RobertMelton.com