معلومات عامة عن BitTorrent غير المتبادل مثل BitTorrent's Mainline DHT

StackOverflow https://stackoverflow.com/questions/3595094

  •  02-10-2019
  •  | 
  •  

سؤال

أشعر بالفضول حول كيفية عمل السيول غير المتجواب. حاولت البحث عن المعلومات (العروض التقديمية أو شيء ما) حول بروتوكول DHT Torrent لكنني لم أتمكن من العثور على أي موارد قيمة.

هل يمكن لشخص ما تقديم وصف أو رابط؟

هل كانت مفيدة؟

المحلول

حسنًا ، هناك ويكيبيديا جدول التجزئة الموزعة الصفحة كمقدمة. لا أعتقد أنك من المحتمل أن تجد أي شيء خاص بكيفية استخدام BitTorrent ، ولكن هناك تطبيقات معروفة لـ DHT: معجنات و وتر.

لقد قرأت من خلال ورقة الأكاديمية وصف الوتر وأعطاني فكرة جيدة عن كيفية عمل خوارزمية DHT العامة. و عرض الشرائح من Carnegie Mellon يبدأ الحديث عن DHT في الشريحة 37.

بالطبع ، إذا كنت تبحث بدقة عن مدى قيام BitTorrent بذلك ، فربما تحتاج إلى الحصول على تنفيذها المرجعي والنظر في الكود.

نصائح أخرى

لقد وجدت أن الأوراق الأكاديمية وتطبيقات DHT لا يمكن الوصول إليها. كانت الروابطان التاليةان كافية للحصول على تنفيذ وتشغيلها. اقرأ الأول تمامًا ، ثم ارجع إلى الثانية عندما تحتاج إلى توضيح.

عندما تكون في شك ، فقط صنعها. تحسينه لاحقًا. DHT معقد بشكل فظيع للتنسيق.

يستخدم BitTorrent تطبيق DHT الخاص به المسمى Mainline DHT الذي يستند Kademlia.

ملاحظة المحرر: غالبية عملاء DHT Torrent يستخدمون MDHT ، لكن Azureus (يسمى الآن Vuze) يستخدم نسخته الخاصة المسمى ADHT وهو مختلف في السلوك وغير متوافق مع MDHT.

Mainline DHT على ويكيبيديا هو مخطط موجز ووصف للبروتوكول. يمكنك أيضا قراءة وثيقة التصميم.

يمكن العثور على عرض تقديمي جيد جدًا مع الفيديو والشرائح حول كيفية عمل BitTorrent DHT هنا: محادثات BitTorrent Tech: DHT
يتم الحديث بواسطة أرفيد نوربرغ,
كبير المهندسين المعماريين في Bittorrent ، Inc و libtorrent/rasterbar مطور.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top