الــســلام عــلــيــكــم و رحــمــة الله و بــركــاتــه

يعود لكم سجـ‘ الحب‘ ـين مره أخرى مع شرح إحدى برامج التورنت ( ToRrNeT ) ..
أرجو أن يعجبكم شرحي , و أن تستفيدوا ..
~| مـدخـل

ما هو ( TORRENT ) بشـكـل عــام ؟


الـ TORRENT .. هي طريقة تكافلية [ تـعـاونـيـة ] تستخدم لتحميل الملفات عن طريق شبكة [ الإنـتـرنـت ]

و تعتبر هذه الطريقة أحد أشكال الأنظمة مفـتـوحة المصدر , ومن الأمثلة عليها "

* نظام P2P : يعتبر هذا النظام الأهم في عملية مـشاركة الملفات وتوزيعها , P2P هي اخــتــصــار لــجــمــلة ( Person to Person ) وتعني تبادل الملفات عن طريق شخص إلى شخص آخر.

- يعتبر نظام P2P قديما نوعا ما ولذلك أحد عيوبه هو البطء في عملية النقل , وذلك لمحدودية الأشخاص الذين يقومون بعملية نقل الملفات , وكذلك قد يسبب قطع عملية النقل وبالتالي بدء العملية من جديد.
======================================

ولذلك .. تم برمجة نظام جديد يحتوي على الميزات التالية ( السهولة – السرعة – الاستمرارية ) وتم تسمية النظام " TORRENT

- تم برمجة النظام الجديد على أساس [ التحكم الكامل للبيئة ] وذلك عن طريق عمليتين هما .. الإرسال – الاستقبال TCP\IP بحيث تكون العمليتين في آن واحد ؛ بينما نظام P2P يعمل بطريقة واحدة في الوقت نفسه.


" ولذلك تم استحداث طرق جديدة في هذا النظام وهي "

1 - تعدد الأشخاص الذين يقومون بعملية المشاركة ( غـيـر مـحـدود ).
2 - بدل أن يكون الخادم ( السيرفر ) جهة واحدة أصبح بالإمكان أن تكون عدة جهات فكل ما زاد عدد الأشخاص المتشاركين زاد كمية [ الرفع ].
3 - عندما يقوم أحد المتشاركين بتحميل نسبة أو جزء معين من الملف فإنه يتشارك في عملية رفعه إلى الآخرين
4 - كلما زاد عدد الأشخاص المتشاركين زادت سرعة التنزيل للملف والعكس .. كلما قل عدد المشتركين قلة كمية الرفع وبالتالي قلة سرعة التنزيل.
5 - إمكانية استكمال التحميل بعد انقطاع الخط وعدم ضياع الأجزاء المنزلة.


======================================


| الهدف من صنع نظام TORRENT | كان الهدف الرئيسي والأساسي هو تفادي مشكلة انقطاع التحميل والبطء في النظام القديم .. ولذلك فنظام TORRENT يعمل على تخفيف الضغط على السيرفر الأساسي الذي يعمل على توزيع الملف ويكون النقل بصورة سريعة عند التوزيع بين المتشاركين ، حيث تعمل ملفات torrent بتبادل البيانات والمعلومات بين المشتركين لملف ( واحد ).


| مـزايـا الـتـورنـت ToRrNeT |

1 - يعتبر أسرع وأسهل في عملية التبادل للملفات من النظام P2P.
2 - كلما زاد عدد المتشاركين بالملف زادت سرعه التنزيل والرفع.
3 - عدم وجود الضغط على السيرفر حتى لو زاد عدد المتصلين وقد يصل عددهم إلى الآلاف.




| عـيـوب الـتـورنـت ToRrNeT |
1 - البعض عند الانتهاء تحميل الملف فإنه يغلق البرنامج ولا يترك الفرصة للمشتركين الآخرين بتحميل الملف من جهازه وهذا العمل يقلل من زيادة المشاركة وسرعة التنزيل.
يـتـبـع < الـرد مـمـنـوع |~