Good question. The % is calculated over a set of currently connected clients. This being said, the system always falls back to relaying if direct connectivity is unavailable and these relayed tunnels are included in a calculation. Majority of users does not care if the tunnel of one kind or another for as long as it works. Therefore I would expect their exit rate not be noticeably correlated with tunnel setup results. It will indeed be interesting to look at long-term statistic that records setup rate for all pairs of clients. Let me check if we have the data to pull this sort of an info from. Alex
_____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Capone Sent: Tuesday, September 04, 2007 11:03 AM To: 'theory and practice of decentralized computer networks' Subject: Re: [p2p-hackers] Effective TCP and UDP NAT Traversal (no relaying) Just wondering when you do your statistics if you condition your rates on "new" attempts. For users that it works, it will continue to work and these users will form multiple connections and for users that is does not work, they will not try to form more connections..basically, if you just looked at connection formation rates it will be unfairly weighted. However, I too do believe even "new" connection rates in the 90+ percentile is possible if you use a variety of techniques. _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Pankratov Sent: Tuesday, September 04, 2007 10:54 AM To: 'theory and practice of decentralized computer networks' Subject: Re: [p2p-hackers] Effective TCP and UDP NAT Traversal (no relaying) _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Carlos Kamienski Sent: Monday, September 03, 2007 8:00 AM To: theory and practice of decentralized computer networks Subject: Re: [p2p-hackers] Effective TCP and UDP NAT Traversal (no relaying) Hi Alex, I do care, but, sorry, can't share. It is not 99% though, I can tell you this much. At some point I made a comment on this list, that 97-98% should be achievable. Since then we added TCP NAT traversal and a handful of UDP traversal tricks. On other hand Hamachi's userbase profile has changed. Specifically, the percentage of home users (behind dumb routers) declined in favor of people behind proxies and other funny devices (e.g. load balancers). We got more people connecting from far places (hop count and latency-wise) as well. So the number works out to be about the same as it was before. With just the home users I suspect we would've been in 95-97% range, though I might be off. Do you mean 95-97% for both TCP and UDP? UDP mostly. TCP tunnels account for under 2% in our system, and the number should be even lower if we are looking at the home users only. Alex
_______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
