BearShare Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > BearShare (Windows) > BearShare Open Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

BearShare Open Discussion Open topic discussion for BearShare users

Preview this popular software (BearShare Beta v5 "Download")


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old August 19th, 2001
Apprentice
 
Join Date: June 26th, 2001
Location: canada!
Posts: 9
portchop is flying high
Default resume = multiple sources possible??

If bearshare can resume a file that is half way completed, there must be a way we can download from multiple users (pretending to be resuming from different positions). The same way KaZaA (i guess) uses. 1.6Mbit/sec sure is appealling...

If it's impossible over the gnutella network somebody tell me why.
Reply With Quote
  #2 (permalink)  
Old August 22nd, 2001
Enthusiast
 
Join Date: July 12th, 2001
Posts: 36
HydroPhonic is flying high
Default Neither impossible, nor difficult...

Your servent, whichever you use, obtains the files by sending an HTTP-format GET request. The parameters of that request include the range of bytes you want from the file. That is how resuming is possible; you simply request the range of bytes you don't already have, and append it to your (partial) file.

More complicated servents can and do request different ranges from different hosts simultaneously. Doing this shared a requirement with resuming; you must ascertain that the file being shared is the exact same file you already have a part of.

But there's nothing preventing multiple source downloads.

Since most Gnutella servents have bigger fish to fry, I prefer to just start two downloads of different material from different sources; they'll finish at the same time they would have using the other method, as I am narrowband (therefore using two sources guarantees that my bandwidth is always full). You may want to use five...
Reply With Quote
  #3 (permalink)  
Old August 22nd, 2001
Apprentice
 
Join Date: June 26th, 2001
Location: canada!
Posts: 9
portchop is flying high
Cool multi source

Then a client should do it!!! There are 2 things I don't like about gnutella.

1) I was looking for bagpipes music the other days and tried something like 30 transfers yet none worked. I went in another program (wich doesn't use gnutella net) and got 2 mp3s right away.

that, we cannot do anyhing but

2) top speed around 200kbps while multi source downloads reach 1.6Mbps often

exact same file is easy to see: when the file is "gnutella forum movie part 1_portchop.avi" and 368520211kb" another file just could not have same name & size!! maybe the program could just prompt me and ask :
"Is this the same file and would you like it to be added to the download as another source or something?"

If there are any programmers working for a gnutella client out there please tell me this will be done! I can only program SOME basic (yep, old gw-basic) so I guess it is a lot more complicated to add this kind of feature to a program but still I don't think it would take 40hours...especially when there's allready a resume feature in the program!
Reply With Quote
  #4 (permalink)  
Old August 23rd, 2001
Novicius
 
Join Date: August 23rd, 2001
Posts: 1
mike791211 is flying high
Default Re: Neither impossible, nor difficult...

To be sure that the two files (or more) are the same is easy by checking the checksum of the file. Thus, making a gnutella client download from multiple users should only check the file sizes and the crc (checksum) thus making it possible to download files that are identical but with different filenames from many user at the same time.

By splitting the file into say 100 parts the client can download one part per user from all the users that have the same file. As soon as one part is done from one user, a new request is sent to that user.

To make the Gnutella network competetible also the supernode functionability (like fasttrack based program uses) need to be implemented. The supernode keeps track of all the files (metadata, including checksums) that the connected clients are sharing, making the search 10 times faster and increasing the maximum network size.
Reply With Quote
  #5 (permalink)  
Old September 8th, 2001
Apprentice
 
Join Date: September 8th, 2001
Posts: 7
Pedde is flying high
Default

Use XoloX Gnutella client. it can download from multiple hosts giving you 300k/s plus speeds.

plus it has some other features the other clients can only dream about

www.xolox.nl. or use client forum on this forum.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
red locations and multiple sources golisten2metal Open Discussion topics 0 July 18th, 2005 09:20 PM
browsing multiple sources jordan2 General Mac Support 3 July 4th, 2004 08:10 AM
downloading from multiple sources netfiend Download/Upload Problems 3 August 12th, 2003 12:34 PM
multiple files to resume frustrated resumer Download/Upload Problems 1 December 12th, 2002 11:26 AM
Multiple Download Sources Unregistered General Gnutella / Gnutella Network Discussion 1 May 29th, 2001 03:03 AM


All times are GMT -7. The time now is 11:59 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.