الجزء الرابع
بسم الله الرحمن الرحيم
موسوعة شاملة عن ملفات التورينت و كيفية التعامل معها
مـــا هو البيت تورينت؟
لتورينت ما هو الا بروتوكول تم تصميمة لعمل نقل للملفات الكبيرة من الند الى الند او من جهاز الى اخر حيث يقوم المستخدمون بالاتصال كل منهم بالاخر مباشراً لارسال و استقبال اجزاء من الملفات المختلفة. و برغم من ذلك هناك ما يعرف باسم السرفر المركزى (Central Server) و الذى يسمى المتتبع (Tracker) و الذى ينظم كل الوصلات بين المستخدمين المختلفين.
الـ Tracker يقوم فقط بعملية تنظيم للوصلات المختلفة بين المستخدمين و ليس له اى علاقة بمحتوى الملفات المتبادلة بين المستخدمين. و من الاشياء المهمة فى هذا البروتوكول ان المستخدمين يجب ان يسمحوا برفع الملفات من عندهم (Upload) عندما يقوموا بعملية التنزيل (Download)
كيف يمكنك تنزيل البرامج الخاصة بالتورنت؟
يعتبر البيت تورنت برتوكول مفتوح المصدر لذلك هناك العديد من البرامج التى تدعم مثل هذه الملفات و سوف نستعرض على عجل بعض هذه البرامج على ان يتم شرحها بالتفصيل فى الاجزاء القادمة من الموضوع.
SimpleBT:
و هذا البرنامج يقوم بتحميل ملفات التورنت المختلفة و موقعة
http://sourceforge.net/projects/simplebtABC ("Another BitTorrent Client
موقعة هوhttp://pingpong-abc.sourceforge.net/
Azureus
برنامج رائع ينصح باستخدامة لتنزيل ملفات التورنت و يعتمد فى عملة على الجافا و لذلك من الضرورى انزالها قبل استخدامة و موقع البرنامج هو
http://www.gudy.org/azureusBitTorrent
برنامج لتنزيل ملفات التورنت و موقعة
http://sourceforge.net/projects/btplusplus-برنامج bitcomit وهو ممتاز في تنزيل ملفات التورنت هناك مجموعة كبيرة جدا من برامج التورنت مثل The Shad0w's experimental client و burst! و burst plus! و Official client و Personal Torrent Collector (PTC) و Shareaza و غيرهم
ما هى البرامج الاخرى التى يمكن استخدامها بشكل جيد للحصول على افضل النتائج عند استخدام التورنت؟
.TorrentSpy : - و هذا البرنامج جيد و ينصح باستخدامة و يقوم بمساعدتك على معرفة كل شى عن ملف التورنت مثل ما هى الـ data التى يحتوى عليها و يقوم باعطاءك كافة خصائص هذا الملف و الـ Tracker المسؤل عن هذا الملف و موقعة
http://torrentspy.sourceforge.net/2.maketorrent : - و هذا البرنامج الهام يستخدم فى عمل ملفات التورنت و هذا اذا كنت تنوى رفع بعض الملفات للمستخدمين الاخرين حيث ان هناك Tracker يشترطون ان ترفع ملفات كى تستطيع ان تنزل اى ملف من عندهم.
ما هى المصطلحات الهامة التى تستخدم مع البيت تورنت؟
1.Torrent:- دائما ما يشير الى الملف الصغير الذى نقوم بتزيلة ثم وضعة فى برنامج التنزيل كى يقوم بعملة و ينزل الملف المطلوب و يكون هذا الملف الصغير دائما بامتداد torrent
2.Peer :- هو عبارة عن المستخدم المتصل على الانترنت و المتصل لتنزيل الملف و لكنة لم ينزل كل الملف بعد و لكن قام بتنزيل جزء منه فقط.
3.Seed : - هو المستخدم المتصل على الانترنت و متصل لرفع الملف فقط اى انة انهى تنزيلة نهائياً و لكنة متصل كى يرفع الملف فقط.
4.Reseed :- هو المستخدم الذى يملك كل الملف و الذى قام بقطع الاتصال ثم عاود الاتصال مرة اخرى لرفع هذا الملف.
5.Swarm:- هى مجموعة من المستخدمين الذين يقومون بتنزيل ملف معين. مثال على ذلك عندما نقوم بتشغيل ملف التورنت فانة يجبرنا بعدد الـ Seeders و الـ Peers و الـ Swarm التى تحتوى هذا الملف و عدد المستخدمين الذين يقومون بتنزيل هذا الملف.
6.Tracker:- كما ذكرنا من قبل هو سرفر يقوم بتنظيم عملية الاتصال بين المستخدمين كما يقوم بعمل عملية صيانة للوصلات بين هؤلاء المستخدمين و هناك بعض السرفر التى تحتاج الى تسجيل كى تستطيع التحميل من عليها و هناك سرفرات اخرى لا تحتاج الى ذلك.
7. Downloading: - هى عملية تنزيل الملف.
8.Uploading: - هى عملية رفع الملفات.
9.Share Ratio : - هى النسبة بين الـ Uploading الى الـ Downloading و هذه النسبة مهمة جداً ويجب ان تكون عالية بالنسبة لبعض الـ Tracker كى يسمح لك بالتنزيل الملفات من عندة.
الموضوع مفيد جدا لذلك نقلته للاعضاء
تحياتي