Table Of Contents
Configuring the Switch Fabric Modules
Understanding How the Integrated 720-Gbps Switch Fabric Works
Understanding How the External Switch Fabric Module Works
Forwarding Modes
Configuring and Monitoring the Integrated Switch Fabric and Switch Fabric Module on the Switch
Configuring a Fallback Option
Configuring the Switching Mode
Redundancy
Monitoring the Integrated Switch Fabric and Switch Fabric Module
Displaying the Module Information
Displaying the Fabric Channel Counters
Displaying the Fabric Channel Switching Mode and Channel Status
Displaying the Fabric Channel Utilization
Displaying the Fabric Errors
Displaying the Backplane Traffic and Fabric Channel Input and Output
Displaying the Switching Mode Configuration
Displaying the Integrated Switch Fabric Status
Configuring the LCD Banner
Configuring the Switch Fabric Modules
This chapter describes the integrated 720-Gbps switch fabric that is supported on Supervisor Engine 720 and the external Switch Fabric Module (WS-C6500-SFM) and Switch Fabric Module 2 (WS-X6500-SFM 2) that is supported on the Supervisor Engine 2 on the Catalyst 6500 series switches.
Note
For complete syntax and usage information for the commands that are used in this chapter, refer to the Catalyst 6500 Series Switch Command Reference publication.
This chapter uses the following terminology:
•
CEF720—Any module that has a part number that conforms to WS-X67xx-xxx (such as WS-X6724-SFP). These modules connect to the integrated 720-Gbps switch fabric on the Supervisor Engine 720.
•
CEF256—Any module that has a part number that conforms to WS-X65xx-xxx (such as WS-X6548-GE-TX), the Optical Services Modules, the enhanced FlexWAN module, and most service modules, such as the Firewall Services Module (FWSM), the Secure Socket Layer Services Module (SSLM), the Virtual Private Network Services Module (VPNSM), the Network Analysis Module 1 (NAM-1), the NAM-2, the Intrusion Detection System Module (IDSM-2), the Content Services Gateway (CSG), and the Communications Media Module (CMM). These modules connect to either the integrated 720-Gbps switch fabric on the Supervisor Engine 720 or to the external 256-Gbps Switch Fabric Modules that are supported by the Supervisor Engine 2, and they connect to the 32-Gbps switching bus.
•
Non-fabric-enabled—Any module that does not fall into the CEF720 or CEF256 categories. These modules have no fabric connections and connect only to the 32-Gbps switching bus.
This chapter consists of these sections:
•
Understanding How the Integrated 720-Gbps Switch Fabric Works
•
Understanding How the External Switch Fabric Module Works
•
Forwarding Modes
•
Configuring and Monitoring the Integrated Switch Fabric and Switch Fabric Module on the Switch
Note
The WS-C6500-SFM is supported in the Catalyst 6500 series 6-and 9-slot chassis only. The WS-X6500-SFM 2 is supported in the Catalyst 6500 series 6-slot, 9-slot, and 13-slot chassis and in the Catalyst 6509-NEB chassis.
Understanding How the Integrated 720-Gbps Switch Fabric Works
Note
The integrated 720-Gbps switch fabric is supported only on Supervisor Engine 720.
Note
With software release 8.3(1) and later releases, in redundant systems, the integrated 720-Gbps switch fabric supports a high-availability failover to the standby switch fabric. High availability must be enabled for the failover to work (enter the set system highavailability enable command).
The integrated 720-Gbps switch fabric, which is built into Supervisor Engine 720, creates a dedicated connection between the CEF256 and CEF720 modules and provides an uninterrupted transmission of frames between these modules. In addition to the direct connection between the CEF256 and CEF720 modules that is provided by the integrated 720-Gbps switch fabric, these modules have a direct connection to the 32-Gbps switching bus.
Understanding How the External Switch Fabric Module Works
Note
The external Switch Fabric Modules are supported only with Supervisor Engine 2 in the Catalyst 6500 series switch.
The external Switch Fabric Modules create a dedicated connection between the CEF256 modules and provide an uninterrupted transmission of frames between these modules. The external Switch Fabric Modules do not support the CEF720 modules because these modules do not work with a Supervisor Engine 2. In addition to using the Switch Fabric Module, the CEF256 modules connect to the 32-Gbps switching bus. Table 46-1 lists the switch fabric connection speed for each module.
Table 46-1 Switch Fabric Connection Speed by Module Type
Switch Fabric Type
|
|
| |
CEF256
|
CEF720
|
Switch Fabric Module (256-Gbps)
|
1 x 16-Gbps
|
Not supported
|
Switch Fabric Module 2 (256-Gbps)
|
1 x 16-Gbps
|
Not supported
|
Integrated switch fabric on Supervisor Engine 720 (720-Gbps)
|
1 x 16-Gbps
|
1 x 40-Gbps: WS-X6724-SFP
2 x 40-Gbps: WS-X6748-GE-TX WS-X6748-SFP WS-X6704-10GE
|
Enter the set system crossbar-fallback bus-mode | none command to specify how the packets are handled if the Switch Fabric Module is removed or fails. If you specify the bus-mode keyword, the switching is done in flow-through mode. If you specify the none keyword, the switch ports are disabled and switching stops. For more detailed information, see the "Configuring a Fallback Option" section.
The external Switch Fabric Module does not have a console. A two-line LCD display on the front panel shows fabric utilization, software revision, and basic system information.
Note
The term 9-slot switch refers to the WS-C6509-NEB and WS-C6509-NEB-A switches.
Install the WS-C6500-SFM in either slot 5 or 6 in the 6-slot and 9-slot switches. Install the WS-X6500-SFM 2 in either slot 7 or 8 in the 13-slot switches and slots 5 or 6 in the 6-slot and 9-slot switches. The Switch Fabric Module that is first installed functions as the primary module. For redundancy, you can install a standby Switch Fabric Module.
When you install two Switch Fabric Modules at the same time in a 6- or 9-slot chassis, insert the primary module into slot 5 and the backup module into slot 6. If you reset the module in slot 5, the module in slot 6 becomes active.
When you install two Switch Fabric Modules at the same time in a 13-slot chassis, insert the primary module into slot 7 and the backup module into slot 8. If you reset the module in slot 7, the module in slot 8 becomes active.
Forwarding Modes
The CEF256/CEF720 modules operate in one of three modes when using centralized forwarding:
•
Compact mode—Operational mode when all modules in the system are CEF256 or CEF720 (no non-fabric-enabled modules can be present for this mode). In this mode, the CEF256/CEF720 modules send a "compact" 32-byte header for each frame to the supervisor engine over the switching bus. Once a forwarding decision is made, the CEF256/CEF720 modules send the entire frame through the switch fabric to the egress module.
•
Truncated mode—Operational mode when at least one non-fabric-enabled module is present in the system. In this mode, the CEF256/CEF720 modules send the first 64 bytes of each frame to the supervisor engine over the switching bus. Once a forwarding decision is made, the CEF256/CEF720 modules send the entire frame through the switch fabric to the egress module.
•
Flow-through mode—Operational mode for the CEF256 modules when there is no switch fabric present. In this mode, the CEF256 modules send the entire packet to the supervisor engine over the switching bus. This mode is not applicable for the CEF720 modules, which require the presence of the switch fabric.
Table 46-2 shows the switch modes that are used with the CEF256, CEF720, and non-fabric-enabled modules installed.
Table 46-2 Switching Modes with Switch Fabric Module Installed
Types of Modules Installed
|
Switching Modes
|
CEF256 or CEF720 modules (no non-fabric-enabled modules are installed)
|
Compact
|
CEF256 and/or CEF720 modules (non-fabric-enabled modules are installed)
|
Truncated
|
CEF256 and non-fabric-enabled modules
|
Flow-through
|
Non-fabric-enabled modules
|
Flow-through
|
Configuring and Monitoring the Integrated Switch Fabric and Switch Fabric Module on the Switch
The integrated 720-Gbps switch fabric and the Switch Fabric Modules do not require any user configuration but support a number of show commands for monitoring purposes. A fully automated startup sequence brings the module online and runs the connectivity diagnostics on the ports.
From the supervisor engine, you can reset the module by entering the reset module command, disable and enable the module by entering the set module enable | disable command, and power down the module by entering the set module powerdown module command.
These sections describe how to configure the integrated 720-Gbps switch fabric and Switch Fabric Modules:
•
Configuring a Fallback Option
•
Configuring the Switching Mode
•
Redundancy
•
Monitoring the Integrated Switch Fabric and Switch Fabric Module
•
Configuring the LCD Banner
Configuring a Fallback Option
The set system crossbar-fallback {bus-mode | none} command allows you to configure a fallback option if the Switch Fabric Module connection fails.
If a switch is in compact mode, setting the crossbar-fallback to none prohibits the switch from running in any other switching mode. Assuming there are no non-fabric-enabled modules in the switch, the switching mode will be compact. Then if the crossbar-fallback is set to none and a non-fabric- enabled module is inserted, the module will not be powered up because that would force the switch out of compact mode. Also, if crossbar-fallback is set to none and the last Switch Fabric Module is removed, ports on all modules will be disabled. If a port fails to become disabled, the module on which it resides will be powered down. With no Switch Fabric Module, the switch cannot run in compact mode so the switch is effectively disabled since crossbar-fallback is set to none.
To configure a fallback option for the Switch Fabric Module, perform this task in privileged mode:
Task
|
Command
|
Configure a fallback option for the Switch Fabric Module.
|
set system crossbar-fallback {bus-mode | none}
|
This example shows how to configure a fallback option to bus-mode:
Console> (enable) set system crossbar-fallback bus-mode
System crossbar-fallback set to bus-mode.
Configuring the Switching Mode
To improve performance, you can manually specify the switching mode that the system uses. If you have one or more non-fabric-enabled modules that are installed in the chassis, configure the switch to use flow-through mode. If you have only the CEF256 or CEF720 modules that are installed in the chassis, configure the switch to use compact mode.
Note
Non-fabric-enabled modules do not support compact mode.
Note
If there is a combination of a Supervisor Engine 720 with switch-fabric capability and CEF720 modules in the chassis, the bus-only operation is not permitted. The system stays in truncated mode.
To configure the switch to use flow-through mode if you have the non-fabric-enabled modules installed, perform this task:
Task
|
Command
|
Configure the switch to use flow-through mode.
|
set system switchmode allow bus-only
|
This example shows how to configure the switch to use flow-through mode:
Console> (enable) set system switchmode allow bus-only
To configure the switch to use truncated mode when CEF256 and/or CEF720 and non-fabric-enabled modules are installed, perform this task:
Task
|
Command
|
Configure the switch to use truncated mode.
|
set system switchmode allow truncated
|
This example shows how to configure the switch to use truncated mode:
Console> (enable) set system switchmode allow truncated
Redundancy
No configuration is required for the Switch Fabric Module redundancy. The module in slot 5 functions as the primary module, and a redundant Switch Fabric Module in slot 6 automatically takes over if the primary module fails. The Catalyst 6506 and 6509 switches support a mixed redundant configuration with a WS-C6500-SFM and a WS-X6500-SFM 2. The Catalyst 6513 switch supports a redundant configuration with the WS-C6500-SFM2s only.
No configuration is required for the integrated 720-Gbps switch fabric redundancy. The integrated switch fabric in the active Supervisor Engine 720 functions as the primary switch fabric. A supervisor engine switchover will also cause a switch fabric switchover.
Monitoring the Integrated Switch Fabric and Switch Fabric Module
This section describes how to monitor the integrated switch fabric and the Switch Fabric Module:
•
Displaying the Module Information
•
Displaying the Fabric Channel Counters
•
Displaying the Fabric Channel Switching Mode and Channel Status
•
Displaying the Fabric Channel Utilization
•
Displaying the Fabric Errors
•
Displaying the Backplane Traffic and Fabric Channel Input and Output
•
Displaying the Switching Mode Configuration
•
Displaying the Integrated Switch Fabric Status
Note
Enter all the show commands that are supported by the integrated 720-Gbps switch fabric and the Switch Fabric Modules from the supervisor engine.
Displaying the Module Information
To display the module information, perform this task:
Task
|
Command
|
Display the module information.
|
show module mod1
|
This example shows how to display the module information:
Mod Slot Ports Module-Type Model Sub Status
--- ---- ----- ------------------------- ------------------- --- --------
1 1 2 1000BaseX Supervisor WS-X6K-SUP2-2GE yes ok
4 4 24 100BaseFX MM Ethernet WS-X6224-MM-MT no ok
5 5 0 Switch Fabric Module WS-C6500-SFM no ok
Mod Module-Name Serial-Num
--- ------------------- -----------
Mod MAC-Address(es) Hw Fw Sw
--- -------------------------------------- ------ ---------- -----------------
1 00-40-0b-ff-00-00 to 00-40-0b-ff-00-01 0.219 6.1(0.146) 6.2(0.33-Eng)KEY
00-50-3e-7e-71-56 to 00-50-3e-7e-71-57
00-01-64-f8-ca-00 to 00-01-64-f8-cd-ff
4 00-10-7b-c2-3a-c0 to 00-10-7b-c2-3a-d7 0.204 4.2(0.24)V 6.2(0.14)KEY
5 00-40-0b-ff-00-00 0.204 6.1(0.133) 6.2(0.14)KEY
Mod Sub-Type Sub-Model Sub-Serial Sub-Hw
--- ----------------------- ------------------- ----------- ------
1 L3 Switching Engine II WS-F6K-PFC2 SAD04110B5S 0.305
Displaying the Fabric Channel Counters
To display the fabric channel counters, perform this task:
Task
|
Command
|
Display the fabric channel counters.
|
show fabric channel counters {mod | all} [hex]
|
This example shows how to display the fabric channel counters:
Console> show fabric channel counters 5
Displaying the Fabric Channel Switching Mode and Channel Status
To display the fabric channel switching mode and channel status, perform this task:
Task
|
Command
|
Display the fabric channel switching mode and channel status.
|
show fabric channel switchmode [mod]
|
This example shows how to display the fabric channel switching mode and channel status:
Console> show fabric channel switchmode
Global switching mode:truncated
Module Num Fab Chan Fab Chan Switch Mode Channel Status
------ ------------ -------- ------------ --------------
In the show fabric channel switchmode command output, the Switch Mode field displays one of the following modes:
•
Flow-through mode
•
Truncated mode
•
Compact mode
Note
For definitions for the different modes, see the "Understanding How the External Switch Fabric Module Works" section.
Displaying the Fabric Channel Utilization
To display the fabric channel utilization, perform this task:
Task
|
Command
|
Display the fabric channel utilization.
|
show fabric channel utilization
|
This example shows how to display the fabric channel utilization:
Console> show fabric channel utilization
Fab Chan Speed Input Output
-------- ----- ----- ------
Displaying the Fabric Errors
To display the fabric errors of one or all modules, perform this task:
Task
|
Command
|
Display the fabric errors.
|
show fabric errors {mod | all}
|
This example shows how to display the fabric errors:
Console> (enable) show fabric errors all
Slot Channel CRC Hbeat Sync DDR sync
----- ---------- ---------- ---------- ---------- ----------
Slot Channel Sync Buffer Timeout
----- ---------- ---------- ---------- ----------
Displaying the Backplane Traffic and Fabric Channel Input and Output
To display the backplane traffic and fabric channel input and output, perform either of these tasks:
Task
|
Command
|
Display the system status including the backplane traffic and fabric channel input and output.
|
show system
|
Display the backplane traffic and fabric channel input and output.
|
show traffic
|
Note
Supervisor Engine 720 with PFC3A does not support a hardware traffic meter. When you enter the show system and show traffic commands on this module, you do not receive backplane traffic information.
This example shows how to display the system status including backplane traffic and fabric channel input and output:
Console> (enable) show system
Fan-Status Temp-Alarm Sys-Status Uptime d,h:m:s Logout
---------- ---------- ---------- -------------- ---------
ok off ok 13,19:01:16 20 min
-------------------- --------------------
Modem Baud Backplane-Traffic Peak Peak-Time
------- ----- ----------------- ---- ------------------------
disable 9600 0% 0% Tue Oct 19 2004, 12:04:18
PS1 Capacity: 1153.32 Watts (27.46 Amps @42V)
System Name System Location System Contact CC
------------------------ ------------------------ ------------------------ ---
Slot Channel Fab Chan Input Output
---- ------- -------- ----- ------
------------------------ -------------------------------------------
Crash Info Crash Info File
------------------------ -------------------------------------------
enabled bootflash:crashinfo
System Information Logging Host Interval
-------------------------- ---------------- --------
System Information Log File
----------------------------------------------------------------------
Index System Information Logging Commands
----- ---------------------------------------------------------
------------------------ -------------------------------------------
disabled bootflash:sysloginfo
No profile is configured for the system
This example shows how to display backplane traffic and fabric channel input and output:
Console> (enable) show traffic
Backplane-Traffic Peak Peak-Time
----------------- ---- -------------------------
0% 0% Tue Oct 19 2004, 12:04:18
Slot Channel Fab Chan Input Output
---- ------- -------- ----- ------
Displaying the Switching Mode Configuration
To display the switching mode configuration, perform this task:
Task
|
Command
|
Display the switching mode configuration.
|
show system switchmode
|
This example shows how to display the switching mode configuration:
Console> show system switchmode
Switchmode allow:truncated
Displaying the Integrated Switch Fabric Status
To display the integrated switch fabric status and forwarding speed, perform this task:
Task
|
Command
|
Display the integrated switch fabric status and speed.
|
show fabric status
|
This example shows how to display the integrated switch fabric status and speed:
Console> show fabric status
Configuring the LCD Banner
You can modify the LCD banner from the supervisor engine by entering the set banner lcd command to include the following information:
•
Chassis serial number
•
Switch IP address
•
System name
•
Supervisor engine version
•
Multilayer Switch Feature Card (MSFC) version on active and standby supervisor engine
•
System contact
After the LCD banner content is modified, this information is sent to the Switch Fabric Modules that are installed in the chassis and displayed in the LCDs.
Note
The set banner lcd command is not supported in the systems with an integrated switch fabric.
To modify the LCD banner content, perform this task in privileged mode:
| |
Task
|
Command
|
Step 1
|
Modify the LCD banner content.
|
set banner lcd c [text] c
|
Step 2
|
Verify the LCD banner change.
|
show banner
|
This example shows how to modify the LCD banner for the Switch Fabric Module:
Console> (enable) set banner lcd &HelloWorld!&
Console> (enable) show banner