Skip to main content

FHRP

  • Umožňuje zapojit do sítě "náhradní router"
  • Více routerů se stane jedním virtuálním routerem s vlastní IP adresou a MAC adresou

Existuje v různých verzích:

  • HSRP -> Hot Standby Router Protocol (Cisco protokol)
  • GLBP -> Gateway Load Balancing Protocol (Cisco protokol)
  • IRDP -> ICMP Router Discovery Protocol (Zastaralé, nepoužívá se)

HSRP

  • Jak funguje: Aktivní router vysílá pravidelně Hello zprávy, záložní router poslouchá. Pokud aktivní router přestane posílat hello zprávy, záložní router se stane aktivním
  • Routery v síti mají dva stavy:
    • Active - aktivní router
    • Standby - náhradní router, připraven "jít do boje v případě potřeby" :D
  • Tyto dva stavy se automaticky přepínají
  • Lze nastavit prioritu -> router s nejvyšší prioritou je aktivní, bez priority se nastaví jako aktivní router, který má větší numericky ip adresu 10.2 > 10.1
Nastavení priority u routeru
Router(config-if)#standby priority <0-255>
  • HSRP Preemption = pokud je nastavený na routeru, router se stane aktivním, i když v síti je jiný aktivní router
Příklad HSRP Preemption

Router A = Priorita 150, Preemption zapnuto

Router B = Priorita 150, Preemption vypnuto

A -> Přestane fungovat B -> Automaticky se stane aktivním

A -> Začne fungovat, díky preeptionu se stane aktivním = Kdyby bylo A s preemption vypnutý, B by zůstal aktivní => A by se neucházel o aktivní funkci, záložní

HSRP Preemption
Router(config-if)#standby preempt

Stavy

  • HSRP může mít několik stavů
  • Posílají se HELLO Zprávy každé 3 sek., aby se domluvil stav routerů
  • Pokud aktivní router nedostane HELLO Zprávu po dobu 10 sek., všechny routery se začnou volit o aktivní funkci
  • Stavy:
    • Initial - stav při aktivaci HSRP
    • Learn - ještě nezná virtuální IP adresu, ani nezachytil žádný Hello packet od Active routeru
    • Listen – zná virtuální IP adresu, ale nemá žádnou roli -> poslouchá
    • Speak – posílá Hello packety a účastní se voleb
    • Standby – kandidát do voleb
    • Active – vítěz voleb

Konfigurace

Nastavujeme na interface
Router(config)#int g0/1
Nastavíme verzi HSRP
Router(config-if)#standby version <1 nebo 2>
// 1 = Funguje pouze na ipv4
// 2 = Funguje na ipv4 i ipv6 -> používá se hlavně ta 2
IP adresa virtuální brány (router)
Router(config-if)#standby <HSRP group ID> ip <ip adresa virtuální brány>
HSRP group ID

musí být u všech routerů stejné!

Můžeme nastavit prioritu a preeption (viz výše)

GLBP

  • Jak funguje: Funguje stejně jako HSRP, ale dokáže rozdělit trafic mezi více routerů