IMPROVING BITTORRENT CHOKING ALGORITHM TO MITIGATE FREE RIDING

No Thumbnail Available

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Saudi Digital Library

Abstract

تشتهر أنظمة الند للند بالفعالية والكفائة العالية لمشاركة المصادر الحاسوبية والملفات. من بين أشهر هذه الأنظمة هو نظام بت تورنت الذي أسس في عام ٢٠٠١ علي يد المبرمج برام كوهين. كانت لغة البرمجه بايثون هي أول اللغات المستخدمة في برمجة أول برتوكول في نظام البت تورنت. ترجع شهرة بت تورنت إلى قدرته العالية في توفير سرعات عالية لتنزيل ملفات عالية المساحة, وذلك لقدرته على تقسيم عملية التحميل على عدة مستخدمين يتشاركون في طريقة تكاملية على توفير أجزاء الملف المراد تحميله. يعتمد نظام بت تورنت على المشاركة الفعاله, بدون هذه المشاركة, تضعف قوة النظام تنتفي فعاليته ومقدار نزاهته, بالتالي تنتفي أهم خصائصه. أثبتت الدراسات على تمكن بعض المستخدمين من خداع نظام الخناق في بت تورنت والذي يتحكم بنزاهة توزيع الملفات, معتمدا على كمية الوحدات المحملة من الطرف الآخر في عملية تبادل الوحدات المكونة للملف الأساسي. تهدف هذه الرسالة البحثية لتطوير نظام الخنق في بت تورنت للتمكن من التقليل من أثر المستخدمين الذين يهدفون لخداع نظام الخنق في بت تورنت وذلك عن طريق إضافة عامل الخبرة في التعاملات السابقه لتحديد ما اذا كان يجب فك الخناق عن مستخدم من عدمه. أثبتت هذه الدراسه أن بالإمكان تقليل الأثر السلبي لهذا النوع من المستخدمين غير فعالي المشاركة وذلك بتبطئة قدرة التحميل لهم بالمقارنة مع غيرهم من المستخدمين فعالي المشاركة.

Description

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By

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