|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
Download/Upload Problems Problems with downloading or uploading files through the Gnutella network. * Please specify whether the file problem is a Gnutella network shared file OR a Torrent file. * |
| LinkBack | Thread Tools | Display Modes |
| |||
Quote:
the log entries i'm pulling out indicate that bearshare actually sent that chunk of the file, not just that limewire requested it. and in the case i analyzed, all log entries were checked so they were for that filename being downloaded by that IP/port for that version of limewire, and they were all part of the same "session" as far as i could tell. Last edited by Scott Drysdale; April 26th, 2003 at 02:05 PM. |
| |||
Quote:
most of these Evil Servents are designed to make your life miserable, mostly to cause non-hashing servents to download corrupt MP3s by returning a valid filename/size but supplying garbage data, for example. |
| |||
Quote:
Range: bytes=0000000-0099999 Range: bytes=0000000-0099999 Range: bytes=0099980-0199989 Range: bytes=0099990-0199999 As you can see, the requested chunks are not the same. Even if LimeWire were downloading one chunk twice, it could never modify the end-byte of a chunk after it has been requested once.
__________________ Morgens ess ich Cornflakes und abends ess ich Brot Und wenn ich lang genug gelebt hab, dann sterb ich und bin tot --Fischmob |
| |||
Quote:
|
| |||
There is no other explanation for your logs. LimeWire does not re-download chunks.
__________________ Morgens ess ich Cornflakes und abends ess ich Brot Und wenn ich lang genug gelebt hab, dann sterb ich und bin tot --Fischmob Last edited by trap_jaw; April 27th, 2003 at 07:49 AM. |
| |||
2.9.8 behavior things to note in this one: - lime started the download at a funny place (not the beginning of the file). this could be because the downloader was trying (and failing on) enough other sources to cover 0-599990 before it got to me. not a problem, except bearshare's progress indicator gets confused on the rewind-to-0. - when it started getting the earlier part of the file (starting at byte 0), it began to do extra 20 byte downloads of the last 20 bytes of the chunk it just previously downloaded. is that intentional, or a bug? i haven't yet captured a really egregiously bad 2.9.8 download lately, but will keep looking. it's possible i had my head up my *** when i thought i saw 2.9.8 behaving like 2.8.6. also note that my previous log duplicated at least one line because i didn't realize bearshare output a "warning" line if you download a chunk that's before the previous chunk. that's why i included the time on these. in time order: bytes=0599990-0699999 4/27/2003 8:57:15 AM bytes=0699990-0799999 4/27/2003 8:57:30 AM bytes=0799990-0899999 4/27/2003 8:57:47 AM bytes=0899990-0999999 4/27/2003 8:58:04 AM bytes=0999990-1099999 4/27/2003 8:58:19 AM bytes=1099990-1199999 4/27/2003 8:58:34 AM bytes=1199990-1299999 4/27/2003 8:58:47 AM bytes=1299990-1399999 4/27/2003 8:59:02 AM bytes=1399990-1499999 4/27/2003 8:59:20 AM bytes=1499990-1599999 4/27/2003 8:59:33 AM bytes=1599990-1699999 4/27/2003 8:59:47 AM bytes=1699990-1799999 4/27/2003 9:00:01 AM bytes=1799990-1899999 4/27/2003 9:00:15 AM bytes=1899990-1999999 4/27/2003 9:00:32 AM bytes=1999990-2099999 4/27/2003 9:00:47 AM bytes=2099990-2199999 4/27/2003 9:01:03 AM bytes=2199990-2299999 4/27/2003 9:01:18 AM bytes=2299990-2399999 4/27/2003 9:01:33 AM bytes=2399990-2499999 4/27/2003 9:01:50 AM bytes=2499990-2599999 4/27/2003 9:02:05 AM bytes=2599990-2699999 4/27/2003 9:02:20 AM bytes=2699990-2799999 4/27/2003 9:02:35 AM bytes=2799990-2899999 4/27/2003 9:02:50 AM bytes=2899990-2999999 4/27/2003 9:03:03 AM bytes=2999990-3099999 4/27/2003 9:03:18 AM bytes=3099990-3199999 4/27/2003 9:03:32 AM bytes=3199990-3299999 4/27/2003 9:03:47 AM bytes=3299990-3399999 4/27/2003 9:04:02 AM bytes=3399990-3499999 4/27/2003 9:04:18 AM bytes=3499990-3599999 4/27/2003 9:04:32 AM bytes=3599990-3699999 4/27/2003 9:04:46 AM bytes=3699990-3799999 4/27/2003 9:04:52 AM bytes=3799990-3887103 4/27/2003 9:04:59 AM bytes=0000000-0099999 4/27/2003 9:05:06 AM bytes=0099980-0199989 4/27/2003 9:05:13 AM bytes=0199980-0199999 4/27/2003 9:05:20 AM bytes=0199980-0299989 4/27/2003 9:05:21 AM bytes=0299980-0299999 4/27/2003 9:05:29 AM bytes=0299980-0399989 4/27/2003 9:05:30 AM bytes=0399980-0399999 4/27/2003 9:05:37 AM bytes=0399980-0499989 4/27/2003 9:05:38 AM bytes=0499980-0499999 4/27/2003 9:05:46 AM bytes=0499980-0599989 4/27/2003 9:05:46 AM bytes=0599980-0599999 4/27/2003 9:05:54 AM in file position order: bytes=0000000-0099999 4/27/2003 9:05:06 AM bytes=0099980-0199989 4/27/2003 9:05:13 AM bytes=0199980-0199999 4/27/2003 9:05:20 AM bytes=0199980-0299989 4/27/2003 9:05:21 AM bytes=0299980-0299999 4/27/2003 9:05:29 AM bytes=0299980-0399989 4/27/2003 9:05:30 AM bytes=0399980-0399999 4/27/2003 9:05:37 AM bytes=0399980-0499989 4/27/2003 9:05:38 AM bytes=0499980-0499999 4/27/2003 9:05:46 AM bytes=0499980-0599989 4/27/2003 9:05:46 AM bytes=0599980-0599999 4/27/2003 9:05:54 AM bytes=0599990-0699999 4/27/2003 8:57:15 AM bytes=0699990-0799999 4/27/2003 8:57:30 AM bytes=0799990-0899999 4/27/2003 8:57:47 AM bytes=0899990-0999999 4/27/2003 8:58:04 AM bytes=0999990-1099999 4/27/2003 8:58:19 AM bytes=1099990-1199999 4/27/2003 8:58:34 AM bytes=1199990-1299999 4/27/2003 8:58:47 AM bytes=1299990-1399999 4/27/2003 8:59:02 AM bytes=1399990-1499999 4/27/2003 8:59:20 AM bytes=1499990-1599999 4/27/2003 8:59:33 AM bytes=1599990-1699999 4/27/2003 8:59:47 AM bytes=1699990-1799999 4/27/2003 9:00:01 AM bytes=1799990-1899999 4/27/2003 9:00:15 AM bytes=1899990-1999999 4/27/2003 9:00:32 AM bytes=1999990-2099999 4/27/2003 9:00:47 AM bytes=2099990-2199999 4/27/2003 9:01:03 AM bytes=2199990-2299999 4/27/2003 9:01:18 AM bytes=2299990-2399999 4/27/2003 9:01:33 AM bytes=2399990-2499999 4/27/2003 9:01:50 AM bytes=2499990-2599999 4/27/2003 9:02:05 AM bytes=2599990-2699999 4/27/2003 9:02:20 AM bytes=2699990-2799999 4/27/2003 9:02:35 AM bytes=2799990-2899999 4/27/2003 9:02:50 AM bytes=2899990-2999999 4/27/2003 9:03:03 AM bytes=2999990-3099999 4/27/2003 9:03:18 AM bytes=3099990-3199999 4/27/2003 9:03:32 AM bytes=3199990-3299999 4/27/2003 9:03:47 AM bytes=3299990-3399999 4/27/2003 9:04:02 AM bytes=3399990-3499999 4/27/2003 9:04:18 AM bytes=3499990-3599999 4/27/2003 9:04:32 AM bytes=3599990-3699999 4/27/2003 9:04:46 AM bytes=3699990-3799999 4/27/2003 9:04:52 AM bytes=3799990-3887103 4/27/2003 9:04:59 AM |
| |||
Still in pit digging It's probably another of my misunderstandings, and I'm sorry to rejoin this debate, but I think I'm missing something. Is it not the case in the swarming system of downloading from multiple hosts, that a file is created for each potential host? Each file holds the metadata description of the whole file to be downloaded and will keep track of which packets of data are missing in the downloads to date. Each file also has an imperative to attempt to fill all those identified holes. Hence, until one of the metadata records shows a complete download, I do not see why Limewire will not potentially request as many copies of individual data packets as there are hosts in the given grouping. |
| |||
Re: Still in pit digging Quote:
no matter how limewire organizes downloads from multiple sources, it should never request the same data from the same source more than once. |
| |||
Quote:
I will submit a fix for that.
__________________ Morgens ess ich Cornflakes und abends ess ich Brot Und wenn ich lang genug gelebt hab, dann sterb ich und bin tot --Fischmob Last edited by trap_jaw; April 27th, 2003 at 04:15 PM. |
| |||
Quote:
Quote:
and if you're going to download a "check piece", don't just request 20 bytes. request chunksize + 20 bytes from chunkposition - 20, and the extra 20 bytes match, you're happy and haven't wasted a lot of bandwidth. if they don't match, then start getting little pieces to see if the 20 bytes you got before is correct, or the 20 bytes you just got is correct (ie, decide whether the previous chunk was bad or the one you just got was bad). with less than two sources, i don't think you can make that decision anyway. with more than two, you could do a "voting" kind of thing. Last edited by Scott Drysdale; April 28th, 2003 at 06:03 AM. |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Limewire or Bearshare | urin4aloss | General P2P Network Discussion | 4 | September 18th, 2005 05:37 AM |
BS forums on bearshare.com ? - A NEW Temporary Address For BearShare.net !!! | kevver | BearShare Open Discussion | 6 | July 13th, 2005 09:09 PM |
limewire (3.8.9, 3.8.10, 4.0.4) downloading from bearshare (4.5.0bXX) | Scott Drysdale | LimeWire Beta Archives | 15 | May 17th, 2005 01:10 PM |
Bearshare or Limewire | Layziebone | Open Discussion topics | 1 | April 2nd, 2005 08:57 PM |
Limewire vs. Bearshare | pc911 | Download/Upload Problems | 0 | January 29th, 2002 11:02 PM |