Accéder au contenu principal

كل شيء عن التورنت وطريقة عمله وكيف يختلف التحميل عليه عن البرامج الأخرى

في هذه المقالة سوف نتعرف على كيفية عمل ال bitTorrent وكيف يختلف عن بقية البروتوكولات المستخدمة للتحميل ، من اين يكتسب ميزاته وسرعته وهل هو قانوني الاستخدام...
كيف يعمل ال bitTorrent :
•    ال bitTorrent  هو بروتوكول يسمح بتحميل عدد كبير من الملفات كبيرة الحجم بسرعة كبيرة. بطبيعة الحال تحميل برامج التي تستخدم بروتوكول bitTorrent مجانية كال(uTorrent .....)
•  بخلاف طرق التحميل الاخرى ، ال bitTorrent  يزيد سرعة التحميل بتجميعه قطع الملف المراد تحميله ثم تحميل هذه القطع بوقت واحد من الاشخاص الذين سبق لهم تحميل الملف والمحتفظين به.هذه العملية تسمح للملفات الكبيرة او الافلام والمسلسلات المشهورة تسمح بتحميلهم بسرعة كبيرة مقارنة ببروتوكولات ثانية.

* لنتعرف على طريقة التحميل العادية باستخدام المتصفح:(Client server downloading)
 
لفهم كيفية عمل ال bitTorrent ولماذا هي مختلفة عن الطرق الباقية ، لنرى ماذا  سيحدث عند تحميل اي ملف من موقع الانترنت ، سوف يحدث شئ يشبه التالي:
1-   سوف تقوم بفتح صفحة الموقع الذي يحتوي على الملف المراد تحميله وسوف تضغط على الملف للتحميل
2- المتصفح الموجود على جهازك يعرف ب (client) سوف يخبر الserver والذي هو جهاز حاسوب مركزي يستضيف موقع الانترنت والملف التابع له
، سوف يخبره بارسال نسخة طبقالاصل عن الملف وارسالها لجهازك.
3- عملية الارسال تقوم بها مجموعة بروتوكولات مثل ftp & http

• سرعة التحميل تتاثر بعدة عوامل ومتغيرات منها ، نوعية البروتوكول المستخدم ، كمية الضغط على ال server وعدد اجهزة الحاسوب الاخرى التي تقوم بتحميل الملف بنفس الوقت ، اذا كان الملف كبير جدا وذو اهمية وشهرة مثل احدث افلام العام ، فان الطلب على ال server  سيكون كبير جدا وتحميل الملف سيكون بسرعة بطيئة جدا.
*المشاركة عبر الند للند (peer-to-peer file sharing)
هذه الطريقة مختلفة كليا عن الطريقة التقليدية بتحميل الملفات
، سوف تقوم باستخدام برنامج عوض عن استخادمك لمتصفح الانترنت لتحديد اجهزة الحاسوب التي تملك الملف الذي اريد تحميله ، وبسبب ان العملية تستخدم اجهزة الحواسيب فلذلك تسمى ب peers ، والعملية ستكون كما يلي:
• قم بتشغيل احدى برامج ال bitTorrent  والتي تسمى ايضا peer-to-peer file sharing software على جهازك وقم بطلب الملف المراد تحميله.
• لايجاد الملف ,البرنامج سوف يستعلم من جميع اجهزة الحاسوب المتصلة بالانترنت والتي تشغل ايضا احدى برامج ال bitTorrent.
•عندما يجد البرنامج اي جهاز حاسوب يملك الملف على القرص الصلب لديه فهنا تبدا عملية التحميل.
• بالنسبة للاخرين وطلبهم اي ملف يريدونه وتملكه انت فسوف يحصلون عليه من عندك اي من القرص الصلب .
عبئ نقل الملف يوزع على جميع اجهزة الحواسيب المشاركة بتبادل الملفات
، بعض الاشخاص يقومون بتحميل الملفات ثم مباشرة يقطعون الاتصال (يغلقون البرنامج او يوقفون الملف اقاف كامل بعد تحميله) ولايسمحون للاخرين بتحميل الملفات من اجهزتهم,هنا تدعى ب leeching ، هذه العملية تقلل عدد الاجهزة التي سوف يبحث عنها البرنامج لجلب الملفات بعد عملية طلبها.
ماذا يفعل ال bitTorrent:
ال bitTorrent  يعطي جزء من العمل (مراقبة الملف) الى سيرفر يدعى Tracker
، هذا السيرفر يبقى ملاحق لمكان اجزاء  الملف الموجودة على اجهزة الحاسوب وعدد الاجهزة المتاحة وقت طلب تحميل الملف.
وميزة اخرى يتمتع بها ال bitTorrent تسمى ب tit-for-tat
، وهي تعني من اجل استلام وتحميل الملفات يجب عليك اعطائهم ، فهي تحل مشكلة ال leeching .
اذا مع ال bitTorrent فعدد الملفات التي تشاركها مع الاخرين يتناسب طرديا مع سرعة التحميل لديك.اذا لاستخدامك الكامل لسرعة الانترنت لديك فان تقنية ال bitTorrent تقوم بتحميل اجزاء مختلفة من الملف بوقت واحد من على اجهزة الحاسوب المختلفة.
وهذه الطريقة توضح كيف يعمل:


1- اولا تقوم بفتح صفحة الانترنت وتضغط على رابط الملف
2- برامج ال bitTorrent تتواصل مع ال tracker للبحث عن حواسيب اخرى مشغلة حاليا برامج ال bitTorrent ولديهم الملف كاملا (seed) او لديهم جزء من الملف (peer).
3- بعد ذلك يقوم ال Tracker بتحدد مايسمى ب Swarm وهي الحواسيب المتصلة والتي تملك جزء او كل الملف وهي بحالة ارسال او استقبال.
4- ال Tracker يساعد برامج الbitTorrent بتحديد اجزاء الملف الذي تريده مع الحواسيب الاخرى الموجودة في ال swarm.
5- اذا ابقيت على البرنامج مفتوح بعد انتهائك من تحميل ملفاتك,الاخرين يمكنهم استقبال ملفات ال torrent من حاسوبك ومعدل تحميلاتك المستقبلية سوف تتحسن لانك ستصنف بتصنيف عالي في نظام tit-for-tat.
قيامك بتحميل اجزاء من الملف بوقت واحد يساعد بحل مشكلة عامة عن طريق طريقة peer-to-peer:
سرعة الرفع بطيئة جدا مقارنة مع سرعة التحميل.وبتحميل اجزاء مختلفة من الملف فالسرعة الكلية سوف تزداد بشكل كبير.بعدد الحواسيب الموجودة بال swarm فان سرعة نقل الملفات ستزداد بسبب وجود الكثير من الحواسيب لوضع اجزاء الملف عليها لهذا السبب فان ال bitTorrentمفيد جدا بتحميل الملفاتكبيرة الحجم.
مصطلحات ال bitTorrent:
•  Leeches:هم الاشخاص الذين حملو الملفات ولكن لم يشاركوها مع الاخرين.
• Seed او Seeder: هو جهاز حاسوب يملك نسخة كاملة عن ملف التورنت )علما ان لبدء عملية التحميل فنحن بحاجة الى جهاز واحد على الاقل).
• Swarm:مجموعة من اجهزة الحاسوب تقوم برفع او تحميل نفس الملف بان واحد.
•  torrent :ملف توجيه يعلم جهاز حاسوبك بمكان الملف الذي تريد تحميله.
• Tracker: هو server يدير عملية نقل ملفات ال bitTorrent
في النهاية استخدام برامج ال bitTorrent قانونية تماما اما استخدامك لها لتحميل الملفات التابعة لملكية شخص او شركة بدون علمهم فهذا لايعتبر قانوني ابدا.

------------------
 الموضوع من طرف Husam Alloush

Commentaires

Posts les plus consultés de ce blog

لماذا عليك تحميل تعريفات ال USB Drivers ! و إليك روابط تحميل هذه التعريفات لجميع أنواع الهواتف الذكية‎

تعريفات ال USB drivers تعني فقط تمكين الحاسوب من استعراض محتوى الهاتف وشرائح التخزين لغايات النقل والنسخ والحذف ، و تنحصر تعريفات ال USB drivers في 3 انواع ،  الأولى "USB drivers" و الثانية "ADB driver" و تعرف تعريفات ال ADB driver بتمكين المستخدم من الوصول الى الـ "bootloader" من خلال الحاسوب و فك الحماية عن الهاتف "unlock" وأيضا تمكن المستخدم من تثبيت الريكفري المعدل وعمل الروت Root بكل سهولة ، و النوع الثالث و الأخير "Flashing driver" من المهم تثبيت تعريفات ال Flashing driver حيث يعمل  على إصلاح نظام تشغيل الهاتف من خلال الكمبيوتر إضافة إلى ذلك يقوم بإعادة تثبيت نظام تشغيل الهاتف والكثير والكثير من المهام. وبما أن تعريفات ال "usb drivers" مهمة جدا ، سنستعرض لكم في هذه التدوينة  على مدونة حوحو روابط تحميلها ، لكن ليس جميع التعريفات لجميع الشركات المصنعة للهواتف ، لكن في المقابل ستجد تعريفات لكبريات الشركات المنصعة للهواتف الذكية ، و بدون إطالة الحديث هذه الروابط. 1. Google Nexus USB Drivers Google USB Driver ADB.Driver.Insta...

تعرف على هذا الموقع الغير معروف لشراء دومين بثمن 0.95£ فقط و ببايبال غير مفعل‎

تعرف على هذا الموقع الغير معروف لشراء دومين بثمن 0.95£ و ببايبال غير مفعل تعددت المواقع التي تقدم دومينات مدفوعة لكن معظمها بثمن مرتفع نوعا ما عوض موقع جودادي 'Godaddy' الذي يقدم دومين  com. ب 0.99 € ،  لكن الدفع عبر الفيزا و معظمنا ليس له فيزا كارد ، لذلك أحببت أن أقدم لكم موقع غير معروف أبدا يقدم لكم دومينات ب ثمن رمزي للغاية للسنة الأولى و تستطيع الدفع عن طريق البايبال غير مفعل. بعد الدخول إلى الموقع قم باختيار دومين غير مستخدم الموقع لا يبيع الدومين بنفس الثمن لكن هذا سوى عرض جديد لدى سارع لشراء الدومين. بعد ذلك : ثم مرة أخرى: و سوف تقوم بإنشاء حساب بالموقع : و أخيرا سوف تختار طريقة الدفع و التي هي البايبال :  اذا اردت شراء دومين من هذا الموقع بثمن 0.95£  توجه الى صفحة العرض على الرابط : Amen --------------- الموضوع من طرف : عادل التاجر

تعرف على تقنية OIS الموجودة في كاميرات الهواتف الذكية وفائدتها و دورها المهم من أجل إلتقاط الصور

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