The more pieces a peer receives in exchange for pieces provided, the more productive a peer-to-peer contact is perceived to be. info hashes) of the parts/pieces are used to ensure that the parts shared are indeed the ones requested. Clients advertise which parts of a file are available to their users then, users who have the required parts post them, which in turn allows users who require these parts to download them. This process organically splits peers into "swarms" of users, with each swarm sharing a common interest in trading portions of a certain file.įiles are cut into fragments before an exchange occurs. How the Protocol Works: Peers can find a file or a portion of a file by making an "announcement" to a tracker, which is a server that tracks which peers have access to which files, or by searching the DHT, a distributed database of peers. The protocol strives to maximize the utilization of each client's upload and download bandwidth to balance peer-to-peer content delivery across all clients. The BitTorrent protocol allows software endpoints (called "clients") to work together to ensure reliable simultaneous distribution of huge files to several clients, reducing dependency on any weak point (such as a server connection). The protocol eliminates the need for maintaining a central server. BitTorrent is a popular peer-to-peer distributed communication technology that allows huge, in-demand data distribution.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |