Bit Torrent INTERNET TECHNOLOGY PRAPAS THONGRAK COMPUTER SCIENCE

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คู่มือการติดตั้งโปรแกรมเสริม
Advertisements

ปฏิบัติการครั้งที่ 4 การสื่อสารข้อมูล
Google Docs กับ Cloud Computing เสนอ อ.ปิยะ วราบุญทวีสุข
โครงการ พัฒนาและให้ความรู้การพัฒนา Website เพื่อเผยแพร่ศิลปวัฒนธรรม ช่างสิบหมู่ ณ สำนักช่างสิบหมู่ กรมศิลปากร จังหวัดนครปฐม ระหว่างวันที่ 7-8 มกราคม.
การดาวน์โหลด ไฟล์วีดีโอจากยูทูบ.
ระบบมัลติโปรแกรมมิ่ง (Multiprogramming System)
Address จดหมายอิเลคทรอนิกส์.
นางสาวมะลิวรรณ ระหูภา
Bittorrent.
Client / Server Peer to Peer
P2P คืออะไร ? ทำงานอย่างไร?
Script Programming& Internet Programming
บทที่ 12 การจดทะเบียนชื่อโดเมน (Domain Name Registration)
นำเสนอการใช้บริการของ
โครงการ LDAP เฟส 2 ผู้นำเสนอ นายมหาราช ทศศะ
การพัฒนาการใช้งานในระบบเว็บ
HTTP Client-Server.
World Wide Web WWW.
TelecommunicationAndNetworks
SMTP.
ระบบเครือข่ายคอมพิวเตอร์
Ch 8 CGI & Perl Kulachatr C. Na Ayudhya.
อินเตอร์เน็ทเบื้องต้น
Transport Layer.
File Transfer (FTP), WWW, HTTP, DHCP.
การเขียนโปรแกรมบนเว็บ (WEB PROGRAMMING) บทที่ 1 ความรู้เบื้งต้นเกี่ยวกับอินเทอร์เน็ตเวิลด์ไวด์เว็บ และโปรโตคอลที่เกี่ยวข้อง โดย อ.ปริญญา น้อยดอนไพร.
คอมพิวเตอร์ กับ ไวรัส โปรแกรมไวรัส ถูกสร้างขึ้นมาเพื่อก่อกวน และทำลาย
ขั้นตอนการเขียนเว็บเพจ
โอฬาริก สุรินต๊ะ CS/MIS
ทบทวนความเข้าใจ.
PHP คืออะไร หลายคนที่ทำเว็บไซต์ด้วย HTML หรือโปรแกรมช่วยสร้างเว็บไซต์ต่างๆ เช่น Dreamweaver แล้วอาจสงสัยว่าเมื่อทำ form สำหรับ รับค่าเช่น ชื่อ ที่อยู่
กลุ่มสาระการเรียนรู้คณิตศาสตร์ โรงเรียนบ้านแท่นวิทยา สพท.ชย.2
กลุ่มสาระการเรียนรู้คณิตศาสตร์ โรงเรียนบ้านแท่นวิทยา สพท.ชย.2
ขั้นตอนการดาวน์โหลดวิดีโอจาก youtube.com โดยใช้โปรแกรม youripper 1. ไปที่เว็บ คลิ๊กที่ Server.
P2P คืออะไร? เป็นเทคโนโลยีการสื่อสารข้อมูลบนเครือข่ายคอมพิวเตอร์แบบ client-client โดยที่ client แต่ละเครื่องจะมีข้อมูลเก็บอยู่ และสามารถจำลองตนเองเป็น.
What’s P2P.
การออกแบบสถาปัตยกรรมแอปพลิเคชั่น
นายวีระ คงกระจ่าง ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
เครือข่ายคอมพิวเตอร์
ผศ. พิเชษฐ์ ศิริรัตนไพศาลกุล
การเรียนรู้ Internet Explorer 6.0
ความรู้เบื้องต้นเกี่ยวกับการสร้าง WebPage
การติดต่อสื่อสารผ่านอินเตอร์เน็ต
เปิดโลก Download. รู้สักนิดก่อน Download การนำ ข้อมูล จาก อินเทอร์เน็ ตมาไว้ใน เครื่อง การ Download.
Internet.
บทที่ 5 INTERNET อินเตอร์เน็ต คืออะไร? ความเป็นมาของอินเตอร์เน็ต
13 October 1. Information and Communication Technology Lab 8 Web Browser and Seach Engine โดย ผู้ช่วยศาสตราจารย์วิชัย.
เข้าสู่เว็บไซต์ สทศ. ผ่าน โปรแกรม Internet Explorer ( ห้ามใช้โปรแกรม Mozilla Firefox, Google Chrome, Safari) แล้วเข้าไปที่ URL สทศ. ที่
ปิยพจน์ และคณะ ภาควิชาเทคโนโลยีและสื่อสาร การศึกษา คณะครุศาสตร์ จุฬาลงกรณ์ มหาวิทยาลัย.
การเปิด อีเมล์รับข้อมูลของ mail.ess.ac.th. 1. เปิดโปรแกรมท่องเน็ต ( เช่น IE, firefox,Chrome) แล้วพิมพ์ mail.ess.ac.th ในช่อง address และกดแป้น enter.
หลักฐานการสมัคร ( ไม่ต้องใช้ เอกสาร ) 1. ต้องมี ใช้ได้ปกติ 2. หมายเลขประชาชน 3. เลขบัญชีธนาคารเพื่อรับเงิน 4. เตรียมตั้ง username และ password ที่
INTERN ET Internet คือ อะไร ? เครือข่ายคอมพิวเตอร์ ขนาดใหญ่ที่ทำการ เชื่อมต่อคอมพิวเตอร์ หลายล้านเครื่องกว่า 130 ประเทศทั่วโลกเข้า ด้วยกัน มีบริการต่าง.
เริ่มต้นด้วยอินเทอร์เน็ต
Uniform Resource Location ( URL)
WEB BOARD กระดานสนทนา ออนไลน์. WebBoard คืออะไร ?
ISP ในประเทศไทย
Internet Service Privider
ระบบเครือข่ายคอมพิวเตอร์
เทคโนโลยีสารสนเทศ.
Flash Get ซอฟต์แวร์ที่น่าสนใจ Flash Get นี้ เป็นโปรแกรมช่วย ดาวน์โหลด โปรแกรมหนึ่ง โดยที่ โปรแกรมจะแยกไฟล์ดาวน์โหลด เป็นส่วนๆทำให้เนทที่ช้าสามารถ โหลดได้เร็วขึ้น.
บทที่ 9 ซอฟต์แวร์ประยุกต์บนเครือข่ายอินเตอร์เน็ต
ระบบเครือข่ายคอมพิวเตอร์ เครือข่ายคอมพิวเตอร์ เครือข่ายคอมพิวเตอร์
คำศัพท์ระบบอินเตอร์เน็ต
Application Layer.
แผนการจัดการเรียนรู้ที่ 11 การติดต่อด้วยไปรษณีย์อิเล็กทรอนิกส์
ชื่อ นางสาวชื่นฤดี ไชยวงค์ โปรแกรมวิทยาการคอมพิวเตอร์ ชั้นปีที่ 3 รหัส
นางเชาวลี สมบูรณ์ดำรงกุล
หน่วยที่ 1 ติดต่อสื่อสาร ค้นหา ข้อมูลผ่านอินเตอร์เน็ต.
1. ศึกษาการนำเสนอที่หลากหลาย 2. เลือกวิธีการที่เหมาะสม
ระบบเครือข่ายคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

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

Torrent คืออะไร Torrent ไฟล์ที่เก็บค่าข้อมูลตัวไฟล์จริงๆ ในความหมายนั้นคือ ไฟล์ขนาด 100MB พอสร้างเป็นไฟล์ *.torrent จะเหลือเพียงไม่กี่สิบ kb เท่านั้น ฉะนั้นแล้ว *.torrent มีหน้าที่แค่เพียงเก็บข้อมูลต่างๆเท่านั้นเอง เช่น เก็บรายชื่อไฟล์ตัวจริง, เก็บข้อมูลชิ้นส่วนขนาดไฟล์,ชื่อผู้สร้างไฟล์ทอเร้นท์ขึ้นมา สรุป : ไฟล์ *.torrent มีหน้าที่เพียงเก็บค่าต่างๆเท่านั้นเอง เป็นเสมือนตัวไว้เชื่อมต่อไฟล์ตัวจริงที่เก็บไว้ในเครื่อง INTERNET TECHNOLOGY

Torrent เป็นการทำงานแบบ Peer 2 Peer - การเชื่อมต่อเครื่องคอมพิวเตอร์เข้าด้วยกัน เพื่อการแลกเปลี่ยนข้อมูลระหว่างกัน Torrent มีการทำงานแตกต่างจากโปรแกรมประเภท Peer 2 Peer แบบอื่นๆ - Torrent จะมีการทำงานเสมือนใยแมงมุม กล่าวคือ ในการใช้งานtorrent clients ระหว่างที่เราดาวน์โหลดไฟล์ลงเครื่องเรา เราสามารถที่จะอัพโหลดแจกจ่ายชิ้นส่วนไฟล์ให้กับคนอื่นที่ต้องจะดาวน์โหลดไฟล์เหมือนกันกับเราได้เลย ไม่จำเป็นต้องให้เราดาวน์โหลดเสร็จก่อนถึงจะปล่อยได้ INTERNET TECHNOLOGY

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

BitTorrent ทำงานอย่างไร Client-Server 1. HTTP (Hypertext Transfer Protocol) 2. FTP(File Transfer Protocol)

การดาวน์โหลดแบบ HTTP สามารถดาวน์โหลดข้อมูลผ่านเว็บบราวเซอร์ เช่น IE,NetsCape,Firefox ฯลฯ ตัวอย่างผู้ให้บริการดาวน์โหลดแบบ HTTP ได้แก่ www.download.com www.thaiware.com เป็นต้น

ตัวอย่างการดาวน์โหลดแบบ HTTP

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

ตัวอย่างการ FTP ผ่านเว็บบราวเซอร์ IE

ตัวอย่างการ FTP ผ่านเว็บบราวเซอร์ FireFox

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

Distributed Computing เป็นระบบการทำงานแบบ peer-to-peer หรือ P2P คือ การทำงานที่เครื่องคอมพิวเตอร์จะมีการติดต่อกันโดยตรงโดยไม่ต้องผ่านเซิร์ฟเวอร์ นับเป็นการผ่อนภาระเครื่องเซิร์ฟเวอร์ไม่ให้รับภาระหนักจนเกินไป เป็นการแก้ปัญหาโดยตรงที่สุด

หลักการทำงานของระบบ BitTorrent 1. ผู้ใช้ที่มีข้อมูลต่างๆ ทำการเปิดบริการบริการให้ผู้ใช้รายอื่นๆ เข้ามาดาวน์โหลดข้อมูล 2. ผู้ใช้งานรายอื่นๆ ที่ต้องการดาวน์โหลดข้อมูลนั้นๆ จะทำการยื่นความประสงค์ไปที่ผู้มีข้อมูลนั้นๆ อยู่ โดยการเปิดไฟล์ .torrent ที่มีข้อมูลต่างๆ ที่จำเป็นสำหรับการดาวน์โหลดเก็บอยู่ 3. เมื่อเซิร์ฟเวอร์ทำการตรวจสอบข้อมูลนั้นๆ เรียบร้อยแล้ว จะทำการส่ง IP Address ของผู้ที่มีข้อมูลนั้นๆ อยู่กลับมาเพื่อทำการเชื่อมต่อระหว่างเชื่อมต่อระหว่างผู้ใช้งานทั้งสองราย

หลักการทำงานของระบบ BitTorrent 4. เมื่อผู้ใช้รายอื่นๆ ดาวน์โหลดข้อมูลไปได้ส่วนหนึ่ง และมีผู้ใช้งานรายใหม่ทำการยื่นความประสงค์ขอดาวน์โหลดข้อมูลนั้นๆ ในครั้งนี้ทางเซิร์ฟเวอร์จะประมาณช่องทางการเชื่อมต่อได้เพิ่มเป็น 2 ช่องทาง และทำการเชื่อมต่อทั้ง 2 ทางนั้นให้กับผู้ใช้งานรายใหม่ 5. เมื่อมีผู้ใช้รายอื่นๆ เข้ามาดาวน์โหลด จะเป็นวัฏจักรต่อๆ ไป

คำศัพท์ที่เกี่ยวกับระบบ BitTorrent Torrent File: ข้อมูลอ้างอิงเพื่อใช้ในระบบ BitTorrent โดยข้อมูลที่ต้องการให้ หรือให้บริการจะต้องมีไฟล์ .torrent Peer: ผู้ใช้งานรายต่างๆ ที่อยู่ในระบบ โดยจะรวมทั้งผู้ให้บริการ และผู้ดาวน์โหลด ซึ่งจะหมายถึงผู้ใช้งานรายอื่นๆ ที่คุณต้องเชื่อมต่อเพื่อขนส่งข้อมูลต่างๆ Seed: ผู้ใช้งานที่มีข้อมูลสมบรูณ์เก็บอยู่ โดยอาจจะเป็นได้ทั้งผู้ให้บริการข้อมูลนั้นๆ หรือผู้ที่ดาวน์โหลดข้อมูล Leech: เป็นคำที่ใช้เรียกผู้ที่ขอบริการดาวน์โหลดข้อมูล

คำศัพท์ที่เกี่ยวกับระบบ BitTorrent Reseed: เมื่อระบบไม่มีผู้ให้บริการ (Seed) เหลืออยู่ แต่ยังมีผู้ใช้ที่ยังต้องการดาวน์โหลดข้อมูล (Leech) Tracker: เป็นเซิร์ฟเวอร์ผู้ให้บริการสำหรับเก็บไฟล์ .torrent และเป็นตัวกลางในการเชื่อมต่อระหว่างผู้ใช้ด้วยกัน โดยจะเป็นตัวประสานงานกับ Torrent Client ของผู้ใช้แต่ละราย

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

Tracker Server หรือ BitTorrent Server เครื่องเซิร์ฟเวอร์กลาง ทำหน้าที่เชื่อมผู้ใช้ต้นทางกับผู้ใช้ปลายทางเข้าด้วยกัน www.Bitthailand.com www.Siambit.com www.httorrent.com

www.bitthailand.com

www.siambit.com

Torrent Client Torrent Client: คือ โปรแกรมสำหรับเปิดไฟล์ .torrent เพื่อทำการเชื่อมต่อระหว่าง ผู้ใช้งานด้วยกัน โดยจะมีให้เลือกใช้หลากหลายโปรแกรม เช่น 1. ABC 2. Azureus 3. BitComet 4. BitTornado

การติดตั้งโปรแกรม BitComet (1)

การติดตั้งโปรแกรม BitComet (2)

การติดตั้งโปรแกรม BitComet (3)

การติดตั้งโปรแกรม BitComet (4)

การติดตั้งโปรแกรม BitComet (5)

การติดตั้งโปรแกรม BitComet (6)

การติดตั้งโปรแกรม BitComet (7)

การติดตั้งโปรแกรม BitComet (8)

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

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

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

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

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

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

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

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

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

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

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

ผู้คิดระบบ BitTorrent Mr.Bram Cohen