الموضوع: ما هو التورنت؟
عرض مشاركة مفردة
  #1  
قديم 12/02/2006, 10:14 PM
صورة لـ Y2Jericho
Y2Jericho
خليــل
 
ما هو التورنت؟

ما هو البت تورنت و كيف يعمل?

البت تورنت (BitTorrent): هو برتوكول أو
برنامج لمشاركه الملفات,
حيث يتصل الأطراف (peers) ببعضهم لمشاركه
الملف و يساهم به سيرفر يسمى التراكر (tracker) بتنظيم
الاتصال بين الأطراف.

الاطراف(peers):
تعنى عدد الناس المتصلين الذين يقومون
بمشاركه الملف اما بالتحميل او الرفع و هى تحتوى كلا من seeders
و leechers

اى ان peers = عدد leechers
+ عدد seeders

و ال Seeders هم الاطراف الذين حملو الملف
كاملا 100% و يعرض الملف للتحميل للأخريين, و كلما ذاد
عدد seeders كلما ذادت الفرصه لتحميل الملف اسرع

و ال leechers هم الاطراف الذين لازالوا
يحملون الملف ولم يكملوا بعد تحميله من 0 - 99%.



فأنت عندما تبدا تحميل الملف تقوم بتحميله من كلا من seeders
و leechers اى من الاطراف الذين انهوا
الملف و الاطراف الذين لا يزالوا يحملوا الملف

و هو مبدا المساهمه و المشاركه فأنت تظن انك ستقوم تحميل الملف من من انهوا
الملف كاملا 100% اى ال seeders انما الواقع انك ستقوم
تحميل الملف من كلا من ال seeders و من الاجزاء التى قام
بتحميلها ال leechers الاخريين

حيث يقوم برتوكول البت تورنت بتقسيم الملف المراد تحميله لاجزاء و ليكن الف جزء


مثلا

و كل leecher يقوم بتحميل اجزاء من
seeder و فى نفس الوقت يقوم كل
leecher بمشاركه الاجزاء التى حملها مع ال leechers
الاخرين

و هذا يميز برنامج و برتكول البت تورنت عن باقى البرامج و البرتوكولات مثل
kazza و imesh مثلا

فهو يقلل الضغط على ال seeders و يتم تحميل الملف من
كل الاطراف بالتبادل



منقول




من مواضيعي :