Re: DHT usage and requirement lists

[email protected] Wed, 6 Aug 2008 20:35:26 +0000 (UTC)
Newsgroups gmane.network.gnutella.devel
Organization Home, Grenoble, France
Message-ID <[email protected]>
Quoting Arne Babenhauserheide <[email protected]> from ml.gnutella.dev-forum:
:I read in some paper (don't know anymore where) that in Kad a TTL of 12h would 
:be a significant improvement over 24h, with publishing redundancy halved from 
:the current value. So we might want to think twice before setting the max TTL 
:to 24h. Also please remember that in non-US countries dynamic IP addresses 
:are the norm and often change every 24 hours. If a node is started at a 
:random time, it's average first uptime will be 12h - and many people shut 
:down their computers during the night. 

That's why I proposed to derive the TTL from the exponential moving average
of the node's uptime.  BTW, this computation must include the average lifetime
of the IP address as well...  So if you have a long-running node but your
IP changes every 24 hours, your average uptime becomes 24 hours.

Raphael