cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1966
Views
0
Helpful
2
Replies

SSO and the "keepalive-enable" command

decibel101
Level 1
Level 1

What does the "keepalive-enable" command do?

So it looks like this command is added by default when you enable SSO on a 6500 series switch with dual SUP720's.

My guess is it is a safety mechanism to communicate keepalives between the two SUP's to monitor for a software freeze.

We We can see below it looks like keepalives are exchanged every 9000 milliseconds, and after 18 timeouts a switchover occurs??

Can't find any explanation of this feature on cisco's docs.

Experts?

wmrUSNYMD06DC#sh redundancy sta

my state = 13 -ACTIVE

peer state = 8 -STANDBY HOT

Mode = Duplex

Unit = Secondary

Unit ID = 6

Redundancy Mode (Operational) = sso

Redundancy Mode (Configured) = sso

Redundancy State = sso

Maintenance Mode = Disabled

Communications = Up

client count = 76

client_notification_TMR = 30000 milliseconds

keep_alive TMR = 9000 milliseconds

keep_alive count = 0

keep_alive threshold = 18

RF debug mask = 0x0

2 Replies 2

Giuseppe Larosa
Hall of Fame
Hall of Fame

Hello Louis,

your understanding is correct.

SSO implementation requires the two supervisors to exchange messages through the backplane.

These messages are probably IP packets using 127.0.0.x addresses as it happens when you telnet to a FWSM slot.

I'm not sure that it takes 18 * 9 sec to trigger a switchover

Hope to help

Giuseppe

Here you go:

http://www.cisco.com/univercd/cc/td/doc/product/mels/15530/command/hcr_redn.htm#wp1039814

Keepalive are only use to detect corner case event which can't be directly detected.

HTH

Laurent.

Review Cisco Networking for a $25 gift card