D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C...

14
D D iocesan iocesan B B oys oys S S chool chool L L 6 ASL 6 ASL C C omputer omputer A A pplications pplications R R eading eading S S cheme cheme B B it it T T orrent orrent Chan Chun Ho L6A (1)

Transcript of D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C...

Page 1: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

DDiocesaniocesan BBoysoys’’ SSchoolchool

LL6 ASL6 ASL CComputeromputer

AApplicationspplications

RReading eading SSchemecheme

BBititTTorrentorrent

Chan Chun Ho L6A (1)

Page 2: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

CContentsontents IntroductionIntroduction Evolution of BitTorrentEvolution of BitTorrent Network ModelNetwork Model How BitTorrent works?How BitTorrent works? ComponentsComponents Words of BitTorrentWords of BitTorrent Development & ProblemsDevelopment & Problems NewsNews ConclusionConclusion ReferenceReference

Page 3: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

IIntroductionntroductionWhat is BitTorrent?What is BitTorrent?

For short “BT”For short “BT”

A protocol designed for tranA protocol designed for tran

sferring filessferring files

Created in 2001Created in 2001

By Bram CohenBy Bram Cohen

Page 4: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

EEvolution volution oof f BBititTTorrentorrent2001 – solve communication problem of internet

2003 – global revolution in file distribution

Nowadays – a valuable platform of publishing, searching, sharing and communicating

Page 5: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

NNetwork etwork MModelodelThere are 2 fundamental network models:There are 2 fundamental network models:

Client – server modelPeer-to-peer model

One-to-one connections One-to-one connections

and communication and communication

channels are establishedchannels are established

No serverNo server

Client – server model

Similar to star Similar to star

topology in topology in

shapeshape

Central serverCentral server

Page 6: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

HHowow does does BBitTorrentitTorrent wworkork??

Tracker

Peer-to-peer in naturePeer-to-peer in nature

Users efficiency Users efficiency

Managed by a central Managed by a central

server called trackerserver called tracker

Upload and download simultaneouslyUpload and download simultaneously

Page 7: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

CComponentsomponents

There are 3 main components:There are 3 main components:

1.1. ProtocolProtocol

2.2. ClientClient

3.3. SearchSearch

A mean to manage the A mean to manage the

distribution of datadistribution of data Enable other users to search, Enable other users to search,

download, share, etc.download, share, etc. Obtain or retrieve Obtain or retrieve

informationinformation

Page 8: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

WWordsords ooff BBititTTorrentorrent

These are the words associated with BitThese are the words associated with Bit

Torrent Torrent andand their meanings: their meanings:

1.1. TorrentTorrent

small metadata file small metadata file

2.2. PeerPeer

another computer on the internetanother computer on the internet

Page 9: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

WWords ords oof f BBititTTorrentorrent3.3. SeedSeed

a computer that has a complete copy of a computer that has a complete copy of

torrenttorrent

4.4. TrackerTracker

a unique server for coordinating clientsa unique server for coordinating clients

5.5. DownloadingDownloading

receiving datareceiving data

6.6. UploadingUploading

sending datasending data

Page 10: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

DDevelopment & evelopment & PProblemsroblemsRapid information technology development

Popularity of computer rises sharply. Number of BitTorrent user increases

Faster and more efficient transmission and sharing of files, video, songs, etc.

Distributing of copyrighted content without authorization

Illegal actions taken by groups of irresponsible people

Serious problem of copyright

Page 11: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

NNewsews

As the problem of copyright is As the problem of copyright is seriously concerned, a 38-yeaseriously concerned, a 38-year-old HK BT user Chan Nai-mir-old HK BT user Chan Nai-ming ng (( 陳乃明陳乃明 , using the , using the

handle handle 古惑天皇古惑天皇 )) is arrested is arrested due to illegal distribution and due to illegal distribution and uploading of “BT seed”.uploading of “BT seed”.

Page 12: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

CConclusiononclusion

Initially, BitTorrent was developed foInitially, BitTorrent was developed for our goods.r our goods.

Illegal sharing and distribution cause Illegal sharing and distribution cause great loss to publishing organizationsgreat loss to publishing organizations

Respect CopyrightRespect Copyright

Page 13: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

RReferenceeference

http://http://www.dessent.net/btfaq/#whatwww.dessent.net/btfaq/#what

http://www.bittorrent.com/about.mythttp://www.bittorrent.com/about.myt

http://en.wikipedia.org/wiki/Bittorrenthttp://en.wikipedia.org/wiki/Bittorrent

http://www.bittorrent.com/index.htmlhttp://www.bittorrent.com/index.html

http://hk.news.yahoo.com/051107/12/1ihhttp://hk.news.yahoo.com/051107/12/1ih

8e.html8e.html

Page 14: D iocesan B oys’ S chool L 6 ASL C omputer A pplications R eading S cheme B it T orrent C han C hun H o L 6A (1)

TThe he EEndnd