معماری peer to peer
P2P یا نظیر به نظیر نام های دیگر این شبکه است.در این شبکه ها سرویس دهنده اختصاصی وجود نداشته و نیاز به مراعات سلسله مراتب نیست .همه کامیوترها ارزش یکسانی اشته و هر کدام در شبکه عملکردی به عنوان سرویس دهنده و سرویس گیرنده د ارند.نام دیگر شبکه های P2P ،WORKGROUP بوده که نشان دهنده ی یک گروه کوچک از کامپیوترهای مرتبط به هم است.
این معماری مناسب محیط هایی با شرایط زیر است:
- حداکثر تعداد کاربران ده نفر ویا کمتر باشد.
- سرویس دهندگان خاصی موجود نبو ده و کاربران منابع را به اشتراک می گذارند.
- بر اساس آنالیزهای انجام شده رشد سازمان محدود باشد.
- تمرکز امنیتی مورد نظر نباشد .
- در جایی که آدرس های IP قابل پیش بینی وجود ندارد.
مزایای شبکه P2P
- با افزایش قابلیت سیستم ،از وابسته کردن سیستم به یک مدیریت متمرکز اجتناب می کند.
- افزایش مقیاس پذیری و قابلیت اعتماد که باعث ظهور نو آوری های الگوریتمی در این مدل می شود.
خصوصیات شبکه P2P
کاهش هزینه
در معماری P2P هزینه ها بین تمام PEER ها تقسیم شده و فضای مورد نیاز نیز به وسیله همه PEER ها تامین می شود.
افزایش خود مختاری
متکی بودن به یک سرور مرکزی ،باعث محدودیت سیستم ها شده چرا که امکان دارد سرور مرکزی مجوز دریافت فایل را ندهد.
گمنامی
با داشتن یک سرور مرکزی و با استفاده از IP سیستم قابل شناسایی بوده و نمی توان گمنام ماند.
پویایی
در معماری P2P منابع و نودها به راحتی به سیستم ورود و خروج دارند.
متوقف کردن شبکه
برای توقف شبکه باید تمام PEERS ها متوقف شوند.
اضافه کردن PEER های جدید
به دلیل عدم نیاز به انجام تنظیمات خاص ،اضافه کردن آسان است.
DOWN کردن آن ها راحت نیست
خاموشی یکی از PEER S ها موجب خاموشی بقیه نمی شود.
امکان بارگیری فایل به طور همزمان
با ذخیره یک فایل در PEER ها ،در صورت نیاز به بارگیری می توان آن را از چندین مکان به طور همزمان بار گیری کرد.
نمونه کاری شبکه های P2P
- آپدیت کردن ویندوز10 از طریق P2P و هم از طریق سرورهای مایکروسافت (با استفاده از وب سایت به عنوان سرور و سیستم شما به عنوان مشتری)
- اشتراک فایل های حجیم از طریق اینترنت بیشتر با استفاده از معماری P2P انجام می شود مثل بازی های آنلاین ،برای بارگیری بازی ها بین کاربران متفاوت از P2P استفاده می شود.
- بسیری از سیستم عامل ها مانند لینوکس از طریق بارگیری BITORRENT و انتقال P2P توزیع می شوند.
- در ویندوز 7 و ویندوز 8.1 وقتی شما با ایجاد یک شبکه AD-HOC یک شبکه P2P ساخته اید.
- HOME GROUP به گروه کوچکی از کامپیوترها گفته می شود که به اشتراک حافظه و پرینتر و سایر ادوات بین یکدیگر می پردازند .رابط در این مدل فقط به عنوان رابط بین شبکه محلی و اینترنت مورد استفاده قرار می گیرد.(با استفاده از ویندوز7 یا نسخه ویندوز10 قبل از نسخه 1803 می توان کامپیوترهای منزل خود را به یک HOME GROUP مرتبط کنید)
در مورد طراحی های شبکه بیشتر بدانیم....