آشنایی با پروتکل FHRPو زیرمجموعه آن
غالبا یکی از بخشهای مهم شبکه که دارای کمترین افزونگی(Redundancy) می باشد اولین هاپ(HOP) بین میزبان و بقیه شبکه است و دلیل آن این است که این بخش معمولا با یک آدرسIP Default Gateway پیکربندی شده که این دروازه پیش فرضDefault Gateway به یکDevice مستقل لینک شده است.
اگر اینDevice با مشکل مواجه شود و به اصطلاحFail شود تمامی کاربران که در یک سگمنت مشخص از این Defaul Gatewayبه عنوان مسیر پیشفرض خود استفاده می کنند قادر نخواهند بود با هیچSubnet دیگری از جمله اینترنت ارتباط برقرار کنند و در نتیجه ارتباط آنها با دنیای خارج قطع خواهد شد .چندین راهکار مختلف برای حل این مشکل وجود دارد و تمامی این راه حل ها با یکدیگر هم گروه هستند و اشاره به پروتکل FHRP(First Hop Redundancy Protocol)یعنی پروتکل افزونگی اولین هاپ را دارد.
در این مطلب نگاهی اجمالی به پروتکلGLBP(Gateway Load Balancing Protocol) که پروتکل اختصاصیFHRP سیسکو هست خواهیم کرد. پروتکلGLBP نه تنها مثل پروتکلهای HSRP و VRRPافزونگی اولین هاپ را فراهم میکند بلکه قابلیت موازنه بار (Load Balancing)یکپارچه تری را دارد .این مجموعه پروتکل FHRPبه شرح زیر می باشند:
آشنایی و پیاده سازی با HSRP :
اساس کار پروتکل HSRPپیادهسازیHigh Availablity به جهت دسترسی به منابع مهم می باشد .روند کار این پروتکل به این صورت است که ابتدا باید یک گروه ایجاد نمایید. باید توجه داشته باشید که حداکثر تعداد گروههایHSPR روی یک دستگاه 16گروه می باشد .در بین روتر ها یا سوئیچ های لایه ۳ قرار گرفته و در یک گروه میبایست یکی به عنوانActive و یک دستگاه به صورتStandby قرار گیرد که در صورت از مدار خارج شدن دستگاه Activeدستگاه Standbyجایگزین آن میشود .ما بقی دستگاهها به صورتListen HSRP State در این گروه قرار میگیرند و زمانی که دستگاه StandbyبهActive تبدیل میشود یکی از دستگاههایListener بهStandby تبدیل می شود .روند درک وضعیت دستگاه ها در یک گروهHSRP با ارسال بستههایHello به یکدیگر میباشند. این بستهها هر ۳ ثانیه پیکربندیHSRP در لایه اینترفیس روتر ها و یا درInterface Vlan سوئیچ های لایه ۳ انجام میشود. HSRPبا ارسال بسته هایHello چک میشود که چه موقعStandby باید جایگزینActive شود که این بسته ها یHelloبه صورت پیشفرض هر ۳ ثانیه یکبار به آدرس Multicastتمام روتر ها224.0.0.2 بر روی پورتUDP 1985 ارسال میشود. Hello Timeدر HSRPبصورت پیشفرض ۱۰ ثانیه میباشد که به این معناست کهStandby اگر تا ۱۰ ثانیه بستهHello دریافت کند میتواند جایگزین شود.
Router(config-if)#standby GROUP_NUM timers HELLO_TIME HOLD_TIME */Hello(1-254),Hold(2-255) in Second
معماری این پروتکل به این صورت است که زمانی که شما یکVirtual IP برای گروهHSRP ایجاد می کنید یکVirtual Mac Address برای این IP ایجاد می شود که به صورتc07.acxx0000,0 می باشد. مقدارc0000,0 مربوط به تولید کننده سیسکو می باشد .مقدارac.07 مربوط به پروتکلHSRP و مقدار مشخص شده برای شماره گروه HSRPمی باشد که از 01شروع میشود. دستگاهی که به صورتActive در این گروه قرار گرفته است مدام به این Mac Addressگوش می دهد و درخواست هایی که توسط کاربران ارسال میشود را پاسخ می دهد .