Cassavus
07-31-2003, 10:19 PM
Ok, got to thinking again... :D
Ok say I'm downloading artist - song.mp3. Ok so I've got 4 different sources. It's just like in kazaa and other p2p apps. Except! The p2p program, as you connect to your sources, it encodes (or encrypts to say) the data being transfered, so that it out siders can't really see what your downloading or uploading. And as the file is put onto your HD, the p2p app decodes the information (or decrypts it to say).
Ok you may be thinking, this is kinda what Filetopia does. Let me give you a more in-depth example.
For each connection made to each source, saying we have 4 sources for this file. The connection itself is not encrypted or encoded, but the file is encoded or encrypted to say.
Like so, I'm downloading artist - song.mp3 from userx1. The chunk of the file that is being transfered from userx1 is 552 KB. The p2p takes that information, and encodes it, into a random set of numbers, letters, and symbols (ie. Yhd45700adfy*ha;hh79#jhqq4763) or whatever. Now as that information is encoded during the transfer, as it passes from that user to you it is also decoded or decrypted onto your HD to the temp file that is created, since you are downloading from multiple sources.
Now as I said, I'm downloading this file from 4 sources. Each source goes through this same process, except the chunk of data is encoded differently for each user. So userx2 could be sending 1008 KB of data and userx3 could be sending 126 KB of data. Each of them having a differently encoded chunk.
Now say I get done downloading from userx1, but as p2p programs do from time to time, they go back to that same user for more data for that same file. This is a new connection to this user. Now I'm downloading 84 KB of data from userx1. But the data is encoded differently. It's not the same as the last time I downloaded from this users.
Sorry if this is really confusing. If you don't understand, let me know and I'll try to explain it more.
If you do understand, what do you think?
Ok say I'm downloading artist - song.mp3. Ok so I've got 4 different sources. It's just like in kazaa and other p2p apps. Except! The p2p program, as you connect to your sources, it encodes (or encrypts to say) the data being transfered, so that it out siders can't really see what your downloading or uploading. And as the file is put onto your HD, the p2p app decodes the information (or decrypts it to say).
Ok you may be thinking, this is kinda what Filetopia does. Let me give you a more in-depth example.
For each connection made to each source, saying we have 4 sources for this file. The connection itself is not encrypted or encoded, but the file is encoded or encrypted to say.
Like so, I'm downloading artist - song.mp3 from userx1. The chunk of the file that is being transfered from userx1 is 552 KB. The p2p takes that information, and encodes it, into a random set of numbers, letters, and symbols (ie. Yhd45700adfy*ha;hh79#jhqq4763) or whatever. Now as that information is encoded during the transfer, as it passes from that user to you it is also decoded or decrypted onto your HD to the temp file that is created, since you are downloading from multiple sources.
Now as I said, I'm downloading this file from 4 sources. Each source goes through this same process, except the chunk of data is encoded differently for each user. So userx2 could be sending 1008 KB of data and userx3 could be sending 126 KB of data. Each of them having a differently encoded chunk.
Now say I get done downloading from userx1, but as p2p programs do from time to time, they go back to that same user for more data for that same file. This is a new connection to this user. Now I'm downloading 84 KB of data from userx1. But the data is encoded differently. It's not the same as the last time I downloaded from this users.
Sorry if this is really confusing. If you don't understand, let me know and I'll try to explain it more.
If you do understand, what do you think?