شبکه های همتا به همتا (P2P) و به اشتراک گذاری فایل توضیح داده شده است

شبکه های کامپیوتری(Computer) دو نوع هستند. یکی مدل سرور کلاینت است(Client server model) که در آن همه رایانه ها به یک رایانه سرور متصل هستند که اشتراک فایل را تسهیل می کند. نوع دیگر شبکه کامپیوتری نظیر به نظیر(Peer to Peer) است. Peer to Peer به معنای عدم وجود سرور اختصاصی است. همانطور که از نام آن پیداست، آنها به‌جای اتصال به سرور، مستقیماً به یکدیگر متصل هستند. این مقاله اشتراک‌گذاری فایل‌های همتا به همتا را از طریق شبکه‌های سیمی و اینترنت(Internet) توضیح می‌دهد .

شبکه های همتا(Peer) به همتا(Peer) ( P2P ) چیست؟

هنگامی که صحبت از اصطلاح شبکه همتا به همتا می شود، که به عنوان شبکه های P2P(P2P networks) نیز شناخته می شود ، تصویری از چند کامپیوتر که مستقیماً به یکدیگر متصل شده اند ظاهر می شود. آنها را می توان از طریق USB یا از طریق کابل های اترنت متصل(Ethernet) کرد. فرض کنید سه کامپیوتر A، B و C وجود دارد، اگر A به B وصل شود و B به C متصل شود، کاربران A می توانند به راحتی به فایل ها و چاپگرهای متصل به C دسترسی داشته باشند، مشروط بر اینکه کامپیوتر C امکان اشتراک گذاری فایل و چاپگر را فراهم کند. این دقیقاً مانند شبکه Homegroup در سیستم عامل ویندوز(Windows) است.

شبکه های همتا به همتا

یک شبکه همتا به همتا را می توان با استفاده از هاب نیز پیاده سازی کرد تا برای فعال کردن اشتراک فایل و چاپگر به کارت های اترنت(Ethernet) اضافی نیاز نداشته باشید . یک هاب در حالت ایده آل می تواند روتری باشد که بیش از یک پورت LAN یا یک هاب USB دارد. (LAN)تصویر زیر را ببینید که چگونه به نظر می رسد.

به اشتراک گذاری فایل از طریق(Over Peer) شبکه های همتا به همتا

شبکه های همتا به همتا(Peer-to-peer) را می توان به صورت محلی یا از طریق استفاده از اینترنت(Internet) پیاده سازی کرد . در مورد دوم، کامپیوترها با استفاده از کابل های اترنت(Ethernet) متصل نمی شوند . بلکه از اتصالات معمولی اینترنت(Internet) برای اتصال به یکدیگر استفاده می کنند. اگر از BitTorrents استفاده کرده اید، بخشی از چنین شبکه ای نظیر به نظیر بوده اید. اشتراک گذاری فایل در هر دو نوع شبکه P2P تقریباً به یک شکل انجام می شود. اجازه دهید ابتدا نگاهی به شبکه های خانگی P2P معمولی بیندازیم.(P2P)

بخوانید: (Read:) فایل های تورنت چیست(What are Torrent files) ؟

در شبکه های P2P(P2P) مبتنی بر ویندوز ، پوشه های عمومی از قبل به اشتراک گذاشته شده اند. آنها در زیر شبکه من(My Network) قابل مشاهده هستند . اگر نه، به هر رایانه بروید و فایل‌ها و تجهیزات جانبی مورد نظر برای اشتراک‌گذاری را به اشتراک بگذارید.

با کلیک راست روی پوشه و رفتن به تب Share می توانید انتخاب کنید کدام پوشه ها به اشتراک گذاشته شوند. (Share)تب Share(Share) ممکن است در نسخه‌های مختلف ویندوز(Windows) نام‌های متفاوتی داشته باشد . اشتراک گذاری پوشه را با علامت زدن کادر انتخاب فعال می کنید. در لیست کشویی که در برگه اشتراک‌گذاری ظاهر می‌شود، همه(Everyone) را انتخاب کنید . همچنین می‌توانید رایانه‌ها را از لیست کشویی در تب Share انتخاب کنید و برای (Share)اشتراک‌گذاری(Share) یک پوشه با رایانه‌های منتخب، روی Share کلیک کنید.

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

انتقال فایل از طریق P2P در اینترنت(Internet)

اینجاست که BitTorrent وارد می شود. پروتکل BitTorrent برای دانلود فایل های بزرگ از اینترنت استفاده(Internet) می شود. در مورد BitTorrent ، به محض شروع دانلود، رایانه شما بخشی از شبکه Peer to Peer در اینترنت(Internet) می شود.

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

رایانه شما نیز تا زمانی که در حال دانلود هستید، بخشی از آن گروه است زیرا با استفاده از اینترنت(Internet) با رایانه های مختلف ارتباط مستقیم برقرار می کند . همچنین، تا زمانی که کلاینت BitTorrent شما در حال اجرا است، در حال seding(seeding) است ، یعنی بخش هایی از فایل دانلود شده را در اینترنت(Internet) آپلود می کند تا دیگرانی که همزمان سعی در دانلود فایل دارند، آن را از هر مشتری BitTorrent شما دانلود کنند. در حال آپلود این علاوه بر همتاها(peers) (کامپیوترهای میزبان بخش های دانلود، متصل مستقیم، بدون نیاز به سرور در وسط) از جایی است که کاربر دیگر فایل را دریافت می کند.

این موضوع شبکه‌های Peer to Peer و اشتراک‌گذاری فایل یا چاپگر را به زبان ساده توضیح می‌دهد.(This explains Peer to Peer networking and file or printer sharing in layman’s language.)



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts