35
BitTorrent™ Technology How and Why it works Akshay K Sajan Final year Hardware Eng. [email protected]

Bit torrent Technology ppt

Embed Size (px)

Citation preview

Page 1: Bit torrent Technology ppt

BitTorrent™ Technology

How and Why it works

Akshay K SajanFinal year Hardware [email protected]

Page 2: Bit torrent Technology ppt

Definition of BitTorrent™ The word BitTorrent could refer to three

things; BitTorrent as a company, protocol, and software. This presentation will only discuss the following:

Protocol

Software

Page 3: Bit torrent Technology ppt

The BitTorrent Protocol

Page 4: Bit torrent Technology ppt

What is BitTorrent Protocol ?

P2P(Peer To Peer) file transfer protocolTransfer of large filesFiles are shared by many usersActive participation of all usersHuge success in file sharing domain since

2003Created by Bram Cohen in April 2001,

released July 2001

Page 5: Bit torrent Technology ppt

Definitions

ClientPeerSeedLeecherTracker

Page 6: Bit torrent Technology ppt

Client 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.

Page 7: Bit torrent Technology ppt

PeerThese 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.

Page 8: Bit torrent Technology ppt

Seeder

Someone who has finished downloading and is only uploading

Page 9: Bit torrent Technology ppt

Leecher

Someone who is downloading

Page 10: Bit torrent Technology ppt

TrackerA BitTorrent tracker, for those of you that don't remember, is a server that regulates the communication between those downloading and uploading torrents.

Page 11: Bit torrent Technology ppt

General Idea of BitTorrent

File is broken in to many different pieces

Each piece is downloaded in a “rarest” first order

As peers get more pieces they seed those until 100% - then they become a seed

Page 12: Bit torrent Technology ppt

Traditional vs. Bittorrent

.

One server provides many clients

.

Many clients provide many clients

Page 13: Bit torrent Technology ppt

.

Page 14: Bit torrent Technology ppt

How does it work?

Page 15: Bit torrent Technology ppt

1 2 3 4 5 6 7 8 9 10 11 12 13

1 2 3 4 5 6 7 8

1 2 3 4

Client A

Client B

Client C

Client D 1 2 3 4

9 10 11 12 13

6 7 8 9 10 11 12 135

5 6 7 8 9 10 11 12 13

Client E

.

Page 16: Bit torrent Technology ppt

1 2 3 4 5 6 7 8 9 10 11 12 13

1 2 3 4 5 6 7 8

1 2 3 4

1 2 3 4

9 10 11 12 13

6 7 8 9 10 11 12 135

5 6 7 8 9 10 11 12 13

1 2 3 4 5 6 7 8 9 10 11 12 13

.Client A

Client B

Client C

Client D

Client E

Page 17: Bit torrent Technology ppt

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 network .

A torrent file is opend with only a torrent client .

Page 18: Bit torrent Technology ppt
Page 19: Bit torrent Technology ppt

The BitTorrent Software ( Client )

.

Page 20: Bit torrent Technology ppt
Page 21: Bit torrent Technology ppt
Page 22: Bit torrent Technology ppt
Page 23: Bit torrent Technology ppt
Page 24: Bit torrent Technology ppt

Clients .

BitLet

Page 25: Bit torrent Technology ppt

Torrent Sites

Page 26: Bit torrent Technology ppt
Page 27: Bit torrent Technology ppt

.

.

Efficient

Low Bandwidth

Large Size

Client is simple

World wide file transfer

capabilitese

Free 100%

Linux Distribution

No server down

Page 28: Bit torrent Technology ppt

. .

Copyright content

distributionNeeds more processing

No streaming capabilities

Chance for virus attaks Pornography Piece missing

Page 29: Bit torrent Technology ppt
Page 30: Bit torrent Technology ppt

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.

Page 31: Bit torrent Technology ppt
Page 32: Bit torrent Technology ppt

PLEASE AVOID DOWNLOADING PIRATED(COPYRIGHTED) TORRENTS.

WARNING

Page 33: Bit torrent Technology ppt
Page 34: Bit torrent Technology ppt

Thank You

Page 35: Bit torrent Technology ppt

.

Do you have any Questions ???

Akshay K SajanFinal year Hardware [email protected]