Monday, April 6, 2015

Class 8, Peer to Peer (P2P) & BitTorrent

            Peer to Peer, also known as P2P, is a distributed application between peers. Peers are equally privileged and equally powered participants in the application. Files can be shared directly between systems on the network without the need of a central server. Each computer on a P2P network can become a file server as well as a client. The only requirements for a personal computer to join P2P network are an Internet connection and P2P software. Widely used P2P software programs are Limewire, Morpheus, and Torrent. These famous programs with so many users let the user to access thousands of other systems on the same network.
            BitTorrent is one famous example of Peer to Peer file sharing program. BitTorrent uses Peer to Peer network system to distribute large amounts of data over the internet. It is one of the most common protocols for transferring large files through P2P networks that are estimated nearly half of all Internet traffic. In order to share or receive files through BitTorrent, users need to have BitTorrent client, which is a computer program that implements the BitTorrent Protocol. Some popular clients are Xunlei, Transmission, uTorrent, and Media Get.
            I personal have been using one of the BitTorrent clients, called uTorrent for few years. It was little bit hard for me to first start using P2P program but I got used to it eventually. Since this is Peer to Peer system, larger amount of users receiving the same file would make faster downloading speed for each one of them. Therefore, it is somewhat easier to download newer files than downloading older files. 






No comments:

Post a Comment