|
From: | Nathan Hurst |
Subject: | Re: [circle] Win32 Compatibility |
Date: | Wed, 04 Feb 2004 10:07:41 +1100 |
User-agent: | Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.6) Gecko/20040122 Debian/1.6-1 |
Asheesh Laroia wrote:
The reason circle uses udp is so that it can do scatter-gather downloading to distribute the download evenly. Perhaps it could just open a few connections to randomly chosen sources and ask each for a random range at a time. How does bittorrent work?I would think that if TCP moves the file transfer socket control mostly to the operating system that it would offload Circle's responsibility to time, resend, etc. its UDP file-transfer packets. That's why I'd suggest we move to TCP first and see if off-loading responsibility would help.
njh
[Prev in Thread] | Current Thread | [Next in Thread] |