IMPROVING BITTORRENT CHOKING ALGORITHM TO MITIGATE FREE RIDING

dc.contributor.authorMurtada Ibrahim Al-Habeeb
dc.date2014
dc.date.accessioned2022-05-18T04:38:16Z
dc.date.available2022-05-18T04:38:16Z
dc.degree.departmentCollege of Computer Science and Engineering
dc.degree.grantorKing Fahad for Petrolem University
dc.description.abstractتشتهر أنظمة الند للند بالفعالية والكفائة العالية لمشاركة المصادر الحاسوبية والملفات. من بين أشهر هذه الأنظمة هو نظام بت تورنت الذي أسس في عام ٢٠٠١ علي يد المبرمج برام كوهين. كانت لغة البرمجه بايثون هي أول اللغات المستخدمة في برمجة أول برتوكول في نظام البت تورنت. ترجع شهرة بت تورنت إلى قدرته العالية في توفير سرعات عالية لتنزيل ملفات عالية المساحة, وذلك لقدرته على تقسيم عملية التحميل على عدة مستخدمين يتشاركون في طريقة تكاملية على توفير أجزاء الملف المراد تحميله. يعتمد نظام بت تورنت على المشاركة الفعاله, بدون هذه المشاركة, تضعف قوة النظام تنتفي فعاليته ومقدار نزاهته, بالتالي تنتفي أهم خصائصه. أثبتت الدراسات على تمكن بعض المستخدمين من خداع نظام الخناق في بت تورنت والذي يتحكم بنزاهة توزيع الملفات, معتمدا على كمية الوحدات المحملة من الطرف الآخر في عملية تبادل الوحدات المكونة للملف الأساسي. تهدف هذه الرسالة البحثية لتطوير نظام الخنق في بت تورنت للتمكن من التقليل من أثر المستخدمين الذين يهدفون لخداع نظام الخنق في بت تورنت وذلك عن طريق إضافة عامل الخبرة في التعاملات السابقه لتحديد ما اذا كان يجب فك الخناق عن مستخدم من عدمه. أثبتت هذه الدراسه أن بالإمكان تقليل الأثر السلبي لهذا النوع من المستخدمين غير فعالي المشاركة وذلك بتبطئة قدرة التحميل لهم بالمقارنة مع غيرهم من المستخدمين فعالي المشاركة.
dc.identifier.other4026
dc.identifier.urihttps://drepo.sdl.edu.sa/handle/20.500.14154/1354
dc.language.isoen
dc.publisherSaudi Digital Library
dc.thesis.levelMaster
dc.thesis.sourceKing Fahad for Petrolem University
dc.titleIMPROVING BITTORRENT CHOKING ALGORITHM TO MITIGATE FREE RIDING
dc.typeThesis

Files

Copyright owned by the Saudi Digital Library (SDL) © 2025