This is an old revision of the document!
Supervizor and Route Processor Redundancy
 modulární switche (4500, 6500) podporují až dva supervizory
 
 jeden je vždy plně funkční (aktivní) a druhý je v nějakém standby stavu
 
 
RPR - Route Procesor Redundancy
 záložní supervizor je částečně nabootován a inicializován
 
 při záskoku, musí nejdřív restartovat všechny ostatní moduly switche, pak může začít plně fungovat
 
 Cat6500 Supervizor 2 a 720
 
 Cat4500 Supervizor IV a V
 
 failover < 2 min.
 
 
RPR+ - Route Procesor Redundancy plus
 záložní supervizor je nabootován, L2 a L3 funkce neběží
 
 při záskoku jen doběhne inicializace supervizoru a route procesoru, nedochází k restartu modulů
 
 Cat6500 Supervizor 2 a 720
 
 failover < 30 s
 
 
SSO - Stateful Switchover
 záložní supervizor je plně nabootován a inicializován
 
 jsou synchonizované “startup” a “running” 
 
 L2 informace jsou synchronizovány - při výpadku může probíhat HW switching bez výpadku
 
 stav interfejsů zůstane zachován - nedojde k výpadku
 
 Cat6500 Supervizor 2 a 720
 
 Cat4500 Supervizor IV a V
 
 failover < 1 s
 
 
Ostatní
SRM - Single Router Mode
 dva route procesory integrované v supervizoru
 
 pouze jeden je aktivní
 
 i přes to, že RPR a RPR+ mají v jednu chvíli aktivní jen jeden Route Procesor, NENÍ s nimi kompatibilní
 
 součást (vlastnost) SSO
 
 lze vidět název “SRM with SSO”
 
 
DRM - Dual Router Mode
Konfigurace
Router(config)# redundancy
Router(config-red)# mode {rpr | rpr-plus | sso}
Router# show redundancy states
Router# show redundancy states
	    my state = 13 -ACTIVE
	  peer state = 8 -STANDBY HOT
		Mode = Duplex
		Unit = Secondary
	   
	     Unit ID = 2
Redundancy Mode (Operational) = Route Processor Redundancy Plus
Redundancy Mode (Configured) = Route Processor Redundancy Plus
	Split Mode = Disabled
      Manual Swact = Enabled
    Communications = Up
      
      client count = 11
   client_notification_TMR = 30000 milliseconds
	    keep_alive TMR = 9000 milliseconds
	  keep_alive count = 1
      keep_alive threshold = 18
	     RF debug mask = 0x0
 
Synchronizace supervizorů
Router(config)# redundancy
Router(config-red)# main-cpu
Router(config-r-mc)# auto-sync {startup-config | config-register | bootvar}
Návrat do defaultu:
Router(config-r-mc)# auto-sync standard
 
Nonstop Forwarding
 doplněk k SSO
 
 slouží k rychlému obnovení RIB tabulky (Routing Information Base) po switchoveru supervizorů
 
 z RIB se generuje FIB, která je použita pro HW switching CEF
 
 předchází čekání na konvergenci routovacích protokolů
 
 supervizor má přehled o routovacích tabulkách díky “výpomoci” NSF sousedů, kteří mu poskytují informace
 
BGP
Router(config)# router bgp as-number
Router(config-router)# bgp graceful-restart
EIGRP
Router(config)# router eigrp as-number
Router(config-router)# nsf
OSPF
Router(config)# router ospf process-id
Router(config-router)# nsf
IS-IS
Router(config)# router isis process-id
Router(config-router)# nsf [cisco | ietf]
Router(config-router)# nsf interval [minutes]
Router(config-router)# nsf t3 {manual seconds | adjacency}
Router(config-router)# nsf interface wait seconds