Torrent DHT คืออะไร

ผู้เขียน: Janice Evans
วันที่สร้าง: 2 กรกฎาคม 2021
วันที่อัปเดต: 22 มิถุนายน 2024
Anonim
DEFCON 18: Crawling BitTorrent DHTs for Fun 1/2
วิดีโอ: DEFCON 18: Crawling BitTorrent DHTs for Fun 1/2

เนื้อหา

ตารางแฮชแบบกระจาย (DHT) เป็นรูปแบบเครือข่ายการแชร์ไฟล์แบบ peer-to-peer (P2P) ใหม่ที่ช่วยให้ผู้ใช้ P2P สามารถซ่อนไฟล์ที่ดาวน์โหลด บทความนี้ให้ภาพรวมของกระบวนการแบ่งปันไฟล์ประโยชน์ DHT จุดอ่อนและฟีเจอร์เพื่อค้นหาเครือข่าย P2P ที่ใช้ DHT


แชร์ไฟล์ผ่านเครือข่าย P2P

บุคคลและ บริษัท ใช้เครือข่าย P2P ด้วยเหตุผลหลายประการ บริษัท ขนาดเล็กและขนาดใหญ่ใช้ P2P เพื่อจัดการและแบ่งปันเอกสารและวิดีโอ แต่ละคนใช้ P2P เพื่อจุดประสงค์ทางกฎหมายและที่ไม่น่าสนใจมากมายในการแบ่งปันเพลงและภาพยนตร์

เครือข่าย P2P ทำให้งานในการแบ่งปันไฟล์ขนาดใหญ่ที่สุดโดยแบ่งไฟล์เป็นชิ้นเล็ก ๆ ประมาณ 256kb วิธีนี้ช่วยให้ผู้ใช้สามารถดาวน์โหลดบางส่วนของไฟล์จากผู้ใช้หลายคนทำให้สามารถดาวน์โหลดได้เร็วขึ้นมาก

ทุกครั้งที่มีการแชร์ไฟล์ระหว่างเพื่อนสองคนขึ้นไปตารางแฮชจะถูกแชร์ในหมู่ผู้ใช้ ตารางแฮชให้รายละเอียดของข้อมูลไฟล์เพื่อให้สามารถดาวน์โหลดได้จากผู้ใช้หลายคน ตารางแฮชยังให้วิธีการเปรียบเทียบไฟล์สุดท้ายที่ดาวน์โหลดกับไฟล์ของผู้ใช้คนอื่นเพื่อให้แน่ใจว่าไฟล์นั้นถูกดาวน์โหลดอย่างสมบูรณ์

DHT และ P2P

โมเดล DHT ทำสิ่งเดียวกันกับตารางแฮช แต่ตารางจะถูกแจกจ่ายเช่นกัน ผลลัพธ์คือไฟล์นั้นมีลายนิ้วมือไม่ซ้ำกันซึ่งเกี่ยวข้อง แต่ไม่มีชื่อไฟล์ที่เฉพาะเจาะจง

ด้วย DHT คุณจะต้องรู้ลายนิ้วมือเพียงไฟล์เดียว ชื่อของไฟล์นั้นไร้ประโยชน์ หากคุณมีลายนิ้วมือคุณสามารถค้นหาในหมู่สมาชิกเครือข่าย P2P เพื่อดูว่ามีใครอื่นที่สามารถมีไฟล์นี้ หากคุณค้นหาไฟล์ตามชื่อคุณสูญเสียคุณค่าของ DHT เพราะตอนนี้กิจกรรมไฟล์ของคุณสามารถติดตามได้


จุดบวก DHT

หนึ่งในวัตถุประสงค์หลักของ DHT คือการเอาชนะระบบติดตามไฟล์ เจ้าของทรัพย์สินทางปัญญาสามารถใช้ระบบเหล่านี้เพื่อติดตามผู้ที่อาจดาวน์โหลดซอฟต์แวร์หรือไฟล์อย่างถูกกฎหมายหรือผิดกฎหมาย

DHT ไม่ได้ซ่อนตัวตนของบุคคลอย่างสมบูรณ์ แต่ทำให้ขั้นตอนการติดตามไฟล์ทำได้ยากขึ้น แม้ว่าจะมีวิธีอื่นในการแชร์ไฟล์แบบไม่ระบุชื่อ แต่ DHT เป็นหนึ่งในวิธีที่ดีที่สุดในการปกป้องตัวตนของคุณ

จุดเด่นอีกอย่างของ DHT คือไฟล์จะถูกเชื่อมโยงผ่านคีย์หรือลายนิ้วมือแทนที่จะเป็นชื่อไฟล์ สิ่งนี้อนุญาตให้ไฟล์ถูกทำดัชนีการค้นหาไฟล์ร่วมกันโดยทั่วไปจะเป็นการร้องขอไปยังคอมพิวเตอร์ทุกเครื่องหรือเครือข่ายอื่น ๆ ในเครือข่าย ด้วย DHT คุณสามารถพัฒนาดัชนีแบบรวมศูนย์ที่ให้ผู้ใช้สามารถค้นหาและดาวน์โหลดไฟล์เดียวกันได้อย่างรวดเร็วแทนที่จะดาวน์โหลดไฟล์ผิด

จุด DHT ติดลบ

การควบคุมไฟล์มีวัตถุประสงค์มากกว่าการระบุการละเมิดลิขสิทธิ์ที่อาจเกิดขึ้น นอกจากนี้ยังช่วยให้สามารถค้นหาชื่อไฟล์และไฟล์ที่เหมือนกัน แต่มีการระบุชื่ออื่นอย่างถูกต้อง DHT ลบข้อดีเหล่านี้ออกจากการควบคุมไฟล์


DHT ไม่สามารถกันกระสุนได้ ตัวตนของพวกเขายังคงสามารถตรวจสอบได้แม้ว่ากระบวนการจะใช้เวลานานมากในส่วนของเจ้าของทรัพย์สินทางปัญญา แม้จะมีการป้องกันเพิ่มเติมเป็นชั้น ๆ ความเป็นส่วนตัวของคุณยังไม่รับประกัน

ไฟล์ยังคงสามารถค้นหาตามลายนิ้วมือหรือคีย์เฉพาะของคุณรวมถึงเครื่องมือเช่น "ลิงก์แม่เหล็ก" เหล่านี้มีข้อมูลที่จำเป็นในการค้นหาไฟล์บนเครือข่าย P2P

วิธี

ไคลเอ็นต์เครือข่าย P2P ที่แข็งแกร่งและใช้กันอย่างแพร่หลายที่สนับสนุน DHT คือ BitTorrent (http://www.bittorrent.com) DHT เป็นตัวเลือกที่คุณสามารถเลือกได้จาก BitTorrent และเครือข่ายการแชร์ไฟล์ที่เพิ่มขึ้นอย่างรวดเร็ว

ไคลเอนต์ยอดนิยมอื่นที่สนับสนุน DHT คือ eMule (http://emule.com) เนื่องจาก eMule เป็นโอเพ่นซอร์สจึงมีการเพิ่มฟีเจอร์และเครื่องมือใหม่ ๆ อยู่เสมอ ผู้พัฒนา eMule จำนวนหนึ่งมุ่งเน้นที่การแชร์ไฟล์ DHT โดยเฉพาะ

ย่อ

การแชร์ไฟล์ P2P เป็นเครื่องมือที่มีประสิทธิภาพที่บุคคลและ บริษัท ใช้เพื่อแลกเปลี่ยนข้อมูลสำคัญ DHT มีวิธีการแชร์ไฟล์ที่ไม่สามารถควบคุมได้ด้วยวิธีการทั่วไป นี่เป็นการเพิ่มการป้องกันความเป็นส่วนตัวอีกชั้น แต่ก็ทำให้ค้นหาไฟล์ได้ยากขึ้น

คุณสามารถใช้ DHT ได้ทันทีหากคุณมี BitTorrent หรือ eMule อยู่แล้ว ลูกค้า P2P รายอื่นยังให้การสนับสนุน DHT ด้วยดังนั้นโปรดดูในเอกสารสนับสนุนที่มีให้เพื่อดูว่าคุณสามารถใช้ประโยชน์จากรุ่นนี้ได้หรือไม่