[Asterisk-Dev] DUNDi(tm) = Gnutella?
Craig Southeren
craigs at postincrement.com
Thu Oct 21 06:02:24 MST 2004
On Thu, 21 Oct 2004 08:23:55 -0400
Andrew Kohlsmith <akohlsmith-asterisk at benshaw.com> wrote:
> On October 21, 2004 08:15 am, Craig Southeren wrote:
> > Ummm...no, it's not even close to being basically the same as Gnutella.
> > If anything, it's closer to DNS.
>
> Seems closer to Gnutella than DNS to me. DNS is hierarchial; DUNDi is not.
Why do you say DUNDi isn't hierarchical? The notion of formal peering
agreements forces a hierarchy (which may not be a simple tree like DNS,
but will be a levelled hierarchy nonetheless), and caching of route data
based on the TTL information makes it more efficient.
> > DUNDi is not used for exchanging multi-megabyte media files - it's used
> > for making very small routing requests.
>
> Gnutella's routing is also very small, but tons of routes adds up to big
> bandwidth, as Gnutella found out.
Nodes in a DUNDi network will know whether or not they are authoritative
for certain number sub-spaces, and hence deployers can make appropriate
decisions for bandwidth, CPU etc at each node. Contrast this to the
GnuTella network where random nodes could find themselves coopted as
crucial nexii in the network without warning, with sometimes very
negative results.
Again, this is like DNS - links between DUNDi nodes are created as a
result of explicit peering agreements, rather than node links being
randomly created by automatic exchange of node addresses.
Craig
-----------------------------------------------------------------------
Craig Southeren craigs at postincrement.com / craigs at voxgratia.org
Phone: +61 243654666 ICQ: #86852844
Fax: +61 243673140 MSN: craig_southeren at hotmail.com
Mobile: +61 417231046 Jabber: craigs at jabber.voxgratia.org
Post Increment - Consulting & Services http://www.postincrement.com
Vox Gratia - The Open Source VoIP portal http://www.voxgratia.org
Raving Of A Strange Mind - the VoIP blog http://www.southeren.com/blog
More information about the asterisk-dev
mailing list