پروتکل آدرس اضافه مشترک

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

پروتکل آدرس اضافه مشترک (به انگلیسی: Common Address Redundancy Protocol) پروتکلی است که به چندین رایانه مختلف که در یک شبکه قرار گرفته‌اند، اجازه می‌دهد تا از یک یا چند آدرس IP به صورت مشترک استفاده کنند. هدف اصلی این پروتکل تقسیم بار بر روی چند رایانه مختلف است. بنابراین در صورتیکه یکی از رایانه‌ها از کار افتاد، رایانه‌های دیگر می‌توانند همچنان به درخواست‌های کاربران پاسخ دهند. CARP یک پروتکل آزاد است و می‌تواند به عنوان جایگزینی برای پروتکل HSRP شرکت سیسکو استفاده شود. CARP بیشتر در سیستم‌عامل‌های مبتنی بر بی‌اس‌دی پیاده‌سازی شده است.

مثال[ویرایش]

اگر تنها یک کامپیوتر برای اجرای یک برنامه مثل دیوار آتش وجود داشته باشد، در صورتی که به هر دلیلی اتفاقی برای این کامپیوتر بیفتد و نتواند پاسخگوی درخواست‌های کاربران باشد، شبکه‌هایی که در هر دو طرف دیوار آتش قرار گرفته‌اند دیگر قادر نیستند با یکدیگر ارتباط برقرار کنند یا اینکه ارتباط آنها بدون دخالت یک دیوار آتش صورت می‌گیرد. اما اگر دو کامپیوتر برای اجرای برنامه دیوار آتش وجود داشته باشند و این دو کامپیوتر با استفاده از CARP از یک آدرس IP یکسان استفاده کنند، حتی اگر به هر دلیلی یکی از آنها از مدار خارج شد، کامپیوتر دیگر کنترل را در دست گرفته و شبکه‌های موجود در دو طرف دیواره آتش می‌توانند همچنان با یکدیگر ارتباط برقرار کنند، بدون اینکه متوجه شوند یکی از کامپیوترها دچار اشکال شده و قادر به پاسخگویی نیست.

اصول افزونگی[ویرایش]

گروهی از کامپیوترهای میزبان که از CARP استفاده می کنند "گروه افزونگی" نامیده می شوند. این گروه، آدرسی به خودشان تخصیص می دهند که آن را بین اعضای گروه، تقسیم می کنند یا به اشتراک می گذارند. در میان این گروه، یک کامپیوتر به عنوان "اصلی" (master) قرار دارد و بقیه اعضای به عنوان "فرعی" (slave) هستند. کامپیوتر اصلی همانی است که آدرس را در اختیار می گیرد و به همه ی ترافیک و درخواست های ARP که برای این آی پی می آید جواب می دهد. هر کامپیوتری می تواند عضو چندین گروه افزونگی باشد. هر کامپیوتر میزبانی باید یک آدرس آی پی منحصربفرد ثانویه ای داشته باشد. یک استفاده معمول CARP، ایجاد یک گروه افزونگی دیواره آتش است. آدرس آی پی مجازی ای که به گروه افزونگی تخصیص داده شده است به عنوان آدرس پیش فرض روتر کامپیوترهایی که پشت دیواره آتش هستند نشان داده می شود. اگر دیواره آتش اصلی خراب شود یا ارتباطش با شبکه قطع شود، آدرس آی پی مجازی توسط یکی از کامپیوترهای فرعی گرفته می شود و خللی در دردسترس بودن سرویس وارد نمی شود.

منابع[ویرایش]

ویکی‌پدیای انگلیسی