HSRP timers en preemption

HSRP

In een andere video hebben we het gehad over HSRP hoe we de redundantie hoog kunnen houden in een netwerk. Wij raden het aan om deze video eerst te bekijken. In de vorige video hebben we het vooral over de basis gehad. In deze video gaan we dieper in de mogelijkheden in die HSRP ons te bieden heeft. We gaan het onder andere hebben over Preemtion en Timers.

Timers
Hot Stand-by Router Protocol (HSRP) is ontwikkeld in 1994 door Cisco, de timers staan standaard dan ook vrij traag ingesteld. De Hello timer staat om de 3 seconde, en de Hold timer om de 10 seconde.  Dit houd in dat de routers om de 3 seconde naar elkaar communiceren. Ze sturen elkaar dan een ‘Hello’ boodschap om te laten weten dat ze er nog zijn. Als router één na 10 seconde geen Hello bericht ontvangt van  router twee dan denkt router twee dat router één overleden is, en neemt router twee al het werk over.

Netwerk configuratie
Omdat 10 seconde vrij lang is om een overleden router over te nemen, gaan we de timers aanpassen. In de bovenstaande video zie je de configuratie van ons voorbeeld netwerk. Router één hebben we de actieve router gemaakt, en router twee de stand-by router. Het virtuele IP waar beide routers inhangen is 192.168.0.1. Dit IP-adres staat dus ook ingesteld op alle werkstations als default gateway. Het groupID is één.

Timers aanpassen
Om de timers aan te passen ga je naar router één en typ je vervolgens ‘Ena’, ‘Config t’, ‘int fa0/0′. Vervolgens typ je ‘standby 1 timers ?’ (1 staat voor het group-ID). Nu komt er een lijst tevoorschijn en zul je zien dat je het zelfs in Millisecondes kunt aanpassen. Dit gaan wij ook doen. Ga vervolgens verder met het commando en typ om de hoeveel Milliseconde een ‘Hello’ bericht naar de anderen router gestuurd moet worden. Wij gaan dit om de 150 milliseconde doen. Typ daarvoor ‘standby 1 timers msec 150′. Nu moeten we de dead timers opgeven. Hier maken we 700 milliseconde van. Het totale commando wat er naar de router gestuurd moet worden is dus ‘standby 1 timers  msec 150 msec 700‘ Doe in router twee vervolgens hetzelfde. Met deze instellingen zal router twee binnen 1 seconde router één dus kunnen overnemen. Pas hier wel mee op dat het netwerk niet overbelast raakt. De processoren van de servers moeten hierdoor 9x per seconde een Hello timer verzenden en ontvangen.

Preempstion
Als router één down gaat neemt router twee alles over. Maar wat als router één vervangen is, en je alles weer via router één wil laten gaan? Met preempstion kunnen we zeggen dat als router één weer terug in het netwerk is, dat hij weer de actieve router word. Om dit te realiseren ga je als eerste naar de terminal van router één en typ je vervolgens ‘Ena’, ‘Config t’, ‘int fa0/0′. Typ vervolgens ‘standby 1 preempt’ Doe precies hetzelfde op router twee. Router één is nu weer de actieve router.