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

مشاهدة النسخة كاملة : يا شباب المنتدى سؤال عن Bittorrent



zaidzaid
16-01-2006, 05:28 PM
ممكن حد يفهمني شو هوه البت تورنت و اي برنامج احسن فيهم كلهم

Fast Taker
16-01-2006, 08:31 PM
السلام عليكم
:biggthump

http://drr.cc/up12/bittorrent-logo.JPG

بداية نظام البت تورنت اخترع من قبل الامريكي برام كوهين (http://bitconjurer.org/) و قام بجعله مفتوح المصدر. وهذا النظام يعتمد على المستخدمين بمشاركة الملفات وذلك بعكس نظم تبادل الملفات و التي تعمل على نظام الند للند Peer-to-peer.
ماوراء التسمية؟

تسمية ال Bitorrent تتكون من مقطعين الأول Bit و هذه الكلمة معروفة في عالم الحاسوب و هو اصغر وحدة تخزينية في الحاسب و المقطع الثاني هو الـ torrent و تعني بالإنجليزية السيل، يعني ذلك بواسطة هذا البرنامج تسيل عليك مصادر التحميل من أكثر من مكان.

كيف يعمل البت تورنت؟

كما قلنا سابقا البت تورنت يختلف في عمله عن نظام الند للند P2P … فالبت تورنت يعمل على تجزئة الملفات التي يتم مشاركتها لأجزاء صغيرة جدا تسمى Swarm يمكن الحصول على أجزاء الملف من أكثر من جهاز يحتوي عليها … أيضا لمعرفة أين تجد الملف المراد تحميله .. يتطلب ذلك وجود جهاز (أي موقع) يحمل معلومات عن الملف و الأجهزة التي تحوي الملف أو جزء منه و يسمى هذا الجهاز (المتتبع) و أيضا مهمة هذا الجهاز هو تنسيق الاتصال بين المشاركين و برنامج التورنت.

http://drr.cc/up12/bittorrent1.JPG

فمثلا لو أن هناك ثلاثة اشخاص و ليكن الشخص رقم (1) و هو الذي لديه الملف كاملا (بنسبة 100%) فإنه بإمكانه أن يكون مغذي ثم يقوم بتسجيل نفسه في أحد الموقع التي تسمح بمشاركة الملفات عبر برامج البت تورنت و تسمى هذه المواقع بالتراكرز (المتتبعين) ثم يقوم الشخص (2) بتحميل ملف صغير يسمى تورنت يحتوي على معلومات عن الملف و الاشخاص الحاصلين عليه و بينما هو يحمل الملف من الشخص رقم (1) و ليكن نسبة التحميل لديه قد وصلت إلى 40% مثلا يدخل شخص (3) و يبدأ يحمل من الشخص رقم (1) و (2) ..بمعنى أن الشخص (2) يحمل و ينزل في نفس الوقت … و هكذا تستمر الفكرة في النمو مع زيادة عدد الأشخاص الذين يحملون نفس الملف و تبدأ سيل البتات تتهافت على الأجهزة و قد تصل أحيانا لسرعات خيالية. و طبعا يفضل دائما أن يكون الاتصال DSL.
مصطلاحات هامة في عالم البت تورنت

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

المغذي أو الناشر ( Seeder): هي الأجهزة التي تحمل النسخة الكاملة من الملف.

القرين أو النظير ( Peers/Leechers ): هي الأجهزة التي لا تحمل النسخة الكاملة من الملف ولكن هي الأجهزة التي تحمل وترفع بنفس الوقت.

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

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

هناك مجموعة كبيرة جدا من البرامج من أشهرها:
ABC Client (http://pingpong-abc.sourceforge.net/download.php)
Azurues (http://azureus.sourceforge.net/)
و هي من البرامج ذات المصدر المفتوح.

مواقع البت تورنت

أفرد لكم مجموعة من المواقع المفيدة في مجال الحاسب للبت تورنت و أغلبها يتطلب التسجيل:
bitme (http://www.bitme.org/)
Schwak (http://schwak.net/)
e-learner (http://www.e-learner.info/)

مواقع مفيدة ولكن …

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

و بالنسبة لأفضل برنامج تورنت فأنا بصراحة لا أعرف لأن جميع الرامج تقريبا متشابه
ويوجد شرح لبرنامج Azurues للأخ الفاضل Grandia
للشرح اضـــغــــط هـــنـــا
(http://www.montada.com/showthread.php?t=290808&page=1&pp=10)