Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > Technical Support > General Windows Support
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Windows Support For questions about Windows issues regarding LimeWire or WireShare or related questions


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old February 6th, 2005
Devotee
 
Join Date: February 6th, 2005
Location: Devon UK
Posts: 23
crispy is flying high
Question Trying to understand how things work

Hi to all, I'm a relative newbie to LimeWire, so I'm hoping you'll all be gentle with me.

I can understand that the files with a higher number of folks sharing them, are the ones to go for, but I'm trying to understand how a file can be downloaded from multiple sources.

I've been working with computers for about 25 years, but this is the first time I've ever ventured into the world of file sharing, so there is much to learn. I'm hoping that the answer to my question above, may also explain why I see folks downloading from me, at what seems like a good speed, only to see them drop out at about 20/30/40% complete.

Apart from that one query, I am thoroughly enjoying my new found program, I can see it could easily take over my spare time.

All the best,
Chris P
Reply With Quote
  #2 (permalink)  
Old February 6th, 2005
Lord of the Rings's Avatar
ContraBanned
 
Join Date: June 30th, 2004
Location: Middle of the ocean apparently (middle earth)
Posts: 666
Lord of the Rings has a distinguished reputationLord of the Rings has a distinguished reputationLord of the Rings has a distinguished reputation
Default

I'm not the best person even close to it to answer this question. But here goes .. lol .. the data is split into small packets of data for downlding. When you are sourcing from more than one source, then the next packet is taken from the next available source. Be that the 1st 2nd .... whichever it can get a hold of 1st.

The speed of your downld could be affected by a no. of factors. eg: your downld is being juggled in priority for a particular slot or tempo of downld bandwidth with other people who are using the other slots of a particular source.
Reply With Quote
  #3 (permalink)  
Old February 7th, 2005
Devotee
 
Join Date: February 6th, 2005
Location: Devon UK
Posts: 23
crispy is flying high
Default

Thanks for the reply, it does give me an understanding of how things work, but it also conjures up a few more questions in my tired old brain.

Things like where the packets are decided upon, because it has to be in one central place - yet each file is kept on a user's machine. As an example, if I'm downloading from two sources, and during the process another two sources become available, how do those machines know what they are to send? Sources one and two have already provided half of the file, in however many packets, so what communicates with the latecomers to say I want packets xy and z.

It's all too confusing, I guess I should just leave the detail upto the experts, and just be happy that it works.

All the best,
Chris P
Reply With Quote
  #4 (permalink)  
Old February 8th, 2005
A reader, not an expert
 
Join Date: January 11th, 2003
Location: Canada
Posts: 4,613
stief has a spectacular aura about
Default

Well, here's a bit of an explanation:

The download mesh is very interesting and powerful part of the gnutella protocol--and it needs no central server.

When you exchange a file, you also exchange a list of others who have that file (or a piece of it). So, as soon as you download a piece, you are letting others know that it's available and the

If you have tooltips turned on, you can see the number of "altlocs", or recent alternate locations by hovering the mouse over the download.

Your LW will be constantly checking and updating the list, requesting pieces from the best hosts it can find, and letting others know if a host is no longer a "good" altloc.

Pretty impressive, but way beyond my knowledge of exactly what is going on
Reply With Quote
  #5 (permalink)  
Old February 8th, 2005
Devotee
 
Join Date: February 6th, 2005
Location: Devon UK
Posts: 23
crispy is flying high
Smile

Thanks stief, it's certainly very interesting. I think as time goes on I shall pick up more knowledge on the subject, but for now, I think I'll just leave it to the experts, and be happy that it works.

All the best,
Chris P
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
AVI to DVD I really don't understand Confused_n_new Tips & Tricks 8 April 21st, 2006 03:04 PM
4 things I don't understand kalisana Download/Upload Problems 1 August 18th, 2004 09:19 AM
I donīt understand ??? Demoreda Download/Upload Problems 0 November 6th, 2003 04:48 AM
Thank you so much, now I understand! Jahel Connection Problems 3 August 15th, 2003 10:53 AM
I don't understand Unregistered General Mac OSX Support 1 May 31st, 2002 10:59 AM


All times are GMT -7. The time now is 05:02 AM.


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.