BitTorrent Discovery and Performance Enhancement using DDS QoS Policies
No Thumbnail Available
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Saudi Digital Library
Abstract
البت تورنت هو بروتوكول مشاركة الملفات بطريقة النظير للنظير ، وهو الأكثر انتشارا حول العالم حيث يستهلك الجزء الأكبر من مساحة تبادل البيانات عبر الإنترنت. استفاد البت تورنت من طريقة الاتصال المسماة النظير للنظير في عملية تبادل الملفات الكبيرة من غير أن يكون هناك خادم مركزي بين هؤلاء النظراء يسبب الاختناق وتزاحم البيانات وتأخر نقلها . إلا أن البت تورنت أيضا يستخدم نموذج الاتصال المسمى الخادم والعميل بين النظراء وبين خادم مركزي يسمى المتابع. المتابع في نظام البت تورنت يُستَخدم في عملية استكشاف النظراء . العيب الرئيسي لهذا المتابع أنه بتعطله عن العمل قد يتعطل جميع النظام عن العمل، أيضا عدم قابليته للتوسع مشكلة أخرى. المشكلة الأخرى في البت تورنت أنه يستخدم إحدى عشر رسالةً زائدة لتسهيل عملية نقل الملفات بين النظراء .في هذا البحث نهدف لجعل البت تورنت يعمل بالكامل على نموذج الاتصال المسمى النظير للنظير والتقليل من عدد الرسائل الزائدة المستخدمة في عملية نقل الملفات. لاستكشاف النظراء, قمنا بعمل مخطط للتخلص من المتابع وتوزيع مهمته بين النظراء . طريقة البحث المقترحة تقلل الأحمال الزائدة على الشبكة وتقلل عملية الوصول للنظير المطلوب إلى رقم ثابت يساوي الواحد الصحيح .لإرسال البيانات بين النظراء ، قمنا بإعادة تصميم وبرمجة البت تورنت على أساس استخدام خدمة توزيع البيانات (دي دي اس)، هذه الخدمة تعتبر وسيط للنشر والاشتراك في الوقت الحقيقي. وقمنا باختبار كفاءة كلا من البت تورنت الأصلي والمقترح الجديد. النتائج أظهرت أن المقترح الجديد يستطيع تقليل الأحمال الزائدة التي يرسلها البت تورنت الأصلى مع الملفات المرسلة. أيضا النتائج أظهرت أن المقترح الجديد يساهم في تسريع عملية تحميل الملفات في معظم الحالات.