درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    اطلاعات مطلب
      مدرس/نویسنده
      امیرحسین کریم پور
      امتیاز: 126757
      رتبه:11
      11
      414
      342
      3850
      امیرحسین کریم پور ، مدیر انجمن سخت افزار و تجهیزات دیجیتال TOSINSO ، متخصص شبکه ، تخصص در حوزه سیستم عامل های کلاینت و سرور مایکروسافت ، سیستم عامل لینوکس ، علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی ... پروفایل کاربر
      دوره های مرتبط
      دوره های توسینسو دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      مدرس: صادق شعبانی
      این دوره را در 2 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      مدرس: کاظم تقندیکی
      این دوره را در 11 قسط خریداری کنید
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      مدرس: صادق شعبانی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      مدرس: مجتبی اسمائی
      این دوره را در 25 قسط خریداری کنید
      با خرید این دوره مبلغ 7,425 تومان هدیه بگیرید
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      دوره آموزشی راه اندازی کلیه VPN سرورهای مایکروسافت
      مدرس: محمد نصیری
      این دوره را در 3 قسط خریداری کنید
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      مدرس: پوریا تعبدی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      مدرس: آرش ترابی
      این دوره را در 3 قسط خریداری کنید
       آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      مدرس: جعفر قنبری شوهانی
      این دوره را در 9 قسط خریداری کنید
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      مدرس: اسحاق احمدپور
      این دوره را در 37 قسط خریداری کنید
      با خرید این دوره مبلغ 33,880 تومان هدیه بگیرید
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      مدرس: محمد عابدینی
      این دوره را در 5 قسط خریداری کنید
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      مدرس: کاظم تقندیکی
      این دوره را در 7 قسط خریداری کنید
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      مدرس: مریم علی زاده
      این دوره را در 10 قسط خریداری کنید
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      مدرس: پوریا تعبدی
      این دوره را در 1 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      مدرس: علی آقامیری
      این دوره را در 10 قسط خریداری کنید
      با خرید این دوره مبلغ 5,445 تومان هدیه بگیرید
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      مدرس: ُسهیل قاسمی
      این دوره را در 14 قسط خریداری کنید
      دوره آموزشی جامع مانیتورینگ شبکه با  Solarwinds و ماژول ها
      دوره آموزشی جامع مانیتورینگ شبکه با Solarwinds و ماژول ها
      مدرس: جعفر قنبری شوهانی
      این دوره را در 6 قسط خریداری کنید
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      مدرس: میلاد فشی
      این دوره را در 4 قسط خریداری کنید
      دوره آموزشی مقدماتی نرم افزار Wireshark
      دوره آموزشی مقدماتی نرم افزار Wireshark
      مدرس: محمد عابدینی
      این دوره را در 8 قسط خریداری کنید
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      مدرس: محمد نصیری
      این دوره را در 64 قسط خریداری کنید
      با خرید این دوره مبلغ 41,760 تومان هدیه بگیرید
      دوره آموزشی سیسکو آسان است
      دوره آموزشی سیسکو آسان است
      مدرس: صادق شعبانی
      این دوره را در 35 قسط خریداری کنید
      با خرید این دوره مبلغ 29,270 تومان هدیه بگیرید

      تفاوت بین معماری شبکه های Client-server و Peer to Peer در چیست ؟

      تاریخ 17 ماه قبل
      نظرات 2
      بازدیدها 1686
      تفاوت بین معماری شبکه های Client-server و Peer to Peer در چیست ؟

      Client-server (کلاینت-سرور) و Peer to Peer (نظیر به نظیر) دو معماری شبکه های کامپیوتری هستند.در معماری client server وظایف و بارکاری یا همان Workload بر عهده ی سرورها و سرویس هایی میباشد که توسط کلاینت ها درخواست داده شده اند.به طور معمول کلاینت و سرور در بستر شبکه ی کامپیوتری با هم ارتباط برقرار میکنند.چنانچه که مستحضر هستید آنها میتوانند در یک سیستم فیزیکی نیز باشند.در معماری Peer to Peer وظایف و بارکاری بر عهده هر کدام از سیستم هایی است که در حال تعامل و اشتراک گذاری منابع بین یکدیگر هستند و میتوان ادعا کرد که هیچ سرویس دهی متمرکزی در این بین وجود ندارد.در معماری Peer to Peer هیچ یک از سیستم ها از لحاظ به اشتراک گذاری منابع بر دیگری برتری ندارد.

      معماری Client-Sever چیست ؟


      همانطور که پیش تر نیز ذکر شد ، معماری client server شامل سرور هایی است که به سرویس دهی میپردازند و کلاینت ها از آن سرویس ها استفاده میکنند.یک سرور در حقیقت یک کامپیوتر Host یا میزبان میباشد که توسط برنامه هایی که در آن نصب شده میتواند در خودش انواع سرویس ها را به اجرا در آورد و در قالب اطلاعات به اشتراک گذاشته شده در شبکه برای کلاینت ها سرویس دهی کند.کلاینت برای استفاده از سرویس های تحت شبکه ابتدا یک نشست یا session ارتباطی را با سروری که سرویس مربوطه را میزبانی میکند آغاز میکند.سرور ها همیشه منتظر درخواست های ورودی از طرف کلاینت ها هستند.امروز انواع مختلفی سیستم های مبتنی بر کلاینت-سرور وجود دارد.اما آنها همچنین دارای قابلیت های رایجی مثل پایگاه داده امنیتی متمرکز هستند که دسترسی به منابع اشتراکی در سرور را کنترل میکند.سرور ها شامل لیستی از username ها و password ها میباشند که کاربر تنها با همان اطلاعات معتبر میتوانند به منابع اشتراکی سرور دست پیدا کنند.کاربر بعد از لاگین به شبکه تنها به منابعی که اختیار استفاده از آنها از سوی مدیر شبکه بر عهده ی آن گذاشته شده میتواند دسترسی یابد.از سیستم های تحت معماری client-server میتوان به email exchange ، web access و database access اشاره کرد.

      معماری Peer to Peer چیست ؟


      در معماری Peer to Peer منابع اشتراکی بین Peer ها یا همان سیستم های نظیر به نظیر در شبکه بدون هیچ هماهنگی مرکزی توسط سرور به اشتراک گذارده میشود.در این معماری هر کامپیوتری که به شبکه متصل است هم یک client محسوب میشود و هم یک server.ایده ای که پشت سیستم های Peer to peer هست این است که منابع اشتراکی تا حد ممکن به صورت ارزان در شبکه به اشتراک گذاشته شود.در این گونه معماری هیچ طرح امنیتی برای کنترل دسترسی کاربران نهایی یا end user ها برای دسترسی به منابع اشتراکی وجود ندارد که این خود یک نقطه ضعف بسیار بسیار بزرگ در اینگونه معماری به شمار میرود.در این نوع معماری در حقیقت کاربران هر نقطه اشتراکی را میتوانند تنها با یک پسورد برای دسترسی به آن منبع اشتراکی بین اعضای موجود در شبکه به اشتراک بگذارند.ساختار شبکه های Peer to Peer توسط سیستم های File sharing محبوب نظیر Napster مورد استفاده قرار میگرفت.

      تفاوت بین معماری شبکه های Client-server و Peer to Peer در چیست ؟


      تفاوت اصلی بین سیستم های Client-server و Peer to Peer این است که در معماری client-server کلاینت ها درخواست کنندگان سرویس از سرویس دهندگانی که سرویس ها را میزبانی میکنند میباشند اما در سیستم های peer to peer کامپیوتر های عضو شبکه ی peer to peer هم service providers یا فراهم کننده سرویس یا سرور هستند و هم service consumers یا مصرف کنندگان سرویس یا کلاینت نیز میباشند.علاوه بر این سیستم های client-server نیازمند یک فایل سرور مرکزی میباشند که بر خلاف سیستم های Peer to Peer پیاده سازی آن از لحاظ هزینه گران تر میباشد.از طرف دیگر در سیستم های client-server فایل سرور اختصاصی سطوح دسترسی برای کاربران فراهم میکند و به دنبال آن سطوح امنیتی بالاتری را نسبت به سیستم های Peer to Peer به ارمغان می آورد.از همه مهمتر اینکه در معماری Peer to Peer با افزایش node ها عملکرد کلی شبکه کاهش میکند اما سیستم های client-server اعطاف پذیری و پایداری خیلی خیلی بیشتری نسبت به سیستم های Peer to Peer دارند.در آخر انتخاب یکی از این دو معماری کاملا به محیط و شرایطی که نیاز به پیاده سازی آن دارید بستگی دارد.ITPROباشید


      نویسنده: امیرحسین کریم پور
      منبع: ITPRO
      هرگونه نشر و کپی برداری بدون ذکر نام نویسنده و منبع دارای اشکال اخلاقی میباشد
      برچسب ها
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      • سلام وخسته نباشید
        ایا peer to peer همان ورک گروپ محسوب میشه یا خیر؟
        با تشکر فراوان
      • خیر ، Workgroup اختصاصی ویندوز هست اما تو معماری Peer to Peer میتونید هر پلتفرمی رو به شبکه وصل کنید حالا چه ویندوز باشه چه لینوکس و چه سایر پلتفرم ها

      برای ارسال نظر ابتدا به سایت وارد شوید

      arrow