Jeżeli posiadacie zunifikowaną infrastrukturę, to korzystacie z HSRP czy z GLBP?
Jeżeli posiadacie zunifikowaną infrastrukturę, to korzystacie z HSRP czy z GLBP?
HSRP i GLBP należą do grupy protokołów typu FHRP (First Hop Redundancy Protocols), a więc zapewniają hostom redundancję bramy domyślnej. Umożliwiają w przypadku awarii bramy (routera), w sposób praktycznie niezauważalny dla hostów, przełączenie się na zapasową bramę (router) bez zmiany konfiguracji IP hostów, np. adres IP bramy na hostach pozostaje ten sam, chociaż inne, zapasowe urządzenie będzie obsługiwało ruch.
Główna różnica pomiędzy HSRP i GLBP polega na tym, że GLBP umożliwia load-balancing w ramach pojedynczego VLAN-u. A więc mając 2 routery i jedną sieć LAN, to w GLBP oba routery mogą jednocześnie pełnić funkcję bramy. Możemy ustalić, że np. 30% hostów z LAN-u będzie korzystało z routera R1, a 70% z wydajniejszego routera R2.
R1: interface FastEthernet0/0 (...) glbp 1 weighting 30 glbp 1 load-balancing weighted (...) ! ! ! R2: interface FastEthernet0/0 (...) glbp 1 weighting 70 glbp 1 load-balancing weighted (...) !
W przypadku HSRP nie ma takiej możliwości, load-balancing możemy osiągnąć per LAN/VLAN, a więc w jednym VLAN-ie router R1 będzie pełnił funkcję bramy, a w drugim R2. Aktywny router definiujemy, ustawiając mu priorytet, wyższy jest preferowany (default=100):
R1: interface FastEthernet0/0 (...) standby 1 preempt standby 1 priority 100 standby 2 preempt standby 2 priority 95 (...) ! ! ! R2: interface FastEthernet0/0 (...) standby 1 preempt standby 1 priority 95 standby 2 preempt standby 2 priority 100 (...) !
Więc jeżeli potrzebujemy load-balancing w ramach pojedynczego LAN-a/VLAN-a, wybieramy GLBP, jeżeli nie - wystarczy HSRP.
Ważne jest, aby wiedzieć, że chociaż oba protokoły: HSRP i GLBP są tzw. Cisco proprietary (należy do Cisco) to zunifikowana infrastruktura składająca się tylko z urządzeń tego producenta nie oznacza, że każdy router czy przełącznik L3 posiada zaimplementowane oba protokoły. HSRP jest raczej powszechne. GLBP aktualnie (może się to zmienić w przyszłości) nie uruchomimy np. na popularnych przełącznikach 3750, wspierane platformy to przynajmniej:
Należy zawsze sprawdzić, czy nasze urządzenie i jego system iOS wspiera dany protokół FHRP.