What is BitTorrent Protocol ?
P2P(Peer To Peer) file transfer protocol
Transfer of large files
Files are shared by many users
Active participation of all users
Huge success in file sharing domain since 2003
Created by Bram Cohen in April 2001, released
A BitTorrent client is any program that implements the
BitTorrent protocol. Each client is capable of preparing,
requesting, and transmitting any type of computer file over a
network, using the protocol.
These are the clients who are
responsible for the file transfer.
Peers = leechers + seeds.
Downloading speed of any file using
torrent depends on number of peers.
Someone who has finished downloading
and is only uploading
A BitTorrent tracker, for those of you that don't
remember, is a server that regulates the communication
between those downloading and uploading torrents.
General Idea of BitTorrent
File is broken in to many different pieces
Each piece is downloaded in a “rarest” first
As peers get more pieces they seed those
until 100% - then they become a seed
Traditional vs. Bittorrent
One server provides
Many clients provide
What is a torrent file ? (“ .torrent “ )
Torrent file is a computer file that contains details about
files and folders that can be downloaded from the torrent
A torrent file is opend with only a torrent client .
World wide file
No server down
Chance for virus
Pornography Piece missing
Killing is illegal ; Knives are not .
Shortly, yes if you are downloading commercial content.
For example, say if you download “ google chrome “ via
torrent, you are not doing anything illegal.
Imagine you are downloading also an another commercial
content. For example “ A Malayalam movie released in 2015
“ via torrent, you are doing something illegal.