Bit torrent Technology ppt

Click here to load reader

download Bit torrent Technology ppt

of 35

  • date post

    13-Apr-2017
  • Category

    Technology

  • view

    769
  • download

    0

Embed Size (px)

Transcript of Bit torrent Technology ppt

BitTorrent Technology - Akshay Sajan

BitTorrent TechnologyHow and Why it works

Akshay K SajanFinal year Hardware [email protected]

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:ProtocolSoftware

The BitTorrent Protocol

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

DefinitionsClientPeerSeedLeecherTracker

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.

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.

Seeder

Someone who has finished downloading and is only uploading

Leecher

Someone who is downloading

Tracker

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 BitTorrentFile 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

Traditional vs. Bittorrent.One server provides many clients

.Many clients provide many clients

.

How does it work?

12345678910111213

12345678

1234Client AClient BClient CClient D

123491011121367891011121355678910111213

Client E.

12345678910111213

12345678

1234

123491011121367891011121355678910111213

12345678910111213.Client AClient BClient CClient DClient E

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 .

The BitTorrent Software ( Client ).

Clients

.

BitLet

Torrent Sites

..

Efficient

Low BandwidthLarge SizeClient is simpleWorld wide file transfer capabilitese

Free 100%

Linux Distribution

No server down

..

Copyright content distribution

Needs more processing

No streaming capabilities

Chance for virus attaks

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.

PLEASE AVOID DOWNLOADING PIRATED(COPYRIGHTED) TORRENTS.

WARNING

Thank You

.Do you have any Questions ???

Akshay K SajanFinal year Hardware [email protected]