ما هو التورنت






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


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


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



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


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



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



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



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





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




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







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



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



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




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




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



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




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


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



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



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









lh i, vhf' hgj,vkj