Maybe torrents are just not that exciting ?
Anyway to answer your question a torrent system is generally a
distributed hash table (see:
http://en.wikipedia.org/wiki/Distributed_hash_table ), the
clever/hard part is to chose the right hash algorithm and ensure a
system that is expandable in terms of users.
It is fairly simple to implement a system with a fixed amount of
peers, I believe I did build one as an assignment for a networking
class in university at one point, may even be able to find some code
if needed...
To answer your question even more directly on how they transfer data
from A to B, you simply open a (tcp) socket and send some data down
the pipe...
..
Mike
On 3/6/12 8:12 AM, aki wrote:
No one knows torrent architecture? What kind
of ICT technologists exists in KE because if those who use
torrents, as technologists, have no inputs on this thread then
surely even the lay person torrent user cannot be expected to
know. Surely there has to be a high level ICT group in KE that are
technology gurus who don't fall into the categories of "users and
box customizers with parasitic behaviours ". Can anyone please
refer me to a serious KE tech gurus mailing list of which I'd like
to become a member. Hii Skunks ni boring boring sana, too
anti-development :-(