ผู้ใช้:ญาณลักษณ์ พุทธจี

จากวิกิพีเดีย สารานุกรมเสรี




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

องค์ประกอบ ของ BitTorrent มีดังต่อไปนี้

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




Tracker

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

Tracker จะมี 2 แบบคือ

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


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

               Seeder คือ ผู้ที่นำไฟล์มา Share ให้ผู้ใช้อื่นใน Tracker ดาวน์โหลด
               Leecher คือ ผู้ที่ดาวน์โหลดไฟล์ ในขณะเดียวกัน Leecher จะสามารถปล่อยไฟล์ ส่วนที่ตัวเองมีให้ผู้ใช้คนอื่น โดยมี Seeder เป็นหลักในการปล่อยไฟล์
               Peer คือ จำนวน Seeder + Leecher หรือจำนวนผู้ผู้งานที่ทำการแลกเปลี่ยนข้อมูลในส่วนของไฟล์Torrent นั้น ๆ 
               Snatch คือ จำนวนคนที่ดาวน์โหลดไฟล์เสร็จ พร้อมที่จะเป็น Seeders ได้
               Ratio   คือ ค่า Upload/Download ทั้งหมดที่ทำผ่าน Tracker ใด Tracker หนึ่ง โดยทั่วไปควรรักษาระดับ Ratio ให้สูงกว่า 1.0
               เพราะมันหมายถึง ค่าอัพโหลดให้คนอื่น จะมีปริมาณที่พอๆ กับที่ดาวน์โหลดไปจากเครือข่าย
               Connectable คือ การเชื่อมต่อของเครื่องที่รับไฟล์ ว่าเป็น Yes หรือ No Yes หมายถึง การเชื่อมต่อเป็นปกติดีทุกอย่างUp/Down ได้ปกติ
               No หมายถึง การเชื่อมต่อมีปัญหา จะโหลดได้บ้างไม่ได้บ้าง


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

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






ข้อดีข้อเสียของการ Download แบบ BitTorrent

                      การ Download ในรูปแบบของ BitTorrent เริ่มได้รับความนิยมมากขึ้นเรื่อยๆ ตามอัตราการเติบโตของการใช้ Internet ความเร็วสูง 
            ซึ่งข้อดีของการ Download ในรูปแบบนี้คือ เราสามารถที่จะแชร์หรือแบ่งปันไฟล์ต่าง ๆ ที่มีให้กับเพื่อนๆ
            หรือผู้ร่วมงานได้อย่างไม่มีข้อจำกัดในเรื่องของขนาดไฟล์หรือสถานที่ทำงาน เช่นเราอาจรับส่งงานให้กับเพื่อนร่วมงานโดยการ Upload 
            งานไปไว้บน Website Tracker แห่งหนึ่ง จากนั้นก็ให้โทรบอกให้เพื่อนร่วมงานไป Download เอา โดยที่เราและเพื่อนร่วมงานอาจอยู่
            ห่างไกลกันคนละสถานที่ เป็นต้น นอกจากนี้ Website Tracker ต่าง ๆ ยังเป็นแหล่งรวบรวมความรู้มหาศาลเกือบทั่วโลก ที่เราสามารถ 
            Download ไฟล์ E-Book หรือ ภาพยนตร์สารคดีที่เป็นความรู้ใหม่ ๆ จากต่างประเทศมาศึกษาได้อย่างง่ายดายด้วยการ Download 
            แบบ BitTorrent นั่นเอง
       ข้อเสียตามมาเสมอ หากผู้ใช้เจตนานำไปใช้ทางที่ไม่ดี เช่น ผู้ใช้สามารถเผยแพร่ไฟล์ที่ละเมิดลิขสิทธิ์ผู้อื่นผ่านทางการ Download 
     แบบ BitTorrent ได้อย่างง่ายดายและรวดเร็ว ดังนั้นผมจึงอยากเตือนผู้อ่านทุกท่านให้นำโปรแกรมไปใช้ในทางที่เหมาะสมและเป็นประโยชน์ต่อตัวเอง โดยไม่ไปเบียดเบียนหรือสร้างความเดือดร้อนให้ผู้อื่น เช่น Download ไฟล์ E-Book ต่าง ๆ มาอ่านเพื่อพัฒนาศักยภาพความรู้ของตนเอง หรือ Downlaod โปรแกรมต่าง ๆ มาทดลองใช้เพื่อศึกษา เป็นต้น ไม่ควรนำมาใช้เพื่อนการค้าหรือสร้างความเสียหายให้กับผู้อื่น เช่น upload ไฟล์เพลงหรือภาพยนตร์เรื่องใหม่ๆ เพื่อให้ผู้อื่นเข้ามา Download ซึ่งอันนี้จะทำความเสียหายให้กับผู้ผลิตผลงานและตัวเราเองอาจเดือดร้อนจากการกระทำนี้ได้