الرئيسية

مشاكل الكمبيوتر

البرامج

شروحات البرامج

الانترنت

خدمات الماسنجر

  الخلفيات

الالعاب

مراسلتنا

 

كل ما تحب معرفته عن التورنت

 

هذا شرح قمت بتجميعه عن التورنت

ما هو التورنت؟

كيفية طريقة عمله؟

كيفية تشغيله؟

كيف أحصل علي ما أريده للمشاركة بالتورنت(ملفات التورنت)

ونبدأ الشرح

قد يجهل الكثيرون أن البرامج عاده أول ما يتم طرحها في الغالب
يتم طرحها في بادي الأمر من خلال التورنت
ثم تنتقل من خلال أعضاء التراكر(موقع التورنت الخاص(
عن طريق مواقع الرفع المباشرة المخصصة لذلك
وأحياناً يتم العكس
حيث يتم طرح البرامج من خلال الرابيد شير(بالذات(
ويقوم احدهم برفعها من خلال التورنت
لكي يحصل الآخرون( من مستخدمي التورنت) عليها
أقول كلامي هذا
لكي أؤكد أن ما تريد الحصول عليه حتما تجده في التورنت
لا تعذب حالك من الرابيد شير
ولا تنتظر هديه من الآخرين
وحمل البرنامج الذي تريد بنفسك
ليس الأمر يتعلق بالبرامج فقط
ولكن كل شيء يخطر ببالك
ديني ثقافي رياضي ترفيهي ........الخ
ولا تنسي الألعاب
كل شيء بدون ادني مبالغه
لذلك سأقوم بعرض شرح تفصيلي(بأذن الله(
قبل ذلك أحب أن أقول شيئا هاما
أن التورنت لا يسرق أو يأخذ وقتك
فقط ضع ملف التورنت في البرنامج
وابدأ التحميل ( وصغر البرنامج بجوار الساعة(
وتصفح النت كما يحلو لك
للمعرفة:
لو عرفتم الخبراء المحترفين في مجال التورنت
لعرفتم كم يتضاءل حجمي بالنسبة لهم.....
في البداية نقوم بتعريف التورنت

 

ماهو التورنت؟
نفترض أن شخصا (س) يمتلك برنامج علي جهازه
ويريد أن يعطي البرنامج للآخرين
في هذه الحالة
يقوم بعمل ملف تورنت للبرنامج( لايأخذ سوي وقت قصير في عمل الملف(
ثم يذهب إلي احد مواقع التورنت( تسمي مجازا تراكر(
ويرفع ملف التورنت
ويكتب معلومات إيضاحيه عن ملف التورنت
مثال:
يقول أن الملف للبرنامج الفلاني
والنسخة الفلانيه
ويعطي المعلومات عن الحجم
وغيرها من المعلومات
الآن نفترض أن (ص) أراد تحميل هذا البرنامج
كل مل عليه وضع ملف التورنت في برنامج التورنت
لكي يقوم بتحميل البرنامج هذا
أي أن وظيفة ملف التورنت
هو ربط الجهاز الشخصي (ص) بالجهاز الشخصي(س(
لكي يستطيع (ص) التحميل من (س(
نلاحظ التسميات الآتية في التورنت
الشخص (س) يسمي سيدر(seeder)
وهو المصدر (source) في التحميل
لأنه يمتلك النسخة كاملة في البرنامج
الشخص (ص) يسمي ليتشر (leecher)
أو الساحب وهو من يقوم بالتحميل ومازال مستمرا به
نفترض الآن أن (ع) أراد تحميل البرنامج
في هذه الحالة
يضع ملف التورنت في برنامج التورنت
ويبدأ في التحميل من كل من
)س)) السيدر)
)ص) الليتشر....(رغم أن انه مازال مستمرا في التحميل(
وهذه ميزة للتورنت
يمكنك تحميل ما تريد من المصدر(seeder)
ومن الأشخاص اللي ابتدئوا في التحميل ولم يكتمل عندهم

 

ملاحظات:
-

 -1عندما يكتمل التحميل عند (ص) و(ع) ويمتلكان النسخة الكاملة من البرنامج(مائه بالمائة) يتحولان إلي سيدر
ويصبحان مصدر للتحميل مثل (س) في بادئ الأمر


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


 -3 الإخوة اللي بيمتلكون سرعات عاليه
ويريدون رفع ملفات كبيره الحجم
قد يرفعوها تورنت اسهل
لانهم فقط يقومون بعمل ملف تورنت ( لايستغرق سوي وقت قصير(
واعطاء ملف التورنت للاخرين
لكي يقوموا بالتحميل من عندك

 

الهدف من التورنت
اعذروني لهذه المقدمة الطويلة
ولكن ذلك للتوضيح
وليس من اجل استعراض المعلومات
لآني كما قلت
لو عرفتم الخبراء المحترفين في التورنت
لعرفتم كم يقل حجمي بجوارهم
المهم ما هو الغرض من التورنت؟
تستطيع أن تقول أن التورنت هو الأب الروحي للحصول علي الملفات كبيره الحجم
التي لاتقوي مواقع الرفع المباشرة أن تتحملها للأسباب التالية


 -1 الحجم محدود قيمه معينه( 100 ميجا) مثلا
بينما في التورنت لا حدود


 -2 حذف الملفات بعد فتره
بينما التورنت لا
لأنك تحمل من أشخاص عندهم الملفات هذه
كما أن مواقع التورنت تجبر علي مستخدميها
نظام ال(seeding) الذي يعمل علي بقاء ملفات التورنت لفترات طويلة جدا.... ويتعرض الشخص للحجب أو الطرد من مواقع التورنت
إذا لم يقم بذلك


 -3صعوبة رفع الملفات الكبيرة الحجم علي موقع رفع مباشر
قد ينقطع النت وتضطر لأعاده الرفع
الوقت الطويل الذي تستغرقه
بينما في التورنت
تقوم بعمل ملف تورنت ( لايستغرق سوي ثواني(
وتقوم بإعطاء الملف لغيرك لكي يحمل من جهازك
دون الحاجة للرفع وما شابه

 

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

ـــــــــــــــــــــــــــــــــــــــــــــ

 

أولا ماهو التراكر؟

 

التراكر هو سيرفر على الإنترنت يعمل وفقا لحركة برامج التورنت مثل الميو تورنت والأزيوريس وغيرها.....
فمثلا عندما تقوم بفتح ملف تورنت يقوم جهازك بالاتصال بالتراكر وسؤاله عن قائمة الـ seeds والـ peers المتاحة لكي يتصل بهم.
ويظل اتصال جهازك بالتراكر يعمل في منظومة يخبره من خلالها التراكر عن حجم البيانات التي تم تحميلها ورفعها من خلال جهاز الكمبيوتر لديك كما يخبرك عن الوقت المتبقي لك لكى تنتهي من تحميل ملفاتك.
* فى حالة سقوط التراكر فإنك لن تستطيع تحميل بيانات ملف التورنت الذى قمت بتحميله منه مسبقاً. أما في حالة سقوط التراكر أثناء تحميل ملف التورنت " أى أنك الآن متصل بالفعل بقائمة الـ peers " فإن التحميل لن يتوقف فى هذه الحالة وستظل عملية نقل البيانات مع هؤلاء الـ peers قائمة, مع ملاحظة أنه لن يستطيع أي peer إضافى الاتصال بالخلية " swarm "
* فى الغالب تكون معظم مشاكل التراكرز مؤقتة, ولذلك فإن الحل الأمثل في حالة حدوث مشكلة مع التراكر هو ترك برنامج التورنت لديك فى وضع العمل لكي يستمر فى محاولة الاتصال بالتراكر.
* في حالة وجود DHT فوجود التراكر يصبح غير مهم

 

مصطلحات فى التورنت

 

 :BT  هي اختصار لكلمة " بت تورنت"

 

 :Bit Torrent  هو بروتوكول أو تكنولوجيا نقل الملفات المتعلقة بالـ "بتتورنت"

 

 :BT Client  هو البرنامج الذى تستخدمه فى تحميل ملفات التورنت مثل الأزيوريس والميو تورنت والبت سبيريت والبت كوميت وغيرها.........

 

torrent / Torrent:
 -1 ممكن أن يشير إلى ملف ****data صغير تقوم بتحميله من على أحد السيرفرات " يكون ملف بامتداد ".torrent " وكلمة ****dataهنا تعنى أن هذا الملف يحتوى على معلومات عن البيانات المراد تحميلها وليس البيانات نفسها. يمكنك أيضا حفظ هذا الملف " الملف بامتداد ".torrent " ومن ثم تقوم بفتحه عن طريق أى من برامج تحميل ملفات التورنت في وقت لاحق. وتكمن الفائدة هنا في إمكانية تحميل هذا الملف فى أي وقت دون الحاجة للبحث عن رابط الملف مرة أخرى.
ملحوظة : كل ملف بصيغة " .torrent" يحتوى على بيانات معينة وفريدة خاصة بهذا الملف وحده.


 -2 من الممكن أن تعنى كلمة torrent الملفات التى تم تحميلها عن طرق ملف التورنت " .torrent "
3- كلمة Torrent بالحروف الكبيرة قد تعنى كل ما يتعلق بالملفات فى عالم التورنت

 

 :swarm  وهى تعنى بالعربية " السرب أو الخلية " وكلمة swarmتشير إلى عدد أجهزة الكمبيوتر المتصلة من خلال ملف التورنت فى هذه اللحظة.
مثال : عند فتح أحد ملفات التورنت وأخبرك برنامج التورنت الذي تستخدمه انك متصل بـ 10 peers و3 seeds فهذا يعنى أن السرب أو الخلية " swarm " تحتوى على محصلة قدرها 14 جهاز كمبيوتر " بالطبع أنت واحد منهم "

 

 :peer  هو جهاز كمبيوتر آخر على الشبكة يمكنك الاتصال به لتحميل الملفات. وبصفة عامة لا يحتوى هذا الجهاز على بيانات الملف المراد تحميله كاملة وإلا أطلق عليه في هذه الحالة Seed وقد يطلق يسمى الـ peers أيضا بـ Leeches للتفرقة بينهم وبيت الـ Seeds التي تحتوى أجهزتهم على بيانات الملف المراد تحميله كاملة.

 

 :leech  يشبه الـpeer إلى حد كبير ولكنه يؤثر سلبيا على الخلية " swarm " حيث أن معدل تحميله يكون أكثر بكثير من معدل رفعه مما يؤثر بصورة كبيرة على معدل التحميل عند الآخرين. ويقوم هؤلاء الـ leeches بعمل حد متدني جداً لسرعة الرفع لديهم, ويقومون أيضا بحذف ملف التورنت فور انتهائه. وقد قامت بعض التراكرات الخاصة مثل TorrentLeech بوضع عقوبات لهؤلاء الأشخاص الذين يقومون بحذف ملف التورنت فور اكتماله " تسمى هذه العملية بـ hit'n run " وقد تقوم بوقف عضويتهم في حالة تكرار هذه العملية.

 

 :seed  هو جهاز كمبيوتر على نسخة كاملة من بيانات الملف المراد تحميله. عندما تترك ملف التورنت لديك داخل البرنامج بعد اكتمال تحميله تصبح في هذه الحالة seed أي تكون في الوضع seeding. مما يعتبر سلوكاً جيدا لمساعدة الآخرين.
ملحوظة: التراكر لا يعلم أي شيء عن البيانات التي يشير إليها ملف التورنت, لذلك فمن المهم أن تقوم بعمل seeding عند رفع أحد ملفات التورنت إلى التراكر.

 

 :submitter  هو أحد الأشخاص الذين قاموا برفع أحد ملفات التورنت إلى تراكر ما.
*ملحوظة : ليس بالضرورة أن يكون هذا الشخص  uploader

 

 :uploader  هو الشخص الأصلى الذى قام بعمل ملف التورنت وتكون محتويات بيانات ملف التورنت الأصلية موجودة على جهازه.

 

 :Make Torrent تعنى عمل ملف تورنت " هذا الملف بامتداد " .torrent " وهناك طرق عديدة بالمنتدى تشرح طريقة عمل ملف تورنت.

 

 :reseed  في حالة عدم وجود أي seeds لملف تورنت معين مع وجود العديد من الـ peers. يحدث في هذه الحالة أن يقف الـ peers عند حد معين نظرا لعدم اكتمال تحميل بعض الملفات نظرا لأنه لا يوجد أحد في الخلية " swarm " يمتلك هذه الملفات الناقصة عند حدوث هذا يقوم أحدهم ممن يمتلك الملفات الكاملة بالاتصال بالخلية " swarm " ومساعدة الآخرين في استكمال تحميل الملفات الناقصة لديهم ويسمى ما قام به هذا الشخص في هذه الحالة بـ reseeding

 

 :DHT  واحدة من أخطر عيوب التورنت كانت أن التحميل يتوقف بتوقف التراكر الذي يحتوى على ملف التورنت. ولكن مع خاصية DHT فإنه فى حالة سقوط التراكر أو في حالة عدم وجود تراكر من الأساس فإن التحميل لن يتوقف ويسمى DHT بـ tracker less أو بلا تراكر أو غير مرتبط بتراكر
* :DHT-tracker less system يفتقد لنظام الأمان أي أنه قد يكون من مصدر غير موثوق به مما يؤدى إلى تحميل ملفات خاطئة أي أن محتوى التورنت قد يكون مزيف
* في حين أن التراكر يحقق عنصر الأمان ويتمتع بمصداقية البيانات نظرا لوجود ضوابط وقوانين لذلك داخل التراكر.

 

 :downloading  وهى عملية استقبال البيانات من أجهزة أخرى في الخلية  " swarm "

 

 :uploading  وهى عملية رفع البيانات لأجهزة الخلية  " swarm "

 

share ratio : يعنى ببساطة نسبة ما قمت برفعه إلى نسبة ما قمت بتحميله. يعنى إذا كانت نسبتك على التراكر هى 1 يعنى هذا إنك قمت برفع نفس الحجم الذى قمت بتحميله أى أنك إذا قمت بتحميل 1 جيجا فإنك أيضا قمت برفع 1 جيجا. وبالطبع كلما زادت نسبتك كلما زادت صلاحياتك على التراكر مثل تحميل أكثر من ملف فى وقت واحد وعدم وجود waiting time أى أنك لن تنتظر لتحميل الملفات.
*بعض التراكرات ( الخاصة ) تهتم كثيرا بموضوع الـنسبة ShareRatio وقد تقوم بإغلاق حسابك على الموقع إذا كانت نسبتك ضعيفة.

 

- مزايا التراكرات الخاصة -

 

- تتميز التراكرات الخاصة عن غيرها ( التراكرات العامة ) بالعديد من المزايا مما دفع العديد من مستخدمي ومحبي التورنت إلى تفضيلها ومن أهم هذه المزايا :-

 

 -1 سرعتها العالية جدا ، فتصل إلى أخر سرعه ممكنه لدى المستخدم .

 

 -2 سهولة البحث ، وذلك يرجع إلى عمل تصنيفات لجميع أنواع الملفات من ( Movies , Games , Applications...)والتى بدورها تقسم لأقسام فرعيه فمثلا (Movies/DVD-R , Movies/XviD ,Movies/Other ,Movies/XviD ) وكل ذلك حتى يتسنى الحصول على التورنت المطلوب بسهوله .

 

 -3 تتميز التراكرات الخاصة بالنظام فتضع مجموعه من القواعد Rules من شأنها العمل على زيادة سرعة التحميل ، فمثلا قاعدة ال share ratio حيث يجب أن تصل نسبة رفعك للملفات upload إلى نسبه معينه من مجموع ما قمت بتحميله Download وذلك للعمل على زيادة عدد السيدرز وبالتالي زيادة سرعة التحميل .

 

 -4بعض التراكرات تسمح بعمل طلب Request حيث يقوم المستخدمون بطلب ملف معين يريدون رفعه على التراكر ويقوم ال uploaders بتلبية تلك الطلبات حسب تصويت يجرى على الطلب

 

 

فهمتوا شي ؟

التورنت هو برنامج
P2P ويقصد بذلك برنامج لنقل الملفات من شخص لأخر. والجميع يعرف برامج P2P مثالها :
برنامج كازا - ونميكس - ايميش
Kazaa - winmix - imesh
ولكن يبقى الفرق بأن بيت تورنت برنامج يستخدم برتوكول خاص به . وليس مثل برامج التبادل التي تحوي قاعدة بيانات!!

لم أفهم؟!!

حسناُ ...

HTTP هو البرتوكول الخاص بالمتصفح أليس كذلك ؟

FTP هو البرتوكول الخاص بنقل الملفات ...
البرنامج يعمل مثل هذه البرتوكولات ^^

هل يعتبر البرنامج واستخدامه (غير شرعي) ؟

بالطبع لا ... فإذا كان كذلك فأن المتصفح , وال
FTP غير شرعية أيضاً !!

كيف يعمل البرنامج ؟

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

 

هناك بطء شديد في التحميل ؟!! لماذا؟

- لعدة أسباب والأمر المحتمل هو :

1- ليس هناك من شخص يقوم بمشاركة الملف ... ففي هذه الحالة لا يمكن تحميله إلا بوجود شخص يملك الملف سواء كامل أو أو جزء منه!! ...
2- قد يكون الموقع المستضيف لمعلومات الملف قد أغلق أو أزال معلومات الملف.
3- ملف التورنت لم يصنع بشكل جيد (في هذه الحالة سينبهك البرنامج لذلك)
4- بالنسبة للبطء فكما ذكرت بأنه ربما ليس هناك العديد من المتشاركين في نقل الملف... أو إذا كنت متصل عن طريق الاتصال الرقمي فتأكد من الحصول على أخر تحديث للمودم وتأكد من فتح المنافذ 6881- 6890 عن طريق
NAT

هل يدعم البرنامج متابعة التحميل؟ كيف أستطيع متابعة تحميل الملف؟

بالطبع يدعم ذلك
ولتقوم بمتابعة تحميل الملف :
أفتح ملف التورنت الذي قمت بتنزيله وتريد متابعة التحميل - كما ذكرنا سيسألك عن موقع تخزين الملف في جهازك - أختر نفس الموقع الذي اخترته سابقاُ ... وبذلك سيتابع البرنامج التحميل.

هل أستطيع تنزيل أكثر من ملف في نفس الوقت ؟ كيف؟

بالطبع تستطيع ذلك - وهي بتكرار نفس الطريقة
تحميل ملف تورنت + موقع تخزينه في جهازك

كيف أستطيع معرفة عدد المشاركين في تحميل الملف؟

استخدم أمر
NETSTAT من قائمة أبدأ RUN
- هناك برامج مساعدة للتورنت تغنيك عن ذلك كله - تستطيع بواسطتها التعرف على عدد المتشاركين بنقل الملف + رقم الاي بي
IP + معرفة كم تبقى لهم من الانتهاء؟ + الكثير والكثير .. وربما برنامج torrentstorm (http://www.torrentstorm.com) هو الأفضل والأسرع ... " مع الشكر للأخ Mosquito لوضع البرنامج "

لماذا يقوم جهازي بإرسال الملف؟

هل تعلم بأن القاعدة رقم واحد لملفات التورنت هي :
Please leave the download window open for as long as possible after your download is finished!

الرجاء ترك نافذة التحميل مفتوحة لأكثر مدة ممكنه بعد الانتهاء من التحميل!!

ولو سألت لماذا :

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


ما هذه المصطلحات ؟؟ أرجو توضيحها ؟؟

بالطبع سأقوم بكل سرور بتوضيحها :

Torrent : هو الملف الذي يحوي معلومات الملف المراد مثال : onepice_movie1.torrent (وليس الملف نفسه)
دائماُ قم بتخزين هذا الملف على جهازك لكي يتسنى لك متابعو التحميل .. أو لتقوم بإعادة نشر الملف لغيرك

Peer: هم الأشخاص اللذين يحملون نفس الملف أو بالأصح الكمبيوترات التي تحمل نفس الملف ... مثال :
13
peer تعني بان 13 جهاز كمبيوتر يحملون نفس الملف ^^

Seed: عندما تنتهي من تحميل الملف (أي أنك 100%) فأنك ستصبح بالتالي seed لأنك تقوم بإرسال الملف للآخرين دون استقبال ... فأنت انتهيت من تحميل الملف كاملاُ ..... مثال:
6
peer 3 seed هذا يعني بأن هناك 3 أجهزة تقوم بتحميل الملف و 6 أجهزة تقوم بإرسال الملف

Reseed: عندما يطلب منك reseed فيعني بذلك بأن تقوم بفتح البرنامج والملف المراد (بالطبع سيكون مكتمل) وتركه ليرسل للجميع ... بكل بساطة هي seed مرة أخرى!!

Swarm: مصطلح يعني به عدد ال seed وال peer ...
10
peer 4 seed

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

أتمنى أن أكون وفقت في الطرح