بت تورنت BitTorrent

نقاط تعريفية ومزايا:
– البت تورنت بروتوكول يمكنك من تحميل سريع جدا لملفات كبيرة الحجم باستخدام عرض حزمة صغير.
– لا يكلف شيء ولا يحتوي على برامج تجسس أو اعلانات.
– ينصح به عندما تريد تحميل ملفات الكبيرة وشائعه مثل الأفلام والبرامج التلفزيونية تتحمل بسرعة أكبر من باقي الطرق وبروتوكولات التحميل.
الطريقة التقليدية لتحميل الملفات مخدم-زبون Client-Server.

دعنا نتعرف ماذا يحدث عندما تطلب تحميل ملف من موقع ما:
– تفتح صفحة النت وتضغط تحميل.
– المتصفح على حاسب الزبون يخبر المخدم(المكان الذي توجد فيه صفحة الويب أو الملف الذي تريد تحميله).
– النقل يعتمد على بروتوكول (مجموعة قواعد) مثل ال FTP بروتوكول نقل الملفات أو HTTP بروتوكول نقل صفحات الويب.
عند استخدام هذه الطريقة تتأثر سرعة نقل الملفات بعدة عوامل:
– نوع البروتوكول.
– حجم التبادل على السيرفر.
– عدد الحواسيب الأخرى التي تطلب الملف بنفس الوقت.
– اذا كان الملف كبير ومطلوب جدا (شائع الاستخدام) التحميل سيكون بطيء حتما.
كيف يعمل البت تورنت؟

– تفتح صفحة النت وتطلب الرابط المطلوب، هنا يجب أن ننوه إلى أن برنامج البت تورنت يعمل عمل متصفح الانترنت.
– البرمجية الموجودة عندك تتواصل مع المخدم المسؤول (tracker) وذلك لايجاد:
أولاً – باقي الحواسيب التي يعمل عليها التورنت والتي تملك الملف كاملا هذه الحواسيب تسمى (Seed computers).
ثانياً – الحواسيب التي تحوي أجزاء من الملف المطلوب (الأنداد التي تساهم بفاعليه بعملية التحميل).
– المخدم المسؤول أو التراكر يعرف مساحة مشتركة للعملSwarm ، الذي يحوي حواسيب يقومون بعمليتي الارسال او الاستقبال.
– المخدم المسؤول tracker يساعد برمجيات الزبائن (أنت وأي شخص آخر يقوم بتحميل هذا الملف) لتبادل أجزاء الملف الذي تريده مع باقي الحواسيب حيث يقوم حاسوبك باستقبال عدة أجزاء من الملف بنفس الوقت.
– اذا ابقيت على البرنامج مشغل بعد انهاء عملية التحميل، تقييمك سوف يتحسن بسبب زيادة تقييمك في نظام “tit-for-tat”.
الفكرة الرئيسية هنا هي بالاستفادة من المبدأ القائل بأن عملية الرفع upload ابطأ من التحميل download وحسب مبدأ عمل التورنت كل حاسوب يرفع قسم من الملف بينما يقوم حاسوبك بعمل تحميل لهذه الملفات بشكل متزامن وبذلك نكون استفدنا من هذا المبدأ.
ويجب الاشارة إلى أنه كلما زاد عدد الحواسيب كلما زادت سرعة التحميل بعكس الطريقة التقليدية وذلك لكثرة عدد المصادر وهذا السبب المباشر للنصح باستخدام تورنت لتحميل الملفات الكبيرة والشائعة.
وأخيرا لنشر ملفك الخاص يمكنك تحميل أدوات وبرمجيات خاصة لعمل ملفك بامتداد .torrent من الموقع الرسمي لبت تورنت www.bittorrent.com. ولمزيد من التفاصيل BitTorrent Guides.
المصدر موقع كيف تعمل الأشياء howstuffworks.com