المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ما هي ملفات التورنت وكيف نتعامل معها


.:: 23 ::.
10-24-2007, 11:59 PM
بســم الله الـرحمــن الرحيــم



ملفات التورنت و كيفية التعامل معها


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

ملاحظة: بقرائتك لهذا الشرح فإنك موافق على أني أخلي مسؤليتي أمام الله عز وجل و أبريء نفسي من سوء استخدامك للتقنية فكل انسان محاسب أمام الله عز و جل فيما يفعل واتق الله يا عبد الله.

أولا شرح بسيط للفكرة والتقنية:

بت تورنت (BitTorrent) هو بروتوكول للمخاطبة في شبكات مشاركة الملفات والتي تعرف بالـ Peer-to-Peer (P2P)، و قد قام باختراع هذا البروتوكول الرائع المطوّر برام كوهن في أبريل 2001

و فكرة البروتوكول هي تخفيف حمل المشاركة في نقل الملفات عن الخادم، فمثلا لو كان هناك خادم يقوم بتوفير ملفات لبرنامج معين فإن الآلاف بل عشرات الآلاف من الطلبات (Requests) ستنهمر على هذا الخادم لتحميل الملف، هذا في حال كان ملفا واحدا، وبالتالي فإن الخادم سيحاول الصمود لتلبية هذا الطلبات بكل ما يملك من قوة، والتي تكون في هذه الحالة عبارة عن موارد الجهاز من ذاكرة عشوائية و معالج و مساحة تخزينية، و أيضا بكل ما يملك من باندويدث، و كلنا يعرف كم هي مكلفة. لكن البت تورنت هنا يقوم بتوفير استخدام موارد الجهاز والباندويدث عن طريقة المشاركة في التحميل من أجهزة مختلفة لديها نفس النسخة من الملف و سنرى تفصيل ذلك الآن.

يقوم الشخص أو الشركة التي تريد مشاركة برنامجها بعمل ملف تورنت لهذا البرنامج، هذا الملف يكون صغير الحجم (في حدود 20 كيلوبايت أو 50 كيلوبايت) و فيه بعض المعلومات المهمة لبرنامج التورنت المستخدم من قبل المستخدِم، لكنك كمستخدِم لا يهمك ما بداخل هذا الملف بقدر ما يهمك الحصول على الملف. بعد أن تضع هذه الشركة هذا الملف يقوم المستخدمون بتحميل هذا الملف الصغير و تشغيله في برنامج التورنت المستخدَم، هنا يقوم الملف بإعلام برنامج التورنت من أين يحصل على الملفات و يخبره بكل المشاركين في هذا الملف حتى يستطيع تحميل البرنامج بشكل سريع، في نفس الوقت، يكون المستخدِم مشاركًا في تحميل كل ما قام بتحميله، بمعنى آخر، هو عضو في شبكة رفع الملفات (Upload) بكل ما قام بتحميله من الآخرين.

بعض التسميات المهمة:

قد ترى بعض هذه المصطلحات في برنامج التورنت الذي تستخدمه لذى أحببت أن أشرح بعضها، و يمكنك الرجوع إلى هذا الرابط للمزيد منها

Seeder: هو الشخص المشارك في رفع الملف
Leecher: هو الشخص الذي يقوم بتحميل الملف و لا يشارك في رفعه بقدر ما يقوم بتحميله
Peer: الشخص المشارك في التحميل

برامج التورنت:

هناك برنامج اسمه أزوريوس Azureus و هو يعمل على كل أنظمة التشغيل ولكنه يحتاج إلى الجافا و يعيبه أنه ثقيل قليلا على الجهاز، ولكن أفضل برنامج حتى الآن هو µTorrent

لكن للأسف حاليا لاتوجد منه نسخة سوا للويندوز، بيد أن نسخة الماك قريبة و في الطريق إن شاء الله، ولقد كانت هناك تجارب ناجحة لتشغيل نسخة الويندوز الحالية على اللينكس و الـ FreeBSD لكني لم أجربها شخصيا.

من أين أجد ملفات التورنت؟

يجب البحث في محركات بحث التورنت، و من أشهرها mininova.org و موقع demonoid.com و هناك غيرها العديد من المواقع و أتمنى من الزوار إضافة روابط لمواقع التورنت التي يستخدمونها حتى تعم الفائدة للجميع.

لماذا تحميل التورنت بطيء؟

لملفات التورنت فترة حياة و موت، و هو تعبير مجازي لنشاط ملف التورنت، ولو رجعنا إلي طريقة عمل التورنت لوجدنا أنه أول ما تقوم الشركة أو الجهة المنتجة للملف بتوفير الملف، فإن هناك عدد قليل جدا مِن مَن يملكون نسخة كاملة من البرنامج المطروح، لذا قد يكون التحميل بطيئا بعض الشيء عندما يطرح ملف التورنت، ولكن ذلك لا يستمر طويلا فسرعان ما ترتفع سرعة التحميل بازدياد عدد المشاركين (seeders) و بالتالي عدد الـ (peers) و سينشط ملف التورنت حتى يصل إلي ذروة نشاطه و بعد ذلك، عندما (يقدم) و لا يكون هناك طلب على الملف تجد سرعته قليلة نسبيا، و هنا يجب النظر إلى عدد الـ seeders فكلما زاد، زادت احتمالية سرعة تحميل الملف والعكس صحيح.

الأمر الآخر والأهم، هو التأكد من إمكانية الوصول إلى جهازك، بمعنى آخر أن يكون البورت مفتوح. لأن برنامج التورنت، كأي برنامج يعمل على بروتوكول الـ TCP، يحتاج إلى بورت ليعمل عليه، لذا عند تشغيلك للبرنامج يجب أن تختار بورت غير البورت الإفتراضي، أي رقم بين 1024 إلى 65535، لكن يفضل إختيار أي رقم بين 49152 إلى 655353 حسب الـ RFC

و مستخدمي الـ DSL قد يواجهون مشاكل في التأكد من البورت لكن هناك مواقع تساعد في التأكد من ذلك و من أشهرها موقع PortForward.com
والذي يشرح الخطوات اللازمة لفتح البورت المطلوب للراوتر الخاص بك و بالصور.

ماهي واجباتي كمستخدم لهذه التقنية؟

لعل العديد من مستخدمي الإنترنت لا يعلمون بأن هناك أخلاقيات في استخدام الإنترنت يتفق عليها العديد من المستخدمين، منها مثلا عدم الكتابة بالـ UPPER CASE CHARACTERS حيث أن ذلك مزعج للقراء، و غير ذلك من الأخلاقيات الأخرى و كذلك التورنت لها أخلاقيات في الاستخدام. فإن المستخدمين و المشاركين في التورنت يطلبون من المستخدمين لهذه التقنية أن يشاركوا في رفع الملفات، فكما أنهم قاموا بتحميلها وقد استنزف ذلك الباندويدث الخاص بالمشاركين الآخرين، فإنهم يطلبون منك كمستخدم أن تشارك بالباندويدث الخاصة بك و رفع كأقل تقدير نفس المقدار الذي قمت بتحميله، فلو قمت بتحميل 750 ميجا فيجب عليك رفع 750 ميجا من نفس الملف على الأقل.

محمود
10-25-2007, 12:30 AM
شكرا ً لك احمد ،،

معلومات مميزة وكثير منها جديد ،،

حفظك الله ,

.:: 23 ::.
10-25-2007, 03:51 PM
شكرا ً لك احمد ،،

معلومات مميزة وكثير منها جديد ،،

حفظك الله ,

تسلم والله يا غالي ...

الله يخليك :)

مشكور على مرورك :)

منوّر :)

ameerelarab
10-25-2007, 05:09 PM
تسلم خيوو

معلومات مفيده



تحياتي

.:: 23 ::.
10-25-2007, 05:23 PM
تسلم خيوو

معلومات مفيده



تحياتي




الله يسلمك أمير العرب :)

تسلم يا رب :)

مشكور على مرورك يا :s (43):