با توسعه فن آوری های اینترنتی ، تبادل مداوم انواع مختلف اطلاعات با سرعت بالا ضروری شد. روش های زیادی برای به اشتراک گذاشتن پرونده ها با سایر کاربران وجود دارد. یکی از محبوب ترین ها انتقال اطلاعات از طریق شبکه های p2p است.
p2p مخفف peer-to-peer است که به معنای واقعی کلمه "برابر با برابر" ترجمه می شود. در اینترنت روسی زبان ، شبکه های p2p را شبکه های نظیر به نظیر ، نظیر به نظیر یا غیرمتمرکز نیز می نامند.
تفاوت بین شبکه 2p2 و سایر شبکه های اشتراک فایل
در شبکه های معمولی اشتراک فایل ، پرونده ها در سرور ذخیره می شوند که هر کاربری می تواند فایل مورد نیاز خود را از آنجا بارگیری کند. اگر پرونده از سرور پاک شود ، کاربر دسترسی به آن را از دست می دهد. علاوه بر این ، سرعت بارگیری توسط پهنای باند سرور محدود می شود.
در شبکه های نظیر به نظیر چنین سروری وجود ندارد. تمام پرونده های لازم در درایوهای سخت کاربران در پوشه هایی که آنها به اشتراک گذاشته اند ذخیره می شوند. در شبکه های p2p ، هر رایانه در هنگام نیاز به بارگیری اطلاعات ، هم به عنوان یک سرور ، اطلاعات می دهد و هم به عنوان یک مشتری عمل می کند. این به شما امکان می دهد سرعت تبادل پرونده را به میزان قابل توجهی افزایش دهید.
در حال حاضر ، شبکه های ترکیبی p2p گسترده ترین هستند. در چنین شبکه هایی ، سرور به عنوان یک هماهنگ کننده عمل می کند که تعامل بین کاربران را فراهم می کند ، اما هیچ اطلاعاتی را ذخیره نمی کند. این شبکه ها هم سرعت یک شبکه خالص 2p2 و هم قابلیت اطمینان یک شبکه متمرکز را ترکیب می کنند. در حال حاضر محبوب ترین پروتکل های شبکه ترکیبی BitTorrent و Direct Connect هستند.
پروتکل BitTorrent
تبادل فایل از طریق پروتکل BitTorrent در قسمتهایی با استفاده از یک برنامه مشتری خاص اتفاق می افتد. در هنگام بارگیری ، قطعات با توجه به اصل "شما برای من هستید - من برای شما" تبادل می شود.
انتقال فایل با استفاده از یک سرور ویژه - ردیاب تورنت هماهنگ می شود. لازم است تا شرکت کنندگان شبکه ، اصطلاحاً همتا ، بتوانند یکدیگر را پیدا کنند. این سرور شناسه های پرونده ، آدرس های IP و پورت های مشتری را ذخیره می کند. اغلب ، torrent tracker سایتی است که اطلاعات مربوط به پرونده های توزیع شده را ذخیره می کند.
بسیاری از ردیاب ها از سیستم ثبت و رتبه بندی برای مطابقت با اصل اساسی شبکه های p2p استفاده می کنند. آنها نسبت اطلاعات بارگیری شده و داده شده توسط کاربر را در نظر می گیرند. در مواردی که میزان اطلاعات بارگیری شده توسط کاربر به طور قابل توجهی از میزان اطلاعاتی که به وی داده می شود بیشتر باشد ، گزینه بارگیری برای وی محدود خواهد شد.
پروتکل اتصال مستقیم (DC)
تبادل فایل از طریق پروتکل Direct Connect اغلب بین کاربران شبکه های محلی اتفاق می افتد. برای کار در یک شبکه DC ، به یک سرویس گیرنده خاص نیاز دارید که به یک یا چند سرور متصل شود ، که در چنین شبکه ای به آنها هاب می گویند. پس از اتصال به هاب ، کاربران می توانند پرونده ها را از پوشه های سایر اعضای شبکه که برای دسترسی به آنها باز هستند ، بارگیری کنند.
ویژگی جالب شبکه های DC برای کاربران ، امکان تبادل پیام های شخصی فوری در چت است.
تنها عیب قابل توجه شبکه های p2p نقض حق چاپ است. از آنجا که ردیابی تبادل پرونده ها بین کاربران تقریباً غیرممکن است ، توزیع آنها فقط بر وجدان شرکت کنندگان در شبکه های نظیر به نظیر باقی می ماند.