20-05-2013, 04:19 PM
BIT TORRENT ABSTRACT
BIT TORRENT.doc (Size: 67.5 KB / Downloads: 18)
ABSTRACT
BitTorrent is a peer-to-peer file sharing protocol used for distributing large amounts of data. Bit Torrent is one of the most common protocols for transferring large files, and it has been estimated that it accounts for roughly 27–55% of all Internet traffic.
BitTorrent protocol allows users to distribute large amounts of data without the heavy demands on their computers that would be needed for standard Internet hosting. A standard host's servers can easily be brought to a halt if high levels of simultaneous data flow are reached. The protocol works as an alternative data distribution method that makes even small computers (e.g. mobile phones) with low bandwidth capable of participating in large data transfers. A Bit Torrent client is any program that implements the Bit Torrent protocol. Each client is capable of preparing, requesting, and transmitting any type of computer file over a network, using the protocol. A peer is any computer running an instance of a client.
To share a file or group of files, a peer first creates a small file called a "torrent" (e.g. Vasavi.torrent). This file contains metadata about the files to be shared and about the tracker, the computer that coordinates the file distribution. Peers that want to download the file must first obtain a torrent file for it and connect to the specified tracker, which tells them from which other peers to download the pieces of the file.