آشنایی با P2P (Peer-to-peer)

1402/05/15
24 بازدید

P2P (Peer-to-peer) چیست و چه کاربردی دارد؟

در مقاله حاضر در وب سایت ایران هاستینگ 24 قصد داریم تا شما را با P2P (Peer-to-peer) آشنا کنیم. در ادامه با ما همراه باشید. P2P نام گونه‌اي از معماري شبکه‌هاي رايانه‌اي است. در اين نوع شبکه، رايانه‌هاي خادم و مشتري هر دو در يک سطح کار مي‌کنند، به اين مفهوم که هر رايانه مي‌تواند از اطلاعات رايانهٔ ديگر استفاده کرده يا به رايانه ديگر اطلاعات بفرستد.

P2P چیست؟

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

براي مثال تصور کنيد همچين شبکه اي را که تعداد 10 کامپيوتر با هم در ارتباط هستند و هر کامپيوتر فضاي ديسکي معادل 500 گيگابايت داشته باشد به دليل در ارتباط بودن اين کلاينت ها مي توان گفت که فضاي ديسکي معادل 5 ترابايت در شبکه وجود دارد و قابل استفاده است. از اين نوع شبکه ها براي مصارف گوناگون استفاده مي شود به اشتراک گذاري فايلها و Real-time Data که براي کنترل ترافيک در skype مورد استفاده قرار مي گيرد از مهم ترين مصارف اين نوع شبکه ها هستند که در اين پروژه در مورد اشتراک گذاري فايلها بحث مي شود.

مزاياي P2P

مزاياي P2P در زمينه اشتراک فايل بسيار بيشتر از وب هاستينگ است که خود را جاي يک کاربر عادي گذاشته و آن مزايا را برسي مي کنيم.

1.در بسياري از سايت هاي اشتراک فايل مانند راپيدشر و فورشير و…. که از دسته سرويس دهنده هاي وب هاستينگ هستند قابليت دانلود با سرعت بالا و قابليت ريزيوم وجود ندارد و بايد يک حساب خريداري کنيم تا از اين قابليت ها استفاده کنيم ولي در شبکه نظير به نظير اين امکانات و قابليت ها به صورت رايگان وجود دارد و قابل استفاده است.

P2P چیست
P2P چیست

2. به دليل داشتن سرور دسترسي به فايل ها ممکن است با مشکل مواجه شود به عنوان مثال ممکن است سرور قطع باشد و خراب شود و يا حتي اطلاعات از روي آن پاک شود ولي در شبکه نظير به نظير اين احتمالات صفر درصد است.

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

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

انواع شبکه P2P

شبکه P2P بر دو دسته يا گروه تقسيم مي شود.

1. نسل اول client server 2.

نسل دوم Decentralization

نسل اول آنها داراي ليستي متمركز در سرور خود بودند كه در آن ليست كليه فايل هاي كاربران online را در خود نگاه مي داشت. براي مثال، هر گاه كاربري دنبال فايل موسيقي مي گشت، ابتدا در آن ليست جستجو ميشد. Napster اولين سايت p2p بود كه از روش فوق براي به اشتراك گذاري فايل ها استفاده نمود. نكته جالب در مورد اين سايت اين است كه شايد يكي از محبوبترين سايت هايي بود كه تا كنون بوجود آمده است. به طوري كه در كمتراز يك سال، تعداد بينندگان سايتش از 0 تا 60 ميليون بيننده در ماه رسيد اما كمي بعد به دليل مسائل كپي رايت توسط دادگاه بسته شد ولي پس از مدتي در سال 2003 با تغييراتي دوباره شروع به كار كرد.

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

سخن پایانی

امیدواریم از مطالعه این مطلب در وب سایت ایران هاستینگ 24 لذت برده باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آخرین مقالات