0% found this document useful (0 votes)
95 views6 pages

Name Sundas Fatima Id F2017065292 Section W3 Part#1

This document contains information about how the BitTorrent protocol works. It defines key terms like trackers, seeders, leechers, choking, and free-riders. A tracker is a central server that keeps track of peers participating in downloading a file. Seeders are users who have the complete file and share it, while leechers are downloading the file. Choking is a refusal to upload and is used to deal with free-riders who only download. A .torrent file contains metadata about files to share and tracker information. A new node typically connects to about 40 existing nodes as neighbors. BitTorrent also uses bartering to prevent freeriding and encourage uploading.

Uploaded by

SUNDAS FATIMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views6 pages

Name Sundas Fatima Id F2017065292 Section W3 Part#1

This document contains information about how the BitTorrent protocol works. It defines key terms like trackers, seeders, leechers, choking, and free-riders. A tracker is a central server that keeps track of peers participating in downloading a file. Seeders are users who have the complete file and share it, while leechers are downloading the file. Choking is a refusal to upload and is used to deal with free-riders who only download. A .torrent file contains metadata about files to share and tracker information. A new node typically connects to about 40 existing nodes as neighbors. BitTorrent also uses bartering to prevent freeriding and encourage uploading.

Uploaded by

SUNDAS FATIMA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

NAME SUNDAS FATIMA

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

Who are seeders, leechers?


The term “seeders” refers to users who have the complete file and are sharing it.In other words
these are the people who are uploading the data

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

What is choking, free-riders?


Choking is a temporary refusal to upload. It is one of BitTorrent’s most powerful ideas to deal
with free riders (those who only download but never upload). Reasons for choking: – Avoid free
riders – Network congestion

What does the .torrent file contain?


To share a file or group of files, a peer first creates a .torrent file, a small file that contains
(1) Metadata about the files to be shared,

(2) Information about the tracker, the computer that coordinates the file distribution.

What is the number of neighbors a new node tries to find?

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

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy