چیست؟
p2p یا peer-to-peer یک شبکه کامپیوتری است که بیشتر متکی به قدرت محاسباتی و پهنای باند کامپیوترهای اعضای خود است، تا به یک یا چند کامپیوتر server. پس تمامی کامپیوترها توانایی و مسئولیت یکسان دارند .
این بر خلاف ساختارهای client/server است که اطلاعات وب سایت روی یک کامپیوتر server و مردم(client) از سراسر جهان به آن دسترسی محدود دارند. البته ساختار p2p به طور کلی ساده تر است و تواناییهایش در ترافیک بالای اطلاعاتی (نسبت به ساختار client/server) کمتر است.
P2P رو معمولاً (و به اشتباه) شبکه ای تعریف میکنند که کارش وصل کردن یک کاربر به دیگری برای انتقال فایلهایی نظیر موزیک mp3، فیلم، عکس، بازی، نرم افزار توسط یک p2p client (نرم افزار مخصوص دانلود و آپلود فایل مخصوص p2p) هست. اما این تنها یکی از کارهای p2p هست.به طور کلی شبکه های p2p برای به اشتراک گذاشتن فایلها استفاده میشن اما یک شبکه p2p میتونه به معنی محاسبات شبکه ای(grid computing) یا سرویس ارسال پیام فوری(instant messaging) باشه.