Bittorrent.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
และเครือข่ายคอมพิวเตอร์
Advertisements

ระบบเครือข่ายอินเตอร์เน็ต
ความหมายของไปรษณีย์อิเล็กทรอนิกส์ ( )
E-Learning.
ระบบมัลติโปรแกรมมิ่ง (Multiprogramming System)
ระบบการจัดการเครือข่ายภายในคอนโด โดยใช้ระบบ Cloud Computing
Client / Server Peer to Peer
P2P คืออะไร ? ทำงานอย่างไร?
คุณธรรมในการใช้เทคโนโลยีสารสนเทศ
บทที่ 9 การเลือกซื้อใช้งาน และ การติดตั้ง อุปกรณ์เครือข่าย
Accessing the Internet
Bit Torrent INTERNET TECHNOLOGY PRAPAS THONGRAK COMPUTER SCIENCE
พื้นฐานความรู้เกี่ยวกับอินเทอร์เน็ต
เทคโนโลยี 3G. เทคโนโลยี 3G เทคโนโลยี 3G เทคโนโลยี 3G คืออะไร 3G หรือ Third Generation เป็นเทคโนโลยีการสื่อสารในยุคที่ 3 อุปกรณ์การสื่อสารยุคที่ 3 เป็นอุปกรณ์ที่ผสมผสาน.
โครงการ(Project) ระบบเฝ้าระวังเครื่องแม่ข่าย
ประโยชน์และโทษของการใช้งานคอมพิวเตอร์
การพัฒนาการใช้งานในระบบเว็บ
เครือข่ายอินเตอร์เน็ต
การพัฒนากิจกรรม การเรียนรู้ โดยโครงงาน
ระบบเครือข่ายคอมพิวเตอร์
HTTP Client-Server.
TelecommunicationAndNetworks
มีหมายเลข IP Address มากกว่าเดิมมาก ทำให้เพียงพอต่อความ ต้องการของผู้ใช้ เครือข่ายมีความน่าเชื่อถือมากขึ้นกว่าเดิม เพราะเป็นการใช้งาน IP จริงทั้งหมด.
SMTP.
Data Transferring.
การเขียนโปรแกรมบนเว็บ (WEB PROGRAMMING) บทที่ 1 ความรู้เบื้งต้นเกี่ยวกับอินเทอร์เน็ตเวิลด์ไวด์เว็บ และโปรโตคอลที่เกี่ยวข้อง โดย อ.ปริญญา น้อยดอนไพร.
บทที่ 5 เครือข่ายสังคมออนไลน์
บทที่ 5 เครือข่ายสังคมออนไลน์
รูปแบบการเชื่อมต่อเครือข่ายแบ่งตามกลุ่มผู้ใช้
PHP คืออะไร หลายคนที่ทำเว็บไซต์ด้วย HTML หรือโปรแกรมช่วยสร้างเว็บไซต์ต่างๆ เช่น Dreamweaver แล้วอาจสงสัยว่าเมื่อทำ form สำหรับ รับค่าเช่น ชื่อ ที่อยู่
P2P คืออะไร? เป็นเทคโนโลยีการสื่อสารข้อมูลบนเครือข่ายคอมพิวเตอร์แบบ client-client โดยที่ client แต่ละเครื่องจะมีข้อมูลเก็บอยู่ และสามารถจำลองตนเองเป็น.
What’s P2P.
IRC - Internet Relay Chat
ระบบเครือข่ายแบบ Peer to Peer
การออกแบบสถาปัตยกรรมแอปพลิเคชั่น
เครือข่ายสังคมออนไลน์ (Socail Network)
สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง คณะครุศาสตร์อุตสาหกรรม
นายวีระ คงกระจ่าง ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
เครือข่ายคอมพิวเตอร์
การใช้งานไปรษณีย์อิเล็กทรอนิกส์ ( )
การเรียนรู้ Internet Explorer 6.0
กิจกรรมที่ 17 เว็บเบราว์เซอร์และ โปรแกรมค้นหา 1. อธิบายหน้าที่เว็บเบราว์เซอร์และ โปรแกรมค้นหา 2. ใช้เว็บเบราว์เซอร์และโปรแกรมค้นหา จุดประสงค์ กิจกรรมที่
การติดต่อสื่อสารผ่านอินเตอร์เน็ต
เปิดโลก Download. รู้สักนิดก่อน Download การนำ ข้อมูล จาก อินเทอร์เน็ ตมาไว้ใน เครื่อง การ Download.
ประชุมเชิงปฏิบัติการ พัฒนา ICT ผู้บริหารเพื่อ การศึกษา.
การเขียนแบบเสนอหัวข้อโครงงาน
ปิยพจน์ และคณะ ภาควิชาเทคโนโลยีและสื่อสาร การศึกษา คณะครุศาสตร์ จุฬาลงกรณ์ มหาวิทยาลัย.
สมาชิก กลุ่ม 1. นางสาวพรพิรุณ ประจงค์ เลขที่ นางสาววราภรณ์ สี หนาจ เลขที่ นางสาวสุนิสา อบ มาลี เลขที่ 68.
ระบบเครือข่ายคอมพิวเตอร์
โครงสร้างของเครือข่ายและเครือข่ายของคอมพิวเตอร์
รูปแบบการเชื่อมโยงเครือข่าย
ชื่อโปรแกรม โปรแกรมช่วยดาวน์โหลดที่ดีที่สุด นางสาว อรอุมา สร้อยจรุง เลขที่ 15 ชั้น ปวช. 2/2.
การใช้งานอินเตอร์เน็ต
Internet Service Privider
ปัญหาการใช้เทคโนโลยี ในการศึกษา โดยกลุ่มตัวอย่างนักศึกษาและอาจารย์คณะ เกษตรศาสตร์
ADDIE Model.
เทคโนโลยีสารสนเทศ.
Flash Get ซอฟต์แวร์ที่น่าสนใจ Flash Get นี้ เป็นโปรแกรมช่วย ดาวน์โหลด โปรแกรมหนึ่ง โดยที่ โปรแกรมจะแยกไฟล์ดาวน์โหลด เป็นส่วนๆทำให้เนทที่ช้าสามารถ โหลดได้เร็วขึ้น.
การสืบค้นข้อมูล. =? Search Engine ? เครื่องมือในการช่วย ค้นหาข้อมูล ทาง Internet Search Engine.
Social Network.
การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์
คำศัพท์ระบบอินเตอร์เน็ต
แผนการจัดการเรียนรู้ที่ 11 การติดต่อด้วยไปรษณีย์อิเล็กทรอนิกส์
ชื่อ นางสาวชื่นฤดี ไชยวงค์ โปรแกรมวิทยาการคอมพิวเตอร์ ชั้นปีที่ 3 รหัส
1. บทนำเกี่ยวกับอินเทอร์เน็ต อินเทอร์เน็ตมีจุดเริ่มต้นมาจากเหตุผล ทางการทหาร เนื่องจากในยุค สงครามเย็น เมื่อประมาณ พ. ศ 2510 ระหว่างฝ่ายคอมมิวนิสต์ และฝ่ายเสรี
ต่อไ ป. ต่อ ไป ต่อ ไป ระบบเครือข่ายในทางคอมพิวเตอร์นั้นก็คือ ระบบ ที่เกิดจากการนำเอาอุปกรณ์คอมพิวเตอร์ต่าง ๆ ไม่ว่าจะเป็นเครื่องคอมพิวเตอร์ พรินเตอร์
หน่วยที่ 1 ติดต่อสื่อสาร ค้นหา ข้อมูลผ่านอินเตอร์เน็ต.
File Sharing. ปัจจุบันเทคโนโลยีสารสนเทศและ อินเทอร์เน็ตเข้ามามีบทบาทกับมนุษย์มากขึ้น ทุก ๆ คนล้วนแล้วแต่ต้องพึ่งพาเทคโนโลยีกันทั้งนั้น และ อินเทอร์เน็ตก็กลายเป็นสิ่งที่สำคัญต่อการดำรงชีวิต.
ระบบเครือข่ายคอมพิวเตอร์
ระบบเครือข่ายคอมพิวเตอร์
ใบสำเนางานนำเสนอ:

Bittorrent

เนื้อหา BitTorrent (BT) คือ อะไร Bittorent ในเมืองไทย BitTorrent ต่างจาก P2P แบบอื่นอย่างไร องค์ประกอบของ Bittorrent หลักการทำงานของโปรแกรม Bittorrent ตัวอย่าง การใช้งาน BitTorrent

ความหมายของBitTorrent Bit torrent (BitTorrent) เป็นโพรโทคอลรูปแบบ peer-to-peer ในการแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ด้วยกันโดยตรง ผ่านเครือข่ายอินเทอร์เน็ต ที่ต้องการให้การส่งผ่านข้อมูลได้ทั้งขาเข้าและขาออกได้พร้อมกัน โดยโพรโทคอลในรูปแบบนี้เองเป็นที่ของแหล่ง โหลดฟรี ต่าง ๆในปัจจุบัน

ที่มา ในอดีตนั้นเมื่อเราต้องการแลกเปลี่ยนไฟล์สักไฟล์จากระบบอินเตอร์เน็ตจะทำได้โดยการ นำไฟล์ไปฝากไว้ในเว็บฝากไฟล์ก่อนที่จะให้ผู้ซึ่งต้องการไปดาวน์โหลดมาใช้งาน  หรืออาจจะเป็นการอัพไฟล์ลงใน server แล้วใช้ โปรแกรมช่วย Download แต่วิธีการนี้กลับเป็นการเพิ่มภาระให้แก่เซิฟเวอร์มากกว่าและทำให้ server ทำงานหนักขึ้น

ที่มา (ต่อ) จนกระทั่งปี 2002 แฮกเกอร์นาม Bram Cohen ได้พัฒนาเทคโนโลยีแชร์ไฟล์ที่ชื่อ  bittorrent ออกมา โดยยึดหลักการทำงานแบบ P2P Bram Cohen  โดยพัฒนาจุดอ่อนของการแชร์ไฟล์แบบเก่า  เพราะการแชร์ไฟล์แบบเก่า มักจะมีการรับส่งข้อมูลในช่องทางการอัพโหลดมากว่าการดาวน์โหลด bittorrent จึงได้ถูกออกแบบมาให้ใช้ช่อง BandWith ให้มีประสิทธิภาพมากที่สุด

BitTorrent ต่างจาก P2P แบบอื่นอย่างไร P2P จะเป็นการติดต่อแค่ 1-1 คือ 1 ไฟล์ มีแค่เพียง 1 Connection ระหว่าง ผู้ส่ง กับผู้รับ เท่านั้น ทำให้มีความเร็วต่ำโดยเฉพาะ เมื่อมีคนเข้ามาคัดลอกไฟล์หลายๆ เครื่อง พร้อมกัน

BitTorrent ต่างจาก P2P แบบอื่นอย่างไร

BitTorrent ต่างจาก P2P แบบอื่นอย่างไร

BitTorrent ต่างจาก P2P แบบอื่นอย่างไร

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

องค์ประกอบของ BitTorrent

องค์ประกอบของ BitTorrent Tracker คืออะไร Tracker คือ เครื่องมือ หรือ โปรแกรมใน Internet ที่ทำหน้าที่จัดการประสานระหว่างผู้ที่ต่อเข้า BitTorrent เมื่อเปิดไฟล์ torrent ตัว client ก็จะติดต่อกับ web tracker (ที่ระบุใน torrent) เพื่อขอรายชื่อผู้ที่อยู่ใน web tracker ของไฟล์นั้นๆ ซึ่งปัจจุบัน ตัว tracker จะรู้ว่าสมาชิกของ web tracker มีชิ้นส่วนไหนของไฟล์รวมทั้งสถานะของสมาชิกแต่ละคน

องค์ประกอบของ BitTorrent Tracker จะมี 2 แบบคือ 1. ระบบปิด ต้องเป็น Member คิด Ratio ส่วนมาก Tracker จะเป็นระบบนี้ ข้อดี คือ โหลดได้เร็ว การคิด Ratio ทำให้คนต้องการแชร์ไฟล์มากขึ้น

องค์ประกอบของ BitTorrent 2.ระบบเปิด ไม่ต้องเป็น Member ไม่คิด Ratio เช่น Suprnova.org ข้อเสีย คนรับเยอะ โหลดช้า

องค์ประกอบของ BitTorrent Seeder คือ ผู้ที่นำไฟล์มา Share ให้ผู้ใช้อื่นใน Tracker ดาวน์โหลด Leecher คือ ผู้ที่ดาวน์โหลดไฟล์ ในขณะเดียวกัน Leecher จะสามารถปล่อยไฟล์ ส่วนที่ตัวเองมีให้ผู้ใช้คนอื่น โดยมี Seeder เป็นหลักในการปล่อยไฟล์ Peer คือ จำนวน Seeder + Leecher หรือจำนวนผู้ผู้งานที่ทำการแลกเปลี่ยนข้อมูลในส่วนของไฟล์Torrent นั้น ๆ Snatch คือ จำนวนคนที่ดาวน์โหลดไฟล์เสร็จ พร้อมที่จะเป็น Seeders ได้

องค์ประกอบของ BitTorrent ภาพแสดง การส่งและรับไฟล์ ของ Seeder และ Leecher Leecher และ Seeder ในตัว

องค์ประกอบของ BitTorrent Ratio คือ ค่า Upload/Download ทั้งหมดที่ทำผ่าน Tracker ใด Tracker หนึ่ง โดยทั่วไปควรรักษาระดับ Ratio ให้สูงกว่า 1.0 เพราะมันหมายถึง ค่าอัพโหลดให้คนอื่น จะมีปริมาณที่พอๆ กับที่ดาวน์โหลดไปจากเครือข่าย

องค์ประกอบของ BitTorrent Connectable คือ การเชื่อมต่อของเครื่องที่รับไฟล์ ว่าเป็น Yes หรือ No Yes หมายถึง การเชื่อมต่อเป็นปกติดีทุกอย่างUp/Down ได้ปกติ No หมายถึง การเชื่อมต่อมีปัญหา จะโหลดได้บ้างไม่ได้บ้าง

หลักการทำงานของ Bittorrent

องค์ประกอบของ BitTorrent