Source: Tom's Hardware – Keywords: BitTorrent, Download
Categories: Consumer Electronics, Networking
The Fastest P2P Network
BitTorrent is a Peer-to-Peer method of file exchange developed by the American programmer Bram Cohen. BitTorrent is still growing in popularity today, mainly because of its consistently fast download speeds provided by the P2P nature of the network. It can reach download speeds of several hundred kilobytes per second, and facilitate the downloading of very large files in a timely manner.
BitTorrent rapidly became indispensable for people attempting to obtain Linux distros or open source applications. It was with these purposes in mind that BitTorrent was designed; rather than the piracy which it has become (in)famous for facilitating (however unwittingly) nowadays.
In this article we will show you the easiest ways to use BitTorrent to exchange important files.
Take part in our Reader Survey for a chance to win 2 GB of RAM from Crucial
How Does It Work?
The way BitTorrent’s functions has little in common with other peer to peer networks such as Gnutella.
An exchange of packets
The main principle of BitTorrent is that each user downloading a file also participates in its dissemination. Each computer downloading a file simultaneously uploads packets of data which it has already received. This exchange of small “packets” facilitates faster transfer rates, as the more people downloading a file, the more people you have uploading it as well.
For the internet user, the first step in using BitTorrent consists of downloading a small .torrent file (of only a few kb). This file launches your BitTorrent application of choice and the download begins. The packets of data are then individually transferred from computer to computer in a fragmented form.
Files are not downloaded in sequence – Packet 1 first, Packet 100 last. A BitTorrent download will send any packets in any order, so you might receive Packet 44 first, Packet 88 second, Packet 5 third and so on. What packets you receive can depend on the peers (other computers) on the network. They will upload whichever parts of a file are available, and each peer connects to one another based on what parts of the file each one has and doesn’t.
As a very linear example, if there are two peers on a torrent and Peer 1 has packets 1 – 50, and Peer 2 has Packets 51 – 100, each peer will upload the packets he has whilst downloading the ones he does not.
- Next page The more you send, the more you...
- E3 2007: Microsoft Games Lineup Best Ever?
- Show and Tell With Five Online Photo Sharing Sites Compared
- Drawing A Line In The Sand: The Case Against Manhunt 2
- Eight Web Browser Games Reviewed
- Gaming Highlights from 2007 - So Far
- AVerMedia Combo TV Card Brings Analog and Digital Together
- Top 5 Geek Cars Of Tomorrow
- Company of Heroes: Opposing Fronts Preview
- The Godfather Legacy
- Is the Wii Honeymoon over?
- Prefered ReplayTv unit
- Hard Drive Miroring/Backup & Data Recovery Service
- Remove DRM protection from audio and video to portable device
- "Access to the specified device, path or file is denied"
- Best looking linux
- Ubuntu Linux doesn't see my hard drive--amongst other things
- Should I just go with Mandrake?
- why do these programs have so many limitations
- Put video on iPhone - Hunt, download, convert iPhone video
- Bearshare

