prapas thongrak computer science faculty of science and technologyv

41
PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV Bit Torrent INTERNET TECHNOLOGY 1

Upload: keanu

Post on 25-Feb-2016

34 views

Category:

Documents


2 download

DESCRIPTION

PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV. Bit Torrent. Torrent คืออะไร. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

PRAPAS THONGRAK COMPUTER SCIENCEFACULTY OF SCIENCE AND TECHNOLOGYV

Bit Torrent

INTERNET TECHNOLOGY

1

Page 2: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

Torrent คออะไร Torrent ไฟลทเกบคาขอมลตวไฟลจรงๆ ใน

ความหมายนนคอ ไฟลขนาด 100MB พอสรางเปนไฟล *.torrent จะเหลอเพยงไมกสบ kb เทานน ฉะนนแลว *.torrent มหนาทแคเพยงเกบขอมลตางๆเทานนเอง เชน เกบรายชอไฟลตวจรง, เกบขอมลชนสวนขนาดไฟล,ชอผสรางไฟลทอเรนทขนมาสรป : ไฟล *.torrent มหนาทเพยงเกบคาตางๆเทานนเอง เปนเสมอนตวไวเชอมตอไฟลตวจรงทเกบไวในเครอง

INTERNET TECHNOLOGY

2

Page 3: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

Torrent เปนการทำางานแบบ Peer 2 Peer - การเชอมตอเครองคอมพวเตอรเขาดวยกน เพอการแลกเปลยนขอมลระหวางกน Torrent มการทำางานแตกตางจากโปรแกรม

ประเภท Peer 2 Peer แบบอนๆ - Torrent จะมการทำางานเสมอนใยแมงมม กลาวคอ ในการใชงานtorrent clients ระหวางทเราดาวนโหลดไฟลลงเครองเรา เราสามารถทจะอพโหลดแจกจายชนสวนไฟลใหกบคนอนทตองจะดาวนโหลดไฟลเหมอนกนกบเราไดเลย ไมจำาเปนตองใหเราดาวนโหลดเสรจกอนถงจะปลอยได INTERNET

TECHNOLOGY3

Page 4: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

BitTorrent คออะไร กระแสขอมล การเชอมตอแบบ Peer to Peer (P2P)

Page 5: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

BitTorrent ทำงนอยงไร Client-Server 1. HTTP (Hypertext Transfer

Protocol) 2. FTP(File Transfer Protocol)

Page 6: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรดวนโหลดแบบ HTTP สามารถดาวนโหลดขอมลผานเวบบราวเซอร เชน IE,NetsCape,Firefox ฯลฯ ตวอยางผใหบรการดาวนโหลดแบบ HTTP

ไดแก www.download.com www.thaiware.com เปนตน

Page 7: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

ตวอยงกรดวนโหลดแบบ HTTP

Page 8: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

วธกรดวนโหลดผนทง FTP 1 .ผานหนาเวบบราวเซอร แบบวธ HTTP เชน ftp://ftp.nectec.or.th/2. โดยใชโปรแกรม FTP Client เชน WS_FTP,CuteFTP

Page 9: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

ตวอยงกร FTP ผนเวบบรวเซอร IE

Page 10: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

ตวอยงกร FTP ผนเวบบรวเซอร FireFox

Page 11: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

ตวอยงโปรแกรม WS_FTP

Page 12: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

Distributed Computing เปนระบบการทำางานแบบ peer-to-peer หรอ

P2P คอ การทำางานทเครองคอมพวเตอรจะมการตดตอกนโดยตรงโดยไมตองผานเซรฟเวอร นบเปนการผอนภาระเครองเซรฟเวอรไมใหรบภาระหนกจนเกนไป เปนการแกปญหาโดยตรงทสด

Page 13: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

หลกกรทำงนของระบบ BitTorrent 1. ผใชทมขอมลตางๆ ทำาการเปดบรการบรการใหผ

ใชรายอนๆ เขามาดาวนโหลดขอมล2. ผใชงานรายอนๆ ทตองการดาวนโหลดขอมล

นนๆ จะทำาการยนความประสงคไปทผมขอมลนนๆ อย โดยการเปดไฟล .torrent ทมขอมลตางๆ ทจำาเปนสำาหรบการดาวนโหลดเกบอย

3. เมอเซรฟเวอรทำาการตรวจสอบขอมลนนๆ เรยบรอยแลว จะทำาการสง IP Address ของผทมขอมลนนๆ อยกลบมาเพอทำาการเชอมตอระหวางเชอมตอระหวางผใชงานทงสองราย

Page 14: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

หลกกรทำงนของระบบ BitTorrent4. เมอผใชรายอนๆ ดาวนโหลดขอมลไปไดสวนหนง และมผใชงานราย

ใหมทำาการยนความประสงคขอดาวนโหลดขอมลนนๆ ในครงนทางเซรฟเวอรจะประมาณชองทางการเชอมตอไดเพมเปน 2 ชองทาง และทำาการเชอมตอทง 2 ทางนนใหกบผใชงานรายใหม

5. เมอมผใชรายอนๆ เขามาดาวนโหลด จะเปนวฏจกรตอๆ ไป

Page 15: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

คำศพททเกยวกบระบบ BitTorrent Torrent File: ขอมลอางองเพอใชในระบบ

BitTorrent โดยขอมลทตองการให หรอใหบรการจะตองมไฟล .torrent

Peer: ผใชงานรายตางๆ ทอยในระบบ โดยจะรวมทงผใหบรการ และผดาวนโหลด ซงจะหมายถงผใชงานรายอนๆ ทคณตองเชอมตอเพอขนสงขอมลตางๆ

Seed: ผใชงานทมขอมลสมบรณเกบอย โดยอาจจะเปนไดทงผใหบรการขอมลนนๆ หรอผทดาวนโหลดขอมล

Leech: เปนคำาทใชเรยกผทขอบรการดาวนโหลดขอมล

Page 16: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

คำศพททเกยวกบระบบ BitTorrent Reseed: เมอระบบไมมผใหบรการ (Seed)

เหลออย แตยงมผใชทยงตองการดาวนโหลดขอมล (Leech)

Tracker: เปนเซรฟเวอรผใหบรการสำาหรบเกบไฟล .torrent และเปนตวกลางในการเชอมตอระหวางผใชดวยกน โดยจะเปนตวประสานงานกบ Torrent Client ของผใชแตละราย

Page 17: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใช BitTorrent Tracker Server หรอ BitTorrent Server Torrent Client Torrent File

Page 18: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

Tracker Server หรอ BitTorrent Server เครองเซรฟเวอรกลาง ทำาหนาทเชอมผใช

ตนทางกบผใชปลายทางเขาดวยกน www.Bitthailand.com www.Siambit.com www.httorrent.com

Page 19: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

www.bitthailand.com

Page 20: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

www.siambit.com

Page 21: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

Torrent Client Torrent Client: คอ โปรแกรมสำาหรบเปด

ไฟล .torrent เพอทำาการเชอมตอระหวาง ผใชงานดวยกน โดยจะมใหเลอกใชหลากหลายโปรแกรม เชน

1. ABC 2. Azureus 3. BitComet 4. BitTornado

Page 22: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (1)

Page 23: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (2)

Page 24: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (3)

Page 25: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (4)

Page 26: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (5)

Page 27: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (6)

Page 28: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (7)

Page 29: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรตดตงโปรแกรม BitComet (8)

Page 30: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 31: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 32: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 33: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 34: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 35: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 36: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 37: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 38: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 39: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 40: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

กรใชโปรแกรม BitComet

Page 41: PRAPAS THONGRAK COMPUTER SCIENCE FACULTY OF SCIENCE AND TECHNOLOGYV

ผคดระบบ BitTorrent

Mr.Bram Cohen