ما هو التورنت ؟


التورنت يا اخوان هو من الطرق الحديثة اتنزيل الملفات
وهذه الملفات يمكن ان تكون باى حجم (Size) كبيرة او صغيرة وهى ايضا قد تكون اى شىء (برامج .. العاب (games) ... افلام (Movies) ..اغانى ...)


باختصار اى شىء يمكن تنزيله من الانترنت يمكنك ان تجده فى صورة (image) تورنت


ولفهم هذا يجب ان نفهم كيف تعمل طرق التنزيل العادية وما هى صور (images) تواجد المعلومات على الشبكة



طرق التنزيل::


1 ملفات موجودة على مواقع HTTP
2 ملفات موجودة على مواقع FTP
3 ملفات موجودة على اجهزة مستخدمى شبكة الانترنت



بالنسبة للملفات الموجودة على مواقع HTTP , FTP فهذه الملفات مخزنة على شبكة الانترنت نفسها فى مساحات مخصصة لها فى هذه المواقع
ولذلك يمكنك اعتبار الانترنت فى هذه الحالة قرص صلب ضخم تقوم بتنزيل الملفات منه او كانك تعمل منه COPY لما تريد



ولكن كيف وجدت هذه الملفات فى هذه الاماكن؟؟



حسنا ... هناك حتما من قام برفع او نسخ هذه الملفات من جهازه الشخصى الى الشبكة
وهذا الشخص يسمى UPLOADER والعملية التى قام بها هى UPLOAD
ونحن حين نقوم بتنزيل الملفات من الشبكة الينا فنحن نقوم بعملية DOWNLOAD الى اجهزتنا الشخصية::





مثال لبرنامج يقوم بتنزيل الملفات من مواقع HTTP :
DOWNLOAD ACCELERATOR PLUS




الموقع هنا ------


Here




بالنسبة للملفات الموجودة على اجهزة مستخدمى الشبكة فان الملفات ليست مخزنة على الشبكة
ولكن على اجهزة الحاسب الشخصى لمستخدمى الانترنت
وعندما تقوم بتنزيل ملف (file) بهذه الطريقة فانك ببساطة تعمل COPY من جهاز شخص اخر متواجد ONLINE اى متصل على الشبكة



وامثلة البرامج (software) التى تعمل بهذه الطريق هى برامج (software) الشراكة مثل
EDON*** , EMULE , , وبرامج التورنت مثل BITCOMET ,, BITTORENT وغيرها



فى التورنت : الجهاز المتواجد عليه الملف كامل 100 % يسمى SEEDER
واما من ينقل منه فهو يسمى PEER
واما ال TRACKER فهو الموقع الذى يصل ويعرف كل منهما على بعض
اى انه يقوم بتجميع كل ال SEEDERS ومعرفة موقعهم واحداثيات الملف لديهم
و يقوم بتزويد ال PEERS بتلك المعلومات وينتهى دوره الى تلك النقطة
والتعامل من هنا هو فقط بين الSEEDS وال PEERS




حتى الان الفرق واضح بين الية عمل وتنزيل الملفات من مواقع HTTP,FTP وفرقها عن الملفات التى تنقل عن طريق الشراكة




ولكن ما ميزة التورنت عن كل من ملفات HTTP ,FTP
وايضا ما ميزة التورنت عن باقى برامج (software) الشراكة مثل شيرازا و دونكى وغيرها؟؟



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




اما فى ملفات الشراكة فبديهى انك ترى انه كلما زاد عدد الطالبين على ملف (file) معين فان كفائته تزداد
لان كلما زاد التنزيل زاد عدد الSEEDERS فى النهاية وزادت السرعة النهائية


وهذا ينطبق على كل برامج (software) الشراكة



كما انك بينما تقوم بتنزيل ملف (file) تجد انك بجانب التنزيل DOWNLOAD
فانك تقوم برفع من نفس الملف الذى تقوم بتنزيله UPLOAD
فانت ايضا (وان كنت مازلت PEER ولم تكمل عملية التنزيل 100%) فانت تقوم بجزء من مهمة ال SEEDER
وبذلك تساهم بزيادة سرعة التنزيل ككل



والشكل التالى يوضح ذلك :::





تعليقات فيس بوك facebook
شاهد ايضا