آموزش سیسکو دوره CCNP – مفهوم و پیاده سازی پروتکل GLBP – بخش اول
پروتکل GLBP به نسبت پروتکل های VRRP و HSRP از مزایای بهتری برخوردار است و برخوردی از مشکلات و کمبود هایی که در این پروتکل ها وجود دارد را برطرف نموده است.
به عنوان مثال دیگر تنها یک روتر فعال در شبکه نداریم و میتوانیم چندین روتر فعال در پروتکل GLBP داشته باشیم.
در پروتکل GLBP هم یک شماره گروه ( Group Number ) به همه روتر ها داده میشود ولی یک شماره MAC Address مجازی به هر یک از روتر ها داده میشود.
در پروتکل GLBP یکی از روتر ها روتر اصلی میشود و سایر روتر ها را برای ایجاد Load Balancing مدیریت میکند.
مفهوم AVG یا Active Virtual Gateway :
زمانی که کاربرب برای شناسایی آدرس MAC مقصد خود دستور ARP را میفرستد یکی از روترها که در گروه پروتکل GLBP قرار دارد ، جواب درخواست ARP را برای کاربر ارسال مینماید که به آن روتر ، AVG گفته میشود.
مابقی روترها در گروه پروتکل GLBP به صورت Forwarder کار میکنند و AVF یا Active Virtual Forwarder نام دارند.
یک روتری که نقش AVG دارد میتواند AVF هم باشد و در عین حال عمل Forwarding را هم انجام دهد.
انتخاب روتر AVG بر اساس Priority یا آدرس IP بزرگتر میباشد ( مانند موارد قبلی )
نکته :
حداکثر ۴ عدد روتر با ۴ عدد MAC Address مجازی میتوانیم داشته باشیم.
به غیر از این ۴ روتر که به صورت AVG و یا AVF معرفی میشوند ، سایر روتر ها به صورت Backup و یا Secondary تعریف میشوند تا در مواقع ضروری جایگزین AVG و یا AVF ها شوند.
دستورات لازم برای راه اندازی پروتکل GLBP در سیسکو :
معرفی گروه و اولویت در GLBP :
Switch(config-if)# glbp group priority level
شماره یک گروه در پروتکل GLBP میتواند بین ۰ تا ۱۰۲۳ باشد .
شماره Priority هم بین ۱ تا ۲۵۵ میتواند باشد که ۲۵۵ بالاترین اولویت را دارد و بخ صورت پیش فرض هم ۱۰۰ میباشد.
همانند پروتکل HSRP و VRRP برای Preempt از دستور زیر استفاده میکنیم :
Switch(config-if)# glbp group preempt [ delay minimum seconds ]
معرفی دستورات لازم برای ارسال پکت های Hello :
همانند پروتکل های قبلی Hello Packet ها و زمانبندی ارسال آنها برای شناسایی وضعیت روتر ها در GLBP به صورت زیر تعریف میشود :
Switch(config-if)# glbp group timers [msec ] hellotime [ msec ] holdtime
hellotime از ۱ تا ۶۰ ثانیه میتواند باشد ( یا از ۵۰ تا ۶۰۰۰۰ میلی ثانیه ) و به صورت پیش فرض ۳ ثانیه است.
Holdtime حداکثر میتواند ۱۸۰ ثانیه باشد و به صورت پیش فرض ۱۰ ثانیه است.
اسناندارد شماره MAC آدرس در GLBP :
در پروتکل GLBP آدرس MAC به صورت ۰۰۰۷٫۴bxx.xxyy میاشد که ۱۶ بیتی که با X مشخص شده به دو بخش ۱۰ بیتی برای شماره گروه در GLBP و ۶ بیت را صفر پر میکند.
۸ بیتی که با Y مشخص شده است برای شماره AVF میباشد.
نکته :
اگر یک AVF در شبکه Fail بشود انتخاب روتر بعدی به عنوان جایگزین برای این AVF ، به عهده AVG میباشد.
اگر یک روتری که به عنوان AVF انتخاب میشود در گروه دیگری هم AVF باشد بایستی پس از یک زمان مشخصی گروه قبلی را آزاد نماید . به این مدت زمان Redirect میگویند که با دستور زیر معرفی میشود :
Switch(config-if)# glbp group timers redirect redirect timeout
نحوه انتخاب AVF در GLBP :
توجه داشته باشید که در پروتکل GLBP هم از خاصیت Track استفاده میکنیم تا در صورت کم شدن اولویت یک روتر قابلیت AVF بودن از آن گرفته شود .
تفاوت Track در اینجا با پروتکل های قبلی در این است که میتوانیم یک رنج مشخصی از Priority را برای فعال ماندن به عنوان AVF مشخص کنیم.
Switch(config)# track object-number interface type member/module/number { line-protocol | ip routing }
نحوه Tracking در انتهای دستور مشخص شده ، به این صورت که اگر لینک فعال باشد یا نباشد را ملاک قرار دهد و یا IP Routing فعال باشد مقدار Priority تغییر کند.
ادامه دارد …
نویسنده : علی قاسمی
آموزش سیسکو دوره CCNP – مفهوم و پیاده سازی پروتکل GLBP – بخش اول
آموزش سیسکو دوره CCNP – مفهوم و پیاده سازی پروتکل GLBP – بخش دوم
شرکت ژیوان ارائه دهنده خدمات شبکه شامل پشتیبانی شبکه , راه اندازی و نصب شبکه , طراحی شبکه , فروش تجهیزات شبکه , سرور و مجازی سازی,اتوماسیون صنعتی, خانه هوشمند
ثبت ديدگاه