Matthew Toseland wrote:
On Fri, May 19, 2006 at 01:45:26PM -0500, David Sowder (Zothar) wrote:
It seems to me that a node could benefit from knowing that it doesn't need to do outgoing hole punching.

Some possible benefits:

- The node wouldn't need to send handshakes to disconnected nodes nearly as often for nodes we haven't heard from in some time period

As long as it knows the other end also is not firewalled.
Are there firewalls that do UDP hole punching based on receiving packets from outside rather than from inside?
- The node wouldn't need to do ARK requests nearly as often for nodes we haven't heard from in a while either

Their IP address may have changed; ours may have changed.
If theirs changed, we'll still get handshakes from them. If ours changed, we'll know it and can reset all of our "heard from in a while" timers.
- Reduces output bandwidth demand, thus freeing it for other traffic
- This could help https://bugs.freenetproject.org/view.php?id=316 some at least

I'm not convinced it's a problem.
I assume you're talking about not being convinced bug #316 is a problem; it's probably not a problem so much as an annoyance.

_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to