[tahoe-dev] Can Tahoe works well in this scenario?

Brian Warner warner at lothar.com
Mon Dec 6 01:13:47 UTC 2010


On 12/5/10 7:02 PM, Greg Troxel wrote:
> 
> There is bulk data, and thus we need TCP-friendly congestion control.
> So moving away from TCP requires reinventing it.

Excellent point. uTP has a lot of congestion-management code in it, but
is designed to always yield to TCP, so it'd be good for background
backup uploading but not for high-priority foreground transfers.

> I am unclear on the details, but is it sane to propose socks support,
> and that people run socks on their machines with public addresses?

Oh, using socks as a *listening* proxy, instead of a connecting proxy?
Interesting, I'd completely forgotten about that feature.

I suspect that UPnP is a bigger win, because a significant percentage of
home firewall/routers at least claim to support it, whereas the only
SOCKS proxies that I've encountered have been ones that I've installed
myself.

STUNT/ICE is the technique you use when you use when UPnP isn't
available (or, as is common, is just plain broken), so it doesn't
require specific support from the firewall, but it does require that the
firewall not be particularly obnoxious.

cheers,
 -Brian


More information about the tahoe-dev mailing list