پرش به محتویات

مقدمه ای بر نحوه کار تورنت و استفاده از تورنت

سلام ! اینجا رو برای دوستانی زدم که تازه دارن با تورنت آشنا میشن و در این راه نیاز به کمک و راهنمایی دارن.

صد در صد افراد بهتر از من و حرفه ای تر وجود دارن ولی من هم به نوبه خودم سعی دارم که به صورت کامل چیزهایی رو که طی این سال ها یاد گرفتم با شما عزیزان به اشتراک بزارم همچنان در حد توانم به سوالاتتون پاسخ بدم.

به صورت کلی قرار هست محتوا در ارتباط با آموزش استفاده از تورنت و سیدباکس و خرید سیدباکس و نحوه راه یابی به ترکر های خصوصی و نحوه موندن در اونجا رو بهتون یاد بدم.

خب قبل از هر چیزی اول یسری اصطلاحات مهم رو که در مسیر با اون سر و کار داریم رو بهتون توضیح میدم البته این اصطلاح ها خیلی عمومی و مشخص هستن منم خیلی چیز خاصی راجبشون نمیخوام بنویسیم و بیشتر همون چیزی که داخل سایت ها هست رو کپی میکنم و اینجا قرار میدم براتون تا کسایی که اصلا هیچ تجربه ای ندارن بتونن یاد بگیرن. توجه داشته باشید من سعی میکنم اصطلاحات رو به ساده ترین حالت ممکن تعریف کنم که همه بفهمن پس دوستان فنی خرده نگیرن لطفا.

پروتکل بیت تورنت چیست و این سیستم چطور کار میکنه؟

خب قبل از توضیح این موضوع بیایید بررسی کنیم سایت های عادی چطوری کار میکنند. داخل سایت هایی که با همون سیستم و پروتکل معمولی کار میکنن یک سرور وجود داره که همه اطلاعات داخل اون قرار داده و هر کی که بخواد از اون اطلاعات استفاده کنه باید به اون سرور وصل بشه مثلا وقتی شما در مرورگر خودتون تایپ می‌کنید دارید به سرور یا به سرورهای این سایت متصل میشید.

این مدل معماری یک سری ایرادات خاص خودش رو داره اولین ایراد این هست که اگر سرور خاموش بشه یا دچار مشکل بشه دیگه نمیتونیم به اطلاعات روی سایت دسترسی پیدا کنیم. (البته سایت های بزرگ همیشه از اطلاعات خودشون بکاپ دارن و اینکه تعداد سرور های زیادی دارن که اگر به مشکل خورد یکیشون سریع جایگزین کنن.) یا مشکل دیگه میتونه کندی سرور باشه اگر همزمان افراد زیادی به یک سرور که قدرت کافی نداره متصل بشن هنگام دریافت اطلاعات دچار مشکل و کندی میشن.

خب حالا بیایید ببینیم نحوه پروتکل بیت تورنت به چه شکل هست. اگر بخوایم خیلی ساده و کلی حرف بزنیم راجب این پروتکل میتونیم بگیم که این پروتکل برای اشتراک گذاشتن فایل های حجیم درست شد که دیگه مشکلاتی مثل کندی سرور و ... نداشته باشیم.
این پروتکل به این شکل کار میکنه که وقتی فرد شروع به دانلود فایلی میکنه میتونه همزمان اون فایلی که داره دانلود میکنه رو برای بقیه کسایی که دارن دانلود میکنن اپلود کنه.
بحث اینم نیست که چقدر دانلود کرده باشه چون داخل این پروتکل فایل به هزاران تیکه برای هر کس تقسیم میشه و حتی وقتی که فرد مثلا ۲ مگ دانلود کرده باشه میتونه همون رو با کسایی که اون دو مگ رو ندارن به اشتراک بزاره.

داخل این مدل دیگه کندی وجود نداره چون دیگه یه سرور مرکزی وجود نداره که با ازدحام دچار مشکل بشه در واقع یجوریایی میشه گفت داخل این روش هر چه تعداد بره بالاتر دانلود سریعتر و بهترم میشه همچنین چون همه میتونن فایلی که دانلود دارن میکنن یا دانلود کردن رو به اشتراک بزارن مثل حالتی که سرور مرکزی وجود داشت دیگه مشکل عدم دسترسی به فایل ها در صورت از بین رفتن یا خاموش شدن سرور وجود نداره.