Quote:
Originally posted by Unregistered when you download with the same file with multi hosting, I take it that you are downloadind different parts of the same file from multiple locations? Much like a download accelerator? And they are joined when the download is complete? If so, how exactly do you accomplish this? |
Yep, that's exactly it. Basically, since Gnutella servents use HTTP to complete file transfers, HTTP itself has a provision to request a range of bytes of a file from a host. The Gnutella client stores each part seperately until it's done downloading and then joins them together after all parts have downloaded successfully.