Chapter 23
Configuring Redundancy
While the examples are specific to the PFC, the failover scenarios for the PFC2/MSFC2 would be similar
Note
for handling the ACLs and the CEF table entries. On a Supervisor Engine 2, the designated MSFC2
programs many of the ASICs on the PFC2 including building the CEF table. In a designated MSFC2
HSRP failover to the nondesignated MSFC2, the PFC2 continues to function with the CEF table that is
programmed by the previously designated MSFC2. Similar to the process with the MLS cache in a
Supervisor Engine 1/MSFC configuration, the newly designated MSFC2 reprograms the CEF table with
its own entries and the old entries age out.
Figure 23-4
VLAN 10
Failure Case 1: Designated MSFC #1 Fails
This sequence occurs when the designated MSFC #1 fails:
1.
2.
3.
4.
Failure Case 2: Nondesignated MSFC #2 Fails
This sequence occurs when the nondesignated MSFC #2 fails:
1.
2.
3.
4.
OL-8978-04
Single Chassis with Dual Supervisor Engines and Dual MSFCs
VLAN 21
Slot 1
Sup#1(active)/MSFC#1
HSRP Active VLAN 10: priority 110
HSRP Standby VLAN 21: priority 109
Slot 2
Switch S1
Sup#2(standby)/MSFC#2
HSRP Active VLAN 21: priority 110
HSRP Standby VLAN 10: priority 109
The MLS entries for MSFC #1 gracefully age out of the Sup #1 Layer-3 cache, while MSFC #2
takes temporary ownership of these MLS entries using its XTAG value.
The MLS entries for MSFC #2 are not affected.
MSFC #2 removes all the dynamic and reflexive ACLs that are programmed in the hardware by
MSFC #1.
MSFC #2 reprograms the static ACLs in the Sup #1 ACL ASIC because it is now the designated
MSFC.
The MLS entries for MSFC #2 gracefully age out of the Sup #1 Layer 3 cache, while MSFC #1 takes
temporary ownership of these MLS entries using its XTAG value.
The MLS entries from MSFC #1 are not affected.
MSFC #1 removes all the dynamic and reflexive ACLs that are programmed in the hardware by
MSFC #2.
MSFC #1 remains the designated MSFC.
Catalyst 6500 Series Switch Software Configuration Guide—Release 8.7
MSFC Redundancy
23-27