۰۱ آذر, ۱۳۸۵
BitTorrentچیست یا چگونه آموختم نگران نباشم و آزادانه دانلود کنم!
BitTorrent یک پروتکل انتقال اطلاعات از نوع نظیر به نظیر است که اولین بار توسط Brom Cohen بوجود آمد و نرم افزاربهوجود آمده برای استفاده ازاین پروتکل به صورت متن باز و مجانی در اختیار همگان قرار گرفت.هدف از ایجاد چنین پروتکلی انتقال حجم عظیمی از داده ها در کمترین زمان ممکن است.به طور مثال در حال حاضر اکثر توزیعهای محبوب لینوکس از جمله Fedora,SUSE,Ubuntu توسط این پروتکل در اینترنت قابل دسترسی هستند.مرورگر اینترنتی Opera در نسخههای اخیر خود BitTorrent را به صورت یک پروتکل استاندارد میشناسد و میتوان بدون نیاز به نرم افزار خاصی از مزایای این پروتکل توسط این مرورگر بهره برد. CableLabs که یک نهاد تحقیقاتی در آمریکای شمالی است تخمین میزند که ۵۵٪ ترافیک خطوط کابلی شبکه اینترنت مربوط به دادههای BitTorent است.
BitTorrent چگونه کار میکند؟
BitTorrent با فایلهای کوچکی به نام Torrent که دارای پسوند torrent هستند، سروکار دارد(حجم این فایلها کمتر از ۱۰۰ کیلوبایت است).این فایلها در حقیقت metadata هایی هستند که اطلاعات اصلی دادهای که قرار است از شبکه دانلود و یا در شبکه آپلود شوند را دارا هستند.برای کار با این فایلها شما نیازبه نرم افزارهایی مانند utorrent,Azureus دارید تا بتوانند این فایلها را شناسایی کنند.البته نرم افزار اصلی BitTorrent نیز وجود دارد ولی چون امکانات بسیار محدودی دارد چندان بین کاربران محبوب نیست.پیشنهاد من نرم افزار سبک و کاربر پسند utorrent است.البته اگردوست دارید امکانات پیشرفته تری را در اختیار داشته باشید Azureus انتخابی مناسب است که چون بر بستر Java اجرا میشود مقداری سنگین به نظر میرسد.
فایلهای torrent را از کجا بگیرم؟
بعد از این که نرم افزار مخصوص BitTorrent را دانلود و نصب کردید اگر میخواهید دادهای را بوسیله BitTorrent دانلود کنید حالا باید به دنبال فایل Torrent آن باشید.برای این کار موتورهای جستجوی اختصاصی مانند isohunt,meganova و … وجود دارند که این کار را برای شما انجام میدهند.البته سایتی وجود دارد که همه این موتور جستجو ها را برای شما در یک جا گرد هم آورده که اگر از تبلیغات آزار دهنده آن ناراحت نمی شوید میتوانید از آن استفاده کنید.فرض کنید که شما میخواهید ویندوز ویستا نسخهRTM را دانلود کنید.با جستجو در سایت isohunt به طور مثال به تعدادی نتایج جستجو بر میخورید که که فایل Torrent ویندوز ویستا را در اختیار شما قرار میدهند.
نمونهای از نتیجه جستجو در isohunt

LوS چیست؟
در جلوی هر نتیجه جستجو شما با دو حرف L و S مواجه میشوید.S به معنیSeeder یا کامپیوترهایی است که داده کامل را در اختیار دارند و آنرا بر روی شبکه منتشر کردهاند وL (که گاهی اوقات Peer هم نامیده میشود)به معنی Leecher یا کامپیوترهایی است که در حال گرفتن داده هستند.هر چه این دو عدد بیشتر و نزدیک به هم باشند در دسترس بودن آن داده بیشتر و در نتیجه سرعت دانلود شما بیشتر است.دادهای که S آن صفر است به احتمال زیاد دیگر به صورت کامل وجود ندارد و اگر شما اقدام به دانلود کردن آن بکنید احتمالا Leecher هایی را میبینید که در جایی ار پروسه دانلود متوقف شدهاند و منتظر Seeder هستند تا داده آنها را کامل کند.البته گاهی اوقات ممکن است در موتورهای جستجو S دادهای صفر باشد ولی با اجرا کردن آن ببینید که داده شما Seeder هر چند به مقدار کم را دارد.
موانع و ضعفها
فایلهای Torrent در سرور سایتهایی که اصطلاحا Tracker نام دارد نگهداری میشوند.به این معنی که اگر شما بخواهید دادهای را بوسیله BitTorrent منتشر کنید ابتدا بوسیله نرم افزار، فایل Torrent آنرا ساخته و بعد آنرا به tracker میدهید.یکی از بهترین Tracker ها که به نظرم چیزهای واقعا نفیسی را در آن میتوان پیدا کرد Demonoid است که احتیاج به ثبت نام دارد.وظیفه tracker این است که به کاربران دیگر، وجود داده شما را اعلام میکند و کاربران دیگر با گرفتن فایل Torrent به کامپیوتر شما متصل شده و داده را دانلود میکنند.اشکال این روش این است که چون محل مشخصی برای نگهداری داده ها وجود ندارد امکان این وجود دارد که داده مدتی در دسترس باشد مدتی بعد دیگر اثری از آن نباشد.به همین خاطر اکثرtracker ها به کاربران توصیه میکنند که به همان اندازه که داده دانلود میکنند به همان اندازه هم اجازه دهند تا کاربران دیگر از آنها داده آپلود کنن تا همیشه داده در دسترس باشد.اشکال دیگر BitTorrent این است که به خاطر حجم بالای انتقال فیلم ،موزیک و نرم افزارهای غیر قانونی در شبکه BitTorrent امکان این وجود دارد که این سایتها و صاحبان آنها به نحوی توسط سازمانهایی نظیر RIAA تحت تعقیب قانونی قرار بگیرند مانند بلایی که سر The Pirate Bay آمد.ولی با توسعه BitTorrent و استفاده از روشهای جدیدی که دیگر نیاز به track کردن توسط سایتهای Tracker را نداشته باشد عملا تعقیب قانونی میلیونها کاربری که این دادهها را رد و بدل میکنند توسط سازمانهایی نظیر RIAA غیر ممکن است.به نظر میرسد کمپانیهای بزرگ ضبط و پخش موسیقی و استودیوهای بزرگ فیلمسازی دنیا باید روشهای جدیدتری را برای ترقیب مخاطبان برای استفاده از نسخه اصلی و قانونی محصولات خود بکنند.
بیربط:اگر اینترنت با سرعت خوب دارید پیشنهاد میکنم این انیمیشن فوقالعاده را ببینید.راستی من هر کاری کردم نتوانستم سورس اصلی فیلم را برای دانلود از خود سایت بدست بیاورم.کسی راه حلی دارد؟



