====== 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 == * dva route procesory integrované v supervizoru * oba jsou aktivní - mezi nimi je použito HSRP {{:wiki:site:cisco:13-5.png|}} ===== Konfigurace ===== * první konfigurace se musí udělat na obou supervizorech * pak už jen na aktivním (změny apod.) >Router(config)# **redundancy** >Router(config-red)# **mode** {**rpr** | **rpr-plus** | **sso**} * **rpr-plus** - verze IOS obou supervizorů musejí být stejné, jinak to poběží jen jako **rpr** >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ů ====== * def. si supervizory synchronizují "startup konfiguraci" a "configuration register" * lze nastavit >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//