بت تورنت
جزء من السلسلات حول |
مشاركة الملفات |
Technologies |
Peer to peer · بت تورنت File hosting services |
Development and societal aspects |
Timeline · Legal aspects |
Non-public file sharing |
Anonymous P2P · Friend-to-friend Darknet · Private P2P |
File sharing networks and services |
جنوتيلا / Gnutella2 (G2) FastTrack · eDonkey مينينوفا · ايزوهنت · بايرت بي |
By country or region |
Canada · UK |
بت تورنت مصطلح يطلق على بروتوكول مشاركة الملفات عبر الانترنت ما بين مستخدمي الإنترنت والمسمى الند للند أو النظير للنظير أو مايعرف باللغة الإنجليزية (Peer-to-peer) حيث يكون تبادل الملفات بين اشخاص دون وجود وسيط عدا التراكر وهو برنامج عادة مايكون مستضاف على سيرفر والذي يتكفل بتنسيق عملية الاتصال ما بين النظراء (المستخدمين).كل نظير يقوم بتحميل (Download)البيانات فهو في نفس اللحظة يرفع (Upload)البيانات الي النظراء الآخرين.
في أبريل (نيسان) من العام 2001 قام المبرمج برام كوهين بتصميم البروتوكول؛وتم تطبيقة لأول مره في 2 يوليو (تموز) 2001 وهو مدعوم من شركة كوهين بت تورنت، اينك.واللغة المستخدمة في برمجة البروتوكول هي لغة بايثون.
مصطلحات
- السيد (Seed)وهم الاشخاص الذين يملكون ملف التحميل بالكامل
- السيدر (Seeder) وهم الاشخاص الذين يملكون ملف التحميل مجزى اي لا يملكون الملف بالكامل
- السوبر (Super) وهو أول شخص يملك الملف بالكامل أو هو الذي يرفع الملف إلى الإنترنت ويسمح بمشاركته
- سوارم (Swarm) مجموعه الاجهزه التي يتم التحميل منها في نفس اللحظه
- تراكر (Tracker) سيرفر يقوم بعمليه التوزيع للملف
- الهيلث (Health) خدمه للتاكد من وجود عده سيد وعده سيدر وكلما زاد عدد السيد والسيدر في الهيلث زادت سرعه التحميل
- الليشز (Leeches)وهو الشخص البخيل الذي يحمل من الاخرين ولكن لا يسمح بالتحميل منه
المشاركة بواسطة التورنت
يعتمد برتكول مشاركة الملفات بواسطة التورنت على وجود تراكر ينسق عملية الاتصال بين المشاركين وبرامج التورنت التي تتولى عملية استيعاب التعامل مع التراكر والاتصال به حيث تكون الفكرة الأساسية لمشاركة اي ملف هي وضع ملف صغير يحمل الامتداد (torrent)تتراوح مساحته بين 64 كيلوبايت الي 4 ميجابايت على التراكر كمعرف للملف الاصلي المراد المشاركة به ومن ثم يصبح متاح لأي شخص يستخدم اي برنامج من برامج التورنت حيث يقوم بانزال ذلك الملف الصغير والذي يقوم بدور حلقة الربط بين برنامج التورنت وما بين التراكر الذي يتولى عملية الربط في برنامج الشخص الذي وضع ملف التورنت على التراكر كمشاركة منه.
تحميل ومشاركة ملفات التورنت
يقوم المستخدم باستعراض الأنترنت لايجاد ملفات التورنت التي توافق رغباته، ثم يقوم بتحميلها وفتحها بأحد البرامج الداعمة لصيغة التورنت ومن هذه البرامج (bittorrent, bitcomet, and utorrent) والتي تعرف بالعميل (The Client) حيث يوصله هذا البرنامج بالتراكر المسبق تحديده في ملف التورنت فيتسلم قائمة بالنظراء الذين يتبادلون أجزاء ملفات التورنت المحدد. يصبح المستخدم في هذه الحالة نظير هو الاخر يتشارك أجزاء الملفات مع قرنائه.كل مجموعة من النظراء تتشارك في أجزاء ملف التورنت تسمى الحشد أو(Swarm).
من أمثلة البرامج الداعمة للتورنت (The Client):
BitTorrent, µTorrent, BitComet, KTorrent,Vuze, Azureus and Deluge
مواضيع ذات صلة
وصلات خارجية
مشاريع شقيقة | هناك المزيد من الصور والملفات في ويكيميديا كومنز حول: بت تورنت |
az:Torrent bg:Торент система bs:BitTorrent ca:BitTorrent cs:BitTorrent da:BitTorrent de:BitTorrent el:BitTorrent BitTorrent (protocol)]] eo:BitTorento es:BitTorrent (protocolo) fa:بیتتورنت fi:BitTorrent fr:BitTorrent (protocole) gl:BitTorrent he:ביטורנט hr:BitTorrent hu:BitTorrent id:BitTorrent ilo:BitTorrent it:BitTorrent ja:BitTorrent ka:ტორენტი ko:비트토렌트 ku:BitTorrent lt:BitTorrent lv:BitTorrent ml:ബിറ്റ് ടോറന്റ് (പ്രോട്ടോകോൾ) mr:बिटटॉरेंट ms:BitTorrent (protokol) nl:BitTorrent nn:BitTorrent no:BitTorrent pl:BitTorrent pt:BitTorrent ro:BitTorrent ru:BitTorrent sh:BitTorrent si:බිට්ටොරන්ට් (ප්රොටොකෝලය) simple:BitTorrent sk:BitTorrent sl:BitTorrent sq:BitTorrent (protokoll) sv:Bittorrent ta:பிட்டொரென்ட் th:บิตทอร์เรนต์ tr:BitTorrent uk:BitTorrent (протокол) vi:BitTorrent zh:BitTorrent (协议) zh-yue:BitTorrent