A very efficient means of transferring very large files over the internet.
Essentially you have a file which available on a single computer and the person creates what is called a tracker which is they put on a bittorrent site. This tracker contains information about what the file is, its size, what files are included and most importantly how to contact the originating computer so that you can download the file(s).
Nothing special there but this is where it gets interesting. The file is split up into alot of smaller parts of the file which can be downloaded in any order. As more and more people download the orignal file so more and more sources for those downloaded parts are available which reduces the load on the original computer and increases the total amount of bandwith available for downloading as this is now being spread among a lot of other computers. This is what is referred to as a swarm.This way very quickly a large file can be spread round the internet very quickly and efficiently.
It is this process of breaking down and sharing files which has made it so popular amongst file sharers and is now gaining recognition from Movie Studios and Software vendors who see its great benefits.
2006-11-30 07:37:30
·
answer #1
·
answered by doyler78 5
·
1⤊
0⤋
Bittorrent is often referred to as the best filesharing protocol for sharing large files. But why? What makes bittorrent so unique?
Well, lets take a sneak peek under the hood of your Bittorrent client, and list a couple of features that make bittorrent as fast, stable, and robust as it is.
Starting
Bittorrent starts with chopping a file into small pieces, the one who starts sharing the file (initial seed) sends those small pieces to available peers. The Bittorrent protocol makes sure that the seed sends a unique piece to everyone, so they can share this with each other.
Thus, the great advantage is that everyone starts sharing pieces of the file right away.
Fair trading
Once you have a little piece of the file, your bittorrent client starts to look for other people who might be interested in the pieces you have. The bittorrent protocol works as a tit-for-tat game, you only upload pieces to people who offer something to you. The more you upload to others, the more you receive.
This fair trading principle prevents free-riders from stealing your precious bandwidth.
Once you’re trading files, the Bittorrent client keeps a close eye on your peer, as soon as the other side stops sending you data it will stop sending as well (choke). In the meanwhile your client keeps searching for other peers, it randomly sends data to peers who are interested (optimistic unchoke), to see if that peer is a potential trading partner.
Selecting pieces
So what pieces does your client sent first? Well, Bittorrent works with a “rarest piece first” scheme. Your bittorrent client generally looks for the rarest piece that’s available among the peers in the swarm. This makes sure that the most common pieces are still available at the end, and may prevent people from getting stuck at 99%.
Seeders & New Peers
Seeders don’t stop sending out pieces of course, but the rules change a bit. As a downloader the client determines the best peer by the upload/download ratio. A seeder however is only interested in peers with a high upload speed, so these fast uploaders can send the pieces to other peers, and speed up the overall speed of the swarm (seeds + peers).
New peers (without pieces) are more likely to receive a piece of the file at random. Besides this, new peers are not bound to the rarest piece first restriction. This makes sure that a new peer receives a “piece” as quick as possible, so he can share it with others.
2006-11-30 07:39:51
·
answer #2
·
answered by Cris 3
·
0⤊
0⤋
A torrent file is like a leader that will take you to a location where you can download software, music, etc. Bit torrent is one of many free pieces of software that allows you to download, first the torrent file, and then using that file to take you to a site for the final download, of whatever it is that you want. You may need software such as winrar, to convert the final file to an executable (.exe) file. This method is just one way to send and receive files. Its commonly referred to as : Peer to Peer.
"IT IS ILLEGAL TO DOWNLOAD COPYRIGHTED MATERIAL"
2006-11-30 07:41:54
·
answer #3
·
answered by John W 5
·
0⤊
0⤋