Provide a 8 pages analysis while answering the following question: BitTorrent Communication. Prepare this assignment according to the guidelines found in the APA Style Guide. An abstract is required. In fact, BitTorrent protocol has been given a number of different descriptions such as a “crowded, throw, and collect” file transfer protocol (Rouse, 2009. Love, 2012).

Provide a 8 pages analysis while answering the following question: BitTorrent Communication. Prepare this assignment according to the guidelines found in the APA Style Guide. An abstract is required. In fact, BitTorrent protocol has been given a number of different descriptions such as a “crowded, throw, and collect” file transfer protocol (Rouse, 2009. Love, 2012).

The working of this protocol is simple, in fact, it does not transfer a target file to each client asking for it, in its place the file owner or distributor transfers it to one client who, sequentially, transfers it to other clients. In this scenario, all the clients taking part in this communication process have parts of the desired file from side to side until all the clients get the entire file. Hence, this kind of communication arrangement allows the key server to take care of a large number of users’ requests for huge files even without requiring them to have huge amounts of bandwidth. This protocol was written by Bram Cohen using the Python language. This protocol appeared in the market for usage in 2001. In view of the fact that it is an open-source software so it is available free of cost and there is no need for a license to use it. This protocol was designed with the purpose of downloading and transferring huge contents files from a large number of different locations, as a result increasing the download speed and decreasing the download time, particularly for those clients who have much quicker download speeds than upload (Rouse, 2009. Love, 2012). This paper presents a detailed analysis of the BitTorrent protocol. The basic purpose of this research is to analyze BitTorrent protocol with respect to different aspects such as its working, its applications, working conditions, its technological structure and so on.

Though, BitTorrent is not a very old protocol as it was developed in 2001 and there is no particular company that supported its development or promoted this protocol. However, it has still become a worldwide leader in supporting the distribution of huge files using the Internet.