Name Sundas Fatima Id F2017065292 Section W3 Part#1
Name Sundas Fatima Id F2017065292 Section W3 Part#1
ID F2017065292
SECTION W3
Part#1:
Part#2:
Explain how the bittorrent protocol works (use diagrams)
BitTorrent is a protocol that enables fast downloading of large files using minimum
Internet bandwidth. It costs nothing to use and includes no spyware or pop-up
advertising. Efficient content distribution system using file swarming. Usually does not perform
all the functions of a typical p2p system, like searching.
What is a tracker?
The tracker is a central server keeping a list of all peers participating in the swarm
The term "leechers" refers to the users who are downloading the files. This term can
also refer to a person who advocates the paternity of a link, without being the one who
originally provided the file for download on the sharing platform
(2) Information about the tracker, the computer that coordinates the file distribution.
Tracker neighbor will be fluctuating with any peer in peer to peer architecture. Server will
give priority to those who have highest rates. After 30 sec server will add a node randomly and
add it to top 4 uploaders .Corresponding to each large file available for download (called a
torrent), there is a central component called the tracker that keeps track of the nodes currently
in the system. The new node then attempts to establish connections to about 40 existing nodes,
which then become its neighbors
What is bartering?
BitTorrent relies on other (global) components for file search, employs a moderator system to
ensure the integrity of file data, and uses a bartering technique for downloading in order to
prevent users from freeriding, availability, integrity, flash crowd handling, and download
performance