A Beginners Guide To BitTorrent
Posted on 24/04/2008 under Old Guides
A little about BitTorrent
BitTorrent is a type of peer-to-peer (P2P) network, which enables users to share files over the internet. This includes, but is not limited to: Music, Video, Images and Programmes. BitTorrent is was created by programmer Bram Cohen, and is designed to distribute large files efficiently. BitTorrent is open source, and can be used on any platform.How it works
BitTorrent clients are programs which implement the BitTorrent protocol. Each BitTorrent client is capable of preparing, requesting, and transmitting any type of electronic file over a network using the BitTorrent protocol. The image below illustrates how a file is shared between a users computer other users (peers). This distribution is controlled by a server called a ‘tracker’. (I may or may not update this sketch, I haven’t decided yet!)
To begin with, a torrent file (file extension ‘.torrent’) is created and contains information such as what file is being shared, and what tracker is associated with it. The torrent file can then be passed on to other users, who can download the file, and begin uploading to other peers simultaneously. On a larger scale, the torrent file can be uploaded to a website, and downloaded by anyone.
Finding the file you want
BitTorrent is useful for sharing files among small groups of people, by distributing the .torrent via email and chat programs. However, a major benefit of BitTorrent is that these files can be uploaded to websites (called Indexers), and users are able to search torrents for the file they are after. Some such websites are: www.thepiratebay.org www.BitTorrent.com www.torrentspy.com www.mininova.org In this example, I did a quick search for ‘Adium’ on piratebay which is the chat program I use on my mac. This can be downloaded for free from www.adiumx.com . One result came up, and once selected, the torrent details were displayed as shown below.
As BitTorrent relies solely on the community for upkeeping, alot of information is displayed about the torrent. Users can rate, or comment on the file after they have downloaded, and this helps other users when searching for the file they want.
Other information which is usually displayed are who submitted the torrent, how many times it has been downloaded, the numbers of seeders (uploaders) and leechers (downloaders) at that time and trackers can also be listed (although not in the example above).
How to download
Once you have found the torrent you want to download, you need a copy of that torrent on your local machine. This means you need to click the link to download the torrent. You now need a BitTorrent client to use this file and download yor data. There are many availible, some of the better ones I have come across are below. BitTorrent (cross platform) Transmission (most platforms… except windows!) Azureus (cross platform) ABC (windows only) µTorrent (windows only) I highly recommend Transmission, or the official BitTorrent client if you are a windows user as they very simple to use. Depending on which one you use, these programs can have alot of advanced features. I use Transmission, which is the best client I have used to date. I aim to write more about the different applications available in another article. Once you have your client downloaded and installed, you can use it to open your BitTorrent file. This is as simple as File > Open! Depending on which client you use, you may need to set up some preferences, but in the example below, ‘BitTorrent OSX’ only needed to know where to save the data to, and it was away!
The image above was taken on a mac, so it may look different on your machine, however the operation is the same. As you can see, the interface is quiet straight forward. Details about the download are shown – including a progress bar, download speed, how many seeds / leeches, and estimated time till the torrent is complete. If you have more then one torrent downloading, it will be displayed in the same list.
Don’t be surprised if a torrent starts off slowly. Sometimes it takes a while to gather momentum. Once the file has finished, the completed file is ready to use.
Now you’re done! Don’t forget to seed after the torrent has finished!
More information…

This was a handy guide book. Thanks for sharing the info.