Technologia: Routing
Obszar: NHRP
Dostawca: Cisco
Oprogramowanie: 10,0, 10,2-3, 11,0-3, 12,0, 12,0 T, 12,1, 12,1 T
Platforma: platformy Catalyst, platformy routingu
Protokół routingu HSRP (Hot Standby Routing Protocol) jest zastrzeżonym protokołem firmy Cisco. Jest to protokół routingu, który zapewnia kopię zapasową routera w przypadku awarii łącza lub sprzętu. Dzięki HSRP kilka routerów jest podłączonych do tego samego segmentu sieci Ethernet, FDDI lub Token Ring i współpracuje ze sobą, tworząc wygląd pojedynczego routera wirtualnego w sieci LAN. Routery mają te same adresy IP i MAC, dlatego w przypadku awarii jednego z routerów hosty w sieci LAN mogą kontynuować przekazywanie pakietów pod stały adres IP i MAC. Proces przenoszenia obowiązków związanych z routingiem z jednego urządzenia na drugie jest przejrzysty dla użytkownika. Technologia ta jest bardzo przydatna w infrastrukturze sieciowej o wysokiej dostępności.
Zanim router stanie się aktywny, musi przejść przez kilka stanów HSRP:
Aby skonfigurować router 1 jako aktywny router HSRP, wykonaj poniższe polecenia:
R1(config)# interface GigabitEthernet 0/1
R1(config-if)# ip address 10.1.1.2 255.255.255.0
R1(config-if)# standby 1 ip 10.1.1.100
R1(config-if)# standby 1 priority 105
R1(config-if)# standby 1 preempt delay minimum 10
Aby skonfigurować także router 2 jako rezerwowy router HSRP:
R2(config)# interface GigabitEthernet 0/1
R2(config-if)# ip address 10.1.1.3 255.255.255.0
R2(config-if)# standby 1 ip 10.1.1.100
R2(config-if)# standby 1 priority 120
R2(config-if)# standby 1 preempt delay minimum 10
Router o najwyższym priorytecie natychmiast staje się routerem aktywnym. Priorytet ustalany jest najpierw na podstawie wartości skonfigurowanej na interfejsie, a następnie na podstawie najwyższego adresu IP interfejsu. Domyślny priorytet jest ustawiony na 100. Zmiana priorytetu stanu gotowości nie przyniesie żadnych rezultatów, dopóki nie zostanie włączone wywłaszczanie.
Aby umożliwić routerowi rozgłaszanie swojej tablicy routingu w sieci, przydatna jest funkcja opóźnienia wywłaszczania. Funkcja opóźnienia wywłaszczania opóźnia wywłaszczanie o konfigurowalny okres czasu. Ta funkcja jest domyślnie wyłączona.
Wersja 1 zapewnia:
Wersja 2 zapewnia:
Inne funkcje wersji 1 i 2:
Jedna instancja HSRP może mieć tylko 1 router aktywny i 1 rezerwowy. Każdy kolejny skonfigurowany router w tej grupie będzie brał udział w wyborach, ale oficjalnie nigdy nie będzie routerem w trybie gotowości. Będzie kręcił się i słuchał komunikatów HSRP, dopóki nie będzie potrzebny. Zmiana stanu routera z nasłuchiwania na tryb gotowości zostanie przeprowadzona tylko w przypadku, gdy poprzedni router w trybie gotowości zmieni swój stan, np.: ze stanu gotowości do stanu aktywnego lub połączenie przestaje działać.
Aby skonfigurować router 3 jako router HSRP „w trybie rezerwowym”.:
R3(config)# interface GigabitEthernet 0/1
R3(config-if)# ip address 10.1.1.4 255.255.255.0
R3(config-if)# standby 1 ip 10.1.1.100
R3(config-if)# standby 1 priority 101
R3(config-if)# standby 1 preempt delay minimum 10
Zauważ, że priorytet HSRP routera R3 jest niższy niż priorytet routera R1 i R2. W przeciwnym razie, gdy włączone jest wywłaszczanie, może to spowodować zmiany w routerach w trybie gotowości/aktywnych, co nie jest pożądane w sieci produkcyjnej.
Sprawdź także jak skonfigurować GLBP na Cisco IOS.
Sprawdź także jak skonfigurować VRRP na Cisco IOS.