Virtual Router Redundancy Protocol یا به اختصارVRRP یک پروتکل استاندارد است که توسط IEEE ساخته شد. در این پروتکل همانند پروتکلHSRP چندین روتر در یک گروه قرار می گیرند یک روترMaster و سایرین به عنوان Bachupقرار میگیرند. فقط روترMaster میتواند ترافیک ارسال کند. در VRRPروتری که بالاترین Priorityرا دارد به عنوانMaster انتخاب میشود و اگر روترMaster پیام Advertismentرا ارسال نکند روترBackup که بالاترینPriority را دارد جایگزین میشود.
آشنایی با پروتکلGLBP: (Gateway Load Balancing Protocol)
پروتکل GLBPبه دلیل وجود محدودیت درHSRP و VRRPایجاد شد و مخصوص دستگاههای سیسکو می باشد. یکی از دلایل تاثیر گذار در ایجاد این پروتکل شرایط Activeبودن تنها یک دستگاه در پروتکلHSRP و VRRPمی باشد و مابقی دستگاه به صورتStandby قرار میگیرند و به اصطلاح Load Sharingرا ایجاد نمیکنند. این پروتکل فقط در سریهای6500 وجود دارد .
همانگونه که ذکر شد هدف توسط پروتکل GLBPرفع گپ موجود در پروتکل(Hot Standby Router Protocol) HSRP است که پیاده سازی ساده ای از موازنه بار میباشد با پروتکلHSRP (VRRP که نسخه استانداردHSRP است) مشکلی که وجود دارد این است که تنها یکDevice مستقل در یک گروه ترافیک را فوروارد و ارسال میکند. وقتی که تنها یک Device ترافیک را Forwardکند پهنای باند غیر فعال زیادی در رابط کاربریDevice های آماده به کار باقی می ماند .یک راه برای رفع این مشکل وجود دارد و آن پیکربندی چندین گروه HSRPدر Deviceهاست ولی باز هم این روش نیازمند این است که نیمی از میزبان ها با یک Gatewayپیکربندی شوند و نیم دیگر با Gatewayدیگر که این عمل بار کاری مدیریت را بالا میبرد و هنوز یک راهکار صحیح و کامل به شمار نمی آید.
پروتکل GLBPکمی با پروتکل های دیگر از این دست متفاوت است. به منظور درک آن دو اصطلاح وجود دارد که باید به توزیح آنها پرداخت
AVG(Active Virtual Gateway) (دروازه مجازی فعال) وAVF (Active Virtual Fprwarder) ( فرستنده مجازی فعال)
AVG یا همان دروازه مجازی فعال مسئول مدیریت ترافیک به همهAVE Device است که با پروتکلGLBP پیکر بندی شدهاند. این کار از طریق کنترل پروسهARP صورت میپذیرد یکی از اولین وظایفAVG مسئولیت IP Addressهای مجازی است و سپس به هرDevice با پیکربندیGLBP یک Mac Addressمجازی اختصاص میدهد. وقتی که پیام ARPتوسطAVG مشاهده میشود این دروازه پاسخ میدهد و اینMac Address های مجازی را در به شکل چرخشی(Round-Robin) توزیع می کند.
با این روش هرAVF با مقدار محدودی از ترافیک ارسالی از طرف Deviceهای درخواست کننده مواجه میشود.