How does swarm downloading actually work?
- The client finds a specific file with multiple sources (sources with the same hash are grouped together)
- How does the client know which specific part to download from which source.
- Is there a specific byte or bit numbering sequence that keeps track of which parts of the file are downloaded?
Thanks,
fernandez
when you connect for a dl, the program will send what parts it needs... as a bitrange... so for a file with one source, it would send "0-500000", but with 5 sources, it would send "0-100000" to one, "100001-200000" to the next, and so on. thats how it works in kazaa i think. im not sure about winmx, bc it puts the file together chronologically (listen to an mp3 while its dl'ing in kazaa... it skips from one part of the song to the next... in winmx, it plays smoothly)
nsap @ filesharingtalk.com
kazaa does multi source downloadin yes.. but swarmin no.. some p2p does swarming like shareaza, emule and ares.. and some others.. but i guess the client breaks up the files and sends part 1 to user a and part 2 to user b and so on.. then hopefully those users will send the parts to each other.. yes it distribute files faster and if a program can swarm then it needs to hash correctly.. so files from swarmin clients never corrupt.. thats wat kazaa needs but they cant really update their client cuz of court and stuff.. imagine 4 million users that swarm downloads and files never i mean never corrupt kazaa would wipe out other clients away.. but its not a perfect world so.. anyways swarming is uploadin the file as you are getting the file so upload will always meet the demand for the file..
It's called a byterange not bit, and it uses http 1.1 Request-Range for obtaining the next byterange. ;)Originally posted by isus
when you connect for a dl, the program will send what parts it needs... as a bitrange... so for a file with one source, it would send "0-500000", but with 5 sources, it would send "0-100000" to one, "100001-200000" to the next, and so on. thats how it works in kazaa i think. im not sure about winmx, bc it puts the file together chronologically (listen to an mp3 while its dl'ing in kazaa... it skips from one part of the song to the next... in winmx, it plays smoothly)
great first 60 posts triniti ... I haven't had the opportunity to read all of your posts here so far but welcome to ZeroPaid! :fire :fire :fire :fire :fire
Thank you very much!Originally posted by .::BeatFactory::.
great first 60 posts triniti ... I haven't had the opportunity to read all of your posts here so far but welcome to ZeroPaid! :fire :fire :fire :fire :fire
]
NO PORN ALLOWED.
Nice try sock, but dont quote the link.
Grow old along with me, the best is yet to be.
damn that was stupid of me lol.Originally posted by The Hunter
Nice try sock, but dont quote the link.
but man you got here fast, one moment i went to the who's online box and didn't see any mod online to pm, then suddenly go back to the thread and hunter has the job done. is there some kind of mod red alert? :devil
Nope, just call it a old fart with fast reflexes.
Grow old along with me, the best is yet to be.
LMAOOriginally posted by The Hunter
Nope, just call it a old fart with fast reflexes.
lol.Originally posted by The Hunter
Nope, just call it a old fart with fast reflexes.
nsap @ filesharingtalk.com
Bookmarks