همتابه‌همتا (رایانه): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
←‏شبکه‌سازی به روش نظیر به نظیر: bc1qrwm8fva3trazp47vdrwlf7hxu42vszhxt5cv5y Bitcoin
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
جز جایگزینی با اشتباه‌یاب: ندی⟸گره‌ای، غیرساختاری⟸غیر ساختاری، میحط⟸محیط، ندهای⟸گره‌های، ندهایی⟸گره‌هایی، همکاربه‌همکار⟸همکار به ‌همکار، چننی⟸چنین، یاسیستم⟸یا سیستم، یپشگیری⟸پیشگیری
خط ۲:
{{بدون منبع}}
[[پرونده:P2P-network.svg|بندانگشتی|196x196پیکسل|یک '''شبکه همتا-به-همتا (Peer-to-Peer ,P2P)''' که در آن نودهای متصل بهم (همتا) بدون نیاز به سیستم مدیریت مرکزی با یکدیگر داده تبادل می کنند.]]
'''همکاربه‌همکارهمکار به ‌همکار''' یا '''همتابه‌همتا''' نام گونه‌ای از معماری [[شبکه‌های رایانه‌ای]] است.
در این نوع شبکه، رایانه‌های [[خادم (رایانه)|کارده]] و [[کار خواه (رایانه)|کار خواه]] هر دو در یک سطح کار می‌کنند، به این مفهوم که هر [[رایانه]] می‌تواند از اطلاعات رایانهٔ دیگر استفاده کرده یا به رایانه دیگر اطلاعات بفرستد. این نوع شبکه ساده‌ترین و سریعترین روش شبکه‌سازی می‌باشد.
 
خط ۱۹:
 
۶. برخلاف حالت client/server در این روش کامپیوترهای شخصی می‌توانند بدون server به هم متصل شده و تبادل اطلاعات نمایند.
پس از نصب مراحل [[سخت‌افزار]]ی فقط کافی است که سرویس‌های شبکه را در ویندوز و یاسیستمیا سیستم عامل‌های دیگر همچون لینوکس نصب کرده و [[دیسک‌گردان]]‌ها (درایوها) را به اشتراک گذارید.
 
۷. ادعا می‌شود که امنیت آن از روش client/server بالاتر است.
خط ۳۴:
{{ویکی‌انبار-رده|Peer-to-peer software}}
'''یک شبکه P2P'''{{سخ}}
یک شبکه P2P که در آن ندهایگره‌های پیوندی یعنی جفت‌ها منابع را در میان یکدیگر بدون استفاده از یک سیستم مدیریت متمرکز تقسیم می‌کند. یک شبکه براساس مدل سرویس گیرنده / سرویس دهنده که در آن سرویس گیرندگان فردی درخواست سرویس‌ها و منابع از سرورها متمرکز می‌کنند.
 
== P2P ==
خط ۴۰:
محاسبه یا ایجاد شبکه P2Pیک طرح کاربرد توزیعی است که کارها یا بارهای کاری را بین جفت‌ها تقسیم می‌کند. جفت‌ها شرکت کنندگان قوی در برنامه و به یک اندازه ممتاز می‌باشند.گفته می‌شود که آن‌ها یک شبکه P2P از ندها را تشکیل می دهند. جفت‌ها بخشی از منابعشان را می سازند از جمله نیروی پردازشگر، حافظه دیسک یا پهنای باند شبکه که مستقیماً برای شرکت کنندگان دیگر شبکه بدون نیاز به هماهنگی مرکزی به وسیله سرورها یا میزبان‌های پایدار در دسترس می‌باشند. جفت‌ها هم عرضه کنندگان و هم مشتریان منابع می‌باشند برخلاف مدل سرویس گرینده – سرویس دهنده قدیمی که در آن مصر، و عرضه منابع تقسیم می‌شود. سیستم‌های P2P همکارانه جدید ورای عرصه جفت‌هایی که کارهای مشابه ضمن تقسیم منابع انجام می دهند می روند و به دنبال جفت‌های متنوعی هستند که می‌توانند باعث منابع منحصر به فرد و قابلیت‌ها برای یک اجتماع مجازی شوند که به موجب آن امکان مشارکت در کارهای بزرگ تر خارج از کارهایی که می‌تواند به وسیله جفت‌های فردی انجام دهد. که برای تمام جفت‌ها مفید می‌باشند می‌دهد.
 
در حالیکه سیستم‌های P2P قبلاً در بسیاری از محدوده‌های کاربردی استفاده شده بودند طرح به وسیله سیستم تقسیم فایل، ناپستر رواج داده شد که در سال 1999 منتشر گردید. این مفهوم از ساختارها و فلسفه‌های جدید در بسیاری از زمینه‌های تعامل انسانی گرفته‌است. در چننیچنین محیط‌های اجتماعی، P2P به عنوان یک memeبه ایجاد شبکه اجتماعی طرفدار تساوی اطلاق می‌شود که در کل جامعه ظهور کرده‌است که با فناوری‌های اینترنت به‌طور کلی فعال می‌شود.{{سخ}}
'''توسعه تاریخی :'''
 
در حالیکه سیستم‌های P2P قبلاً در بسیاری از حوزه‌های کاربردی استفاده شده بودند این مفهوم به وسیله سیستم‌های تقسیم فایل از قبیل ناپستر عمومیت یافت. حرکت P2P اجازه پیوند میلیون‌ها کاربر اینترنت به‌طور مستقیم داد که گروه‌ها را به وجود می اورد و برای ایجاد موتورهای جستجوی ایجاد شده توسط کاربر، ابر کامپیوترهای مجازی و سیستم‌های فایل همکاری می‌کردند. مفهوم اصلی کامپیوتر P2P در سیستم‌های نرم‌افزاری قبل و بحث‌های شبکه‌سازی بررسی شد که به اصول بیان شده در درخواست برای توضیح ها، RFC برمی گردد. دیدگاه تیم برنرز برای وب جهانی به شبکه P2P نزدیک بود چون فرض می‌کرد که هر کاربر وب یک ویراستار فعال و سهام دار می‌باشد که محتوا را برای ایجاد یک وب متصل به هم از لینک‌ها ایجاد و پیوند می‌دهد. اینترنت قدیمی بازتر از اینترنت فعلی بود که در آن دو ماشین متصل به اینترنت می‌توانستند بسته‌ها را برای یکدیگر بدون فایر وال‌ها و مقیاس‌های ایمنی دیگر بفرستند. این برخلاف ساختار برود کست مانند وب می‌باشد چون طی سال‌ها گسترش یافته‌است. به عنوان یک پیشرو در اینتر نت، ARPANET یک شبکه سرویس گیرنده – سرویس دهنده موفق بود که در آن هر ند شرکت‌کننده می‌توانست محتوا را درخواست و ارائه کند.{{سخ}}
البته ARPANET خودسازمان یافته نبود و نمی توانست هر گونه ابزار برای متن یا محتوا براساس مسیر یابی فراهم کند .بنابراین یک سیستم پیام‌رسانی توزیعی که اغلب به صورت یک طرح P2P قدیمی لینک می‌شود ایجاد شد : USENET. USENET در سال 1979 توسعه داده شد و یک سیستم است که یک مدل کنترل غیر متمر کز را اجرا می‌کند. مدل اصلی یک مدل سرویس گیرنده – سرویس دهنده از د یدگاه کاربر یا سرویس گیرنده می‌باشد که یک رویکرد خودسازمان یابنده را برای سرورهای گروه خبری ارائه می‌کند. البته سرورهای خبری به عنوان جفت‌ها با یکدیگر برای گسترش مقاله‌ها یوزنت نیوز در گروه کل سرورهای شبکه ارتباط برقرار می‌کنند. همین ملاحظه در ایمیل SMTP نیز اعمال می‌شود بدین معنی که شبکه رله‌کننده ایمیل هسته‌ای عاملان انتقال میل یک ماهیت P2P دارد در حالیکه میحطمحیط سرویس گیرنده‌های ایمیل و اتصال‌ها مستقیم آن‌ها یک رابطه سرویس گیرنده – سرویس دهنده سخت می‌باشد. در می 1999 با افزایش تعداد افراد در اینترنت، شوان فانینگ برنامه به اشتراک‌گذاری فایل و اهنگ به نام ناپستر معرفی کرد. ناپستر آغاز گر شبکه‌های P2P بود. همانطور که ما امروزه می دانیم در آن کاربران شرکت‌کننده یک شبکه مجازی ایجاد می‌کنند که کاملاً مستقل از شبکه فیزیکی می‌باشد. بدون اینکه اجباری برای اطاعت از مقام‌های مدیریتی یا محدودیت‌ها داشته باشند.
 
== کاربردها ==
خط ۶۰:
'''قانون ملک هوشی و تقسیم غیرقانونی :'''{{سخ}}
ایجاد شبکه P2P شامل انتقال داده‌ها از یک کاربر به کاربر دیگر بدون استفاده از یک سرور بلافصل و واسطه می‌باشد.{{سخ}}
شرکت‌هایی که اپ‌های P2P توسعه می دهند در بسیاری دعاوی حقوقی درگیر شده‌اند که عمدتاً در ایالت‌های متحده و به‌طور عمده در بر سرویس مسائل مربوط به قانون P2P کپی رایت بوده‌اند. دو دعوی عمده گراگستر در مقابل RIAA و MGM استادیو در مقابل شرکت گراکستر می‌باشند. در هر دو دعوی فناوری به اشتراک‌گذاری فایل به عنوان قانونی شناخته شد مادامی که بسط دهندگان توانایی برای یپشگیریپیشگیری از به اشتراک‌گذاری مطلب کپی رایت شده نداشته‌اند .
 
'''چند رسانه‌ای :'''
خط ۸۱:
'''طرح :'''
 
یک شبکه P2P حول مفهوم ندهایگره‌های جفت مساوی طراحی می‌شود که هم‌زمان هم به عنوان سرویس گیرنده و هم سرویس دهنده در ندهایگره‌های دیگر در شبکه عمل می‌کند. این مدل ارایش شبکه با مدل سرویس گیرنده – سرویس دهنده فرق دارد که در آن ارتباط معمولاً به یک سرور مرکزی و از آن می‌باشد. یک مثال شاخص انتقال فایل که از مدل سرویس گیرنده – سرویس دهنده استفاده می‌کند سرویس FTP می‌باشد که در آن برنامه‌های سرویس گیرنده و سرویس دهنده متمایز می‌باشند : سرویس گیرندگان انتقال را آغاز می‌کنند و سرورها این درخواست‌ها را براورده می سازند.{{سخ}}
'''کشف منبع و مسیریابی :'''
 
شبکه‌های P2P عموماً نوعی شبکه اُورلی مجازی در بالای توپولوژی شبکه فیزیکی اجرا می‌کنند. که در آن ندها به شکل اُورلی یک زیر مجموعه از ندها در شبکه فیزیکی می‌باشند. داده‌ها باز مستقیماً در شبکه TCP/IP پایه مبادله می‌شود اما در لایه برنامه کاربردی جفت‌ها می‌توانند با یکدیگر به‌طور مستقیم ارتباط برقرار کنند. از اُورلی‌ها برای شاخص‌گذاری و کشف ند و مستقل ساختن سیستم P2P از توپولوژی شبکه فیزیکی استفاده می‌شود .براساس نحوه پیوند ندها به یکدیگر در شبکه اُورلی و نحوه شاخص‌گذاری و قرارگیری منابع ما می‌توانیم شبکه‌ها را به عنوان ساختاری و غیر ساختاری طبقه‌بندی کنیم.{{سخ}}
'''شبکه‌های غیرساختاریغیر ساختاری :'''
 
نمودار شبکه اُورلی برای یک شبکه P2P غیر ساختاری که ماهیت ویژه اتصالها بین ندها را نشان می‌دهد. شبکه‌های P2P غیر ساختاری یک ساختار ویژه بر شبکه اُورلی از روی طرح تحمیل نمی‌کنند بلکه به وسیله ندهاییگره‌هایی تشکیل می‌شوند که به‌طور تصادفی اتصال‌ها به یکدیگر را به وجود می‌آورند. از آنجایی که هیچ ساختار تحمیل شده جهانی بر آن‌ها وجود ندارد لذا ساخت شبکه‌های غیر ساختاری اسان می‌باشد و می‌توان به نواحی مختلف اُورلی اجازه بهینه سازی‌های محلی داد. همچنین از آنجایی که نقش تمام ندها در شبکه یکی است لذا شبکه‌های غیر ساختاری در رویارویی با نرخ‌های بالا، بسیار قوی می‌باشند یعنی زمانی که تعداد زیادی از ندها بیشتر به هم پیوند می یابند و شبکه را ترک می‌کنند. البته محدودیت‌های اولیه شبکه‌های غیر ساختاری همچنین ناشی از این فقدان ساختار می‌باشد. به‌طور مثال وقتی یک ند می‌خواهد یک تکه داده‌ی مطلوب را در شبکه بیابد، جستجو باید از طریق شبکه برای پیدا کردن هر چه بیشتر ندهاییگره‌هایی که داده‌ها را به اشتراک می گذارند سرازیر شود. سرازیری باعث مقدار بسیار زیاد ترافیک سیگنال در شبکه می‌شود؛ از حافظه / پردازنده‌ی بیشتری استفاده می‌کند؛ اطمینان نمی‌دهد که جستجوها همیشه مرتفع خواهند شد؛ گذشته از آن، از آنجایی که هیچ همبستگی بین یک ند و محتوای مدیریت شده به وسیله آن وجود ندارد لذا تضمین داده نمی‌شود که با سرازیری، یک ند را بیابد که داده‌های مورد نظر را دارا باشد و محتوای عمومی احتمالاً در چندین ند در دسترس می‌باشد و هر ندیگره‌ای که به دنبال آن می گردد، احتمالاً همان را پیدا می‌کند. اما اگر یک ند به دنبال داده‌های نادر به اشتراک گذاشته شده‌ی تنها به وسیله تعداد کمی از ندها باشد، آنگاه بسیار بعید است که جستجو موفق باشد.<ref>{{پانویس|colwidth=35em}}</ref>
 
[https://web.archive.org/web/20070929133005/http://ce.sharif.edu/~zandevakili/p2pnet.pdf نگاهی به دنیای شبکه‌های همتا به همتا]