کانفیگ پروتکل HSRP در دستگاه های سیسکو
HSRP مخفف Hot Standby Routing Protocol بوده و پروتکلی مخصوص شرکت سیسکو میباشد. از این پروتکل بمنظور افزونگی (redundancy) استفاده میشود. استاندارد مشابهی به نام VRRP یا Virtual Router Redundancy Protocol نیز وجود دارد که سیسکو آن را نیز پشتیبانی میکند. در تمام شبکه های محلی (LAN) تمام Host ها برای ارتباط با بیرون از شبکه از یک آدرس default gateway استفاده میکنند که اگر این default gateway دچار مشکل شود ارتباط شبکه با بیرون نا ممکن خواهد شد.
با HSRP ما میتوانیم دو دستگاه روتر Gateway داشته باشیم : یکی فعال و دیگری به حالت انتظار (Standby) .تا چنانچه برای gateway فعال مشکلی پیش آمد، آن gateway که در حالت انتظار (Stand by ) است جای آن را بگیرد. در این حالت هر روتر دارای یک آدرس ip فیزیکی است که روی اینترفیسی که به lan متصل می شود تنظیم می گردد. اما همچنین هر دو روتر دارای یک آدرس ip مجازی (HSRP address) نیز هستند که به عنوان default gateway برای Host های Lan مورد استفاده قرار میگیرد.مهم نیست که کدام روتر gateway (چه روتر فعال یا چه روتر standby یا پشتیبان) up باشند آدرس HSRP مجازی در هر حالت یکی است.
اکنون به پیکربندی این سناریو می پردازیم:
برای سوییچ لایه سه “0” :
Switch(config)#ip routing Switch(config)#int f0/1 Switch(config-if)#no switchport Switch(config-if)#ip address 192.168.1.100 255.255.255.0 Switch(config-if)#int f0/2 Switch(config-if)#no switchport Switch(config-if)#ip address 192.168.0.1 255.255.255.0 Switch(config-if)#exit Switch(config)#int f0/1 Switch(config-if)#standby 1 ip 192.168.1.1 Switch(config-if)#standby 1 priority 200 Switch(config-if)#standby 1 preempt Switch(config-if)#standby 1 timers 2 6 Switch(config-if)#standby 1 autnentication ccnp Switch(config)#ip route 0.0.0.0 0.0.0.0 f0/2
وبرای سوییچ لایه سه “1” :
Switch(config)#ip routing Switch(config)#int f0/1 Switch(config-if)#no switchport Switch(config-if)#ip address 192.168.1.101 255.255.255.0 Switch(config-if)#int f0/2 Switch(config-if)#no switchport Switch(config-if)#ip address 192.168.10.1 255.255.255.0 Switch(config-if)#exit Switch(config)#int f0/1 Switch(config-if)#standby 1 ip 192.168.1.1 Switch(config-if)#standby 1 priority 200 Switch(config-if)#standby 1 preempt Switch(config-if)#standby 1 timers 2 6 Switch(config-if)#standby 1 autnentication ccnp Switch(config)#ip route 0.0.0.0 0.0.0.0 f0/2
مدیریت و مشاهده وضعیت پروتکل HSRP:
sh run sh standby sh standby brief
عیب یابی پروتکل HSRP:
debug standby# debug standby errors# debug standby events#
سپاس