ما هي تقنية التورنت
التورنت* Torrent* هي* باختصار طريقة تعاونية لتنزيل الملفات من شبكة الإنترنت،* وهو نظام مفتوح المصدر شبيه بأنظمة* P2P* الشهيرة،* لكنه أكثر أماناً* منها ويتميز عنها بالسرعة والاستمرارية،* مما* يجعل معظم المستخدمين* يفضلونه عليها،* ولمنظومة التورنت ثلاث أركان أساسية*:
الركن الأساسي* في* هذا النظام هو المتتبع* Traker،* والمتتبع هو موقع إنترنت* يعمل مثل عمل بدالة الهاتف التي* تصل بين المستخدمين،* ثم تدعهم* يتبادلون المعلومات بين أجهزتهم عن طريقها*.
الركن الثاني* هو الناشر* seeder،* وهذا الشخص هو المستخدم العادي* الذي* يمتلك ملفات* يريد مشاركتها مع الآخرين،* ويسمح للآخرين بأخذها من جهازه،* وتتم عملية الاتصال بينه وبين الآخرين عن طريق المتتبع* traker،* وهذه الطريقة آمنة إذ أنها لا تسمح للمستخدم إلا بأخذ البيانات من الملف الذي* يحدده الناشر فقط،* دون أن* يتمكن أي* من الأطراف من الدخول إلى جهاز الناشر،* ويمكن أن* يوجد أكثر من ناشر للملف الواحد،* حيث* يعتبر كل من أكمل إنزال الملف إلى جهازه وبدأ* يسمح للآخرين بأخذه من عنده ناشراً،* وكلما زاد عدد الناشرين للملف الواحد زادت سرعة وجودة التحميل*.
الركن الثالث* يسمى بالنظير* Peer،* وهذا الشخص هو المستخدم الذي* يقوم بتنزيل الملف إلى جهازه*.
عند تنزيل هذا الملف إلى جهازك* يجب أن تشغله بأحد برامج التورنت،* وهي* كثيرة ومتوفرة على شبكة الانترنت مجاناً،* ومنها برنامج* Bittorrent* و برنامج* Azureus* * و* torrent storm* وبرنامج* BitComet* الذي* يفضله الكثيرون ويمكن الحصول عليه من الرابط التالي* :
www.bitcomet.com
عندما تنزل ملف التورنت،* قم بفتحه عن طريق الأمر* Open* من البرنامج الذي* تستخدمه،* وستخرج لك نافذة،* تستطيع من خلالها تحديد مكان تخزين الملف على جهازك،* وهذا مهم كي* تستطيع مشاركة هذا الملف مع الآخرين في* ما بعد،* وهناك خيارات أخرى تختلف من برنامج إلى آخر*.
عندما* يقوم المستخدمون بالعملية السابقة،* يشارك كل منهم بجزء من الملف،* وذلك بأن* يتم تقسيم الملف المراد تنزيله إلى أجزاء،* وينزل كل واحد منهم جزءاً* (كل ذلك* يفعله البرنامج دون تدخل من المستخدم*)،* بحيث* يقوم المستخدم الأول بتنزيل الجزء الاول،* والثاني* بتنزيل الجزء الثاني،* ثم* يقوم الأول بإعطاء الملف الذي* لديه إلى المستخدم الثاني،* ويأخذ منه الملف الآخر الذي* لا* يملكه،* وهكذا حتى* ينتهي* المستخدمون من تنزيل جميع الملفات،* عندها* يستطيعون أن* يصبحوا ناشرين للملف،* وهكذا* يصبح التنزيل أسهل إذ أن التحميل* يستمر حتى في* حالة قطع الناشر للاتصال،* إذ أن ملفاتك التي* تحتاجها ستكون حتما عند نظراء* Peers* آخرين بدأوا التنزيل من مواضع أخرى في* الملف* غير التي* بدأت بها أنت،* وجدير بالذكر أن تقنية التورنت تسمح لك باستكمال التحميل من المكان الذي* انتهيت منه في* حالة انقطاع الخط،* وبعد الانتهاء من التحميل،* يمكنك عن طريق البرنامج أن تصبح ناشرا* seeder* وتزود الآخرين بالملف الذي* أكملت تحميله،* بشرط أن لا تغير المكان الأساسي* الذي* قمت بتخزينه فيه على جهازك*.
طريقة عمل التورنت وكيفية انتشار الملفات فيه :
اول شخص ينشر الفيلم يسمي Seeder اي انه ينشر الملف من جهازه
اما من يقوم بتحميلة فيسمي Leecher
اي انه يحمل الملف على جهازه وفى نفس الوقت هناك شخص اخر يحمل الملف منه
يقوم التورنت بتقسيم الملف الى اجزاء صغيره وكلما قام شخص بتحميل جزء
يقوم شخص آخر بتحميله منه فى نفس الوقت أى انك تأخذ وتعطي فى نفس الوقت
لذلك تجد سرعة تداول الملفات تصل احيانا الي سرعات تفوق الوصف
بالنسبة للـ Leecher عندما ينتهي من تحميل الملف
فأنه لم يعد يحمل من أحد ويحمل الآخرون منه
وعندها يطلق عليه seeder ... يعني انها شخص مرسل
او بتفصيل اكثر يصبح جهازه مصدر ارسال للفلم للجميع
ماهي طريقة اخذ الملفات لكل شخص وتوزيعها :
فمثلا أنا على جهازي ملف حجمه 100 ميجا
وأراد 3 أشخاص تحميل الملف من جهازي ولنقل أن الثلاثة هم "نواف" و "خالد" و "ثامر"
مثلا نجد أن "نواف" أول واحد دخل جهازي وأراد تحميل الملف فوصلت نسبة تحميل الملف عنده إلى 40%
وبعده دخل "خالد"
ومن خلال مبدأ التعاون في التورنت نجد انه يستطيع أن يحمل من جهازي
وأيضا من جهاز "نواف" رغم أن "نواف" عنده 40% فقط من الملف
وهذا يجعل التحميل ونقل الملف أسرع وأسهل
ولو دخل " ثامر" بعد فتره وكانت نسبة الملف عند "نواف" 70% و "خالد" 50%
نجد أن "ثامر" وبنفس الوقت يستطيع التحميل من جهازي
والذي به الملف بنسبه 100% و "نواف" 70% و "خالد" 50%
ولمزيد من المعلومات حول هذه التقنية* يمكن الرجوع إليه اضغط هنا*
www.bittorrent.com
الموضوع الاصلي
من اوائل البرامج