شرح عن التورنت torrent


(system) #1

[CENTER][CENTER]كل شيء عن التورنت[B][COLOR=#72441b][FONT=Bold Italic Art]

[/font][/color][/b][/center]

مقدمــه

[CENTER]
هل تريد تحميل برنامج يفوق حجمه 1 غيغا ؟ ولست مستعدا لأن تترك جهازك متصل بالانترنت لمدة طويلة؟
هل تريد التحميل بدون التأثير على سرعة اتصالك ؟
هل مللت من الوصلات المعطوبة ومن مواقع تحميل الملفات ؟
كل ما عليك هو قراءة هذه المعلومات والتعرف على برامج مشاركة الملفات Torrent ؟؟؟؟؟؟؟؟؟[B][COLOR=#72441b][FONT=Arial]

[/font][/color][/b]مبتكـر التحميــل عبـر التورنت هو Bram Cohen[B][I][COLOR=black][FONT=Arial]

[/center][/center]
[/font][/color][/i][/b][CENTER]

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

[CENTER]
التورنت هو من الطرق الحديثة لتنزيل الملفات
وهذه الملفات يمكن أن تكون بأي حجم كبيرة أو صغيرة وهى أيضا قد تكون أي شيء (برامج … ألعاب … أفلام …أغاني…)
باختصار أي شيء يمكن تنزيله من الإنترنت يمكنك أن تجده في صورة تورنت
ولفهم هذا يجب أن نفهم كيف تعمل طرق التنزيل العادية وما هي صور تواجد المعلومات على الشبكة[B][I][COLOR=black][FONT=Arial]

[/center][/center]
[/font][/color][/i][/b][CENTER]

طرق التنزيل

[CENTER]
1
ملفات موجودة على مواقع HTTP
2
ملفات موجودة على مواقع FTP
3
ملفات موجودة على أجهزة مستخدمي شبكة الإنترنت
بالنسبة للملفات الموجودة على مواقع HTTP , FTP فهذه الملفات مخزنة على شبكة الإنترنت نفسها في مساحات مخصصة لها في هذه المواقع
ولذلك يمكنك اعتبار الإنترنت في هذه الحالة قرص صلب ضخم تقوم بتنزيل الملفات منه أو كأنك تعمل منه COPY لما تريد
ولكن كيف وجدت هذه الملفات في هذه الأماكن؟؟
حسنا … هناك حتما من قام برفع أو نسخ هذه الملفات من جهازه الشخصي إلى الشبكة
وهذا الشخص يسمى UPLOADER والعملية التي قام بها هي UPLOAD
ونحن حين نقوم بتنزيل الملفات من الشبكة إلينا فنحن نقوم بعملية DOWNLOAD الى أجهزتنا الشخصية[B][I][COLOR=black][FONT=Arial]

[/center][/center]
[/font][/color][/i][/b][CENTER]

مثال لبرنامج يقوم بتنزيل الملفات من مواقع

[CENTER]HTTP :
DOWNLOAD ACCELERATOR PLUS

بالنسبة للملفات الموجودة على أجهزة مستخدمي الشبكة فأن الملفات ليست مخزنة على الشبكة
ولكن على أجهزة الحاسب الشخصي لمستخدمي الإنترنت
وعندما تقوم بتنزيل ملف بهذه الطريقة فأنك ببساطة تعمل COPY من جهاز شخص أخر متواجد ONLINE أى متصل على الشبكة
وأمثلة البرامج التي تعمل بهذه الطريق هي برامج الشراكة مثل
EDONKEY , 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
وبذلك تساهم بزيادة سرعة التنزيل ككل
مصطلحات عالم التورنت [B][COLOR=#72441b][FONT=Arial]

[/font][/color][/b]][ المتتبع ( Tracker ) ][
هو موقع يقوم بربط الأجهزة ببغضها البعض فالتراكر ما هو إلا عبارة عن وسيط لتجميع الأجهزة التي يتم فيها نقل الملفات في ما بينها
السيدرز ( Seeds )
هي الأجهزة التي تحمل النسخة الكاملة من الملف وفي المثال الذي ذكرته يكون جهازي هو السيدرز وأي واحد يتم التحميل إلى 100% يتحول إلى سيدر
البيــر ( Peers )
هي الأجهزة التي لا تحمل النسخة الكاملة من الملف ولكن هي الأجهزة التي تحمل وترفع بنفس الوقت
التوررنــــــــــــت
هو ملف صغير الحجم يحتوي على معلومات الملف الذي نقوم بتحميله فهذا الملف يخبرك عن موقع الـ Tracker وعدد الـ Seeds وعدد الـ Peers وحجم الملف وهذا الملف بعد أن تفتحه بأحد برامج التورنت يقوم برنامج التورنت بتجميع الأجهزة وربطها من خلال بعض من خلال ملف Torrent[/center][/center]
ملاحظه : كثير من محتويات الموضوع منقولة