- Release 15.4SY Supervisor Engine 2T Software Configuration Guide
- Preface
- Product Overview
- Command-Line Interfaces
- Smart Port Macros
- Virtual Switching Systems (VSS)
- Enhanced Fast Software Upgrade (eFSU)
- Fast Software Upgrades
- Stateful Switchover (SSO)
- Non-Stop Forwarding (NSF)
- RPR Supervisor Engine Redundancy
- Interface Configuration
- UniDirectional Link Detection (UDLD)
- Instant Access
- EnergyWise
- Power Management
- Environmental Monitoring
- Online Diagnostics
- Onboard Failure Logging (OBFL)
- Switch Fabric Functionality
- Cisco IP Phone Support
- Power over Ethernet
- Layer 2 LAN Port Configuration
- Flex Links
- EtherChannels
- IEEE 802.1ak MVRP and MRP
- VLAN Trunking Protocol (VTP)
- VLANs
- Private VLANs (PVLANs)
- Private Hosts
- IEEE 802.1Q Tunneling
- Layer 2 Protocol Tunneling
- Spanning Tree Protocols (STP, MST)
- Optional STP Features
- IP Unicast Layer 3 Switching
- Policy Based Routing (PBR)
- Layer 3 Interface Configuration
- Unidirectional Ethernet (UDE) and unidirectional link routing (UDLR)
- Multiprotocol Label Switching (MPLS)
- MPLS VPN Support
- Ethernet over MPLS (EoMPLS)
- Virtual Private LAN Services (VPLS)
- L2VPN Advanced VPLS (A-VPLS)
- Ethernet Virtual Connections (EVC)
- Layer 2 over Multipoint GRE (L2omGRE)
- Campus Fabric
- IPv4 Multicast Layer 3 Features
- IPv4 Multicast IGMP Snooping
- IPv4 PIM Snooping
- IPv4 Multicast VLAN Registration (MVR)
- IPv4 IGMP Filtering
- IPv4 Router Guard
- IPv4 Multicast VPN Support
- IPv6 Multicast Layer 3 Features
- IPv6 MLD Snooping
- NetFlow Hardware Support
- Call Home
- System Event Archive (SEA)
- Backplane Platform Monitoring
- Local SPAN, RSPAN, and ERSPAN
- SNMP IfIndex Persistence
- Top-N Reports
- Layer 2 Traceroute Utility
- Mini Protocol Analyzer
- PFC QoS Guidelines and Restrictions
- PFC QoS Overview
- PFC QoS Classification, Marking, and Policing
- PFC QoS Policy Based Queueing
- PFC QoS Global and Interface Options
- AutoQoS
- MPLS QoS
- PFC QoS Statistics Data Export
- Cisco IOS ACL Support
- Cisco TrustSec (CTS)
- AutoSecure
- MAC Address-Based Traffic Blocking
- Port ACLs (PACLs)
- VLAN ACLs (VACLs)
- Policy-Based Forwarding (PBF)
- Denial of Service (DoS) Protection
- Configuring IGMP Proxy
- Control Plane Policing (CoPP)
- Dynamic Host Configuration Protocol (DHCP) Snooping
- IP Source Guard
- Dynamic ARP Inspection (DAI)
- Traffic Storm Control
- Unknown Unicast Flood Control
- IEEE 802.1X Port-Based Authentication
- Configuring Web-Based Authentication
- Port Security
- Lawful Intercept
Switch Fabric Functionality
- Prerequisites for Switch Fabric Functionality
- Restrictions for Switch Fabric Functionality
- Information About the Switch Fabric Functionality
- Default Settings for Switch Fabric Functionality
- How to Configure the Switch Fabric Functionality
- Monitoring the Switch Fabric Functionality
Note ● For complete syntax and usage information for the commands used in this chapter, see these publications:
- Cisco IOS Release 15.4SY supports only Ethernet interfaces. Cisco IOS Release 15.4SY does not support any WAN features or commands.
http://www.cisco.com/en/US/products/hw/switches/ps708/tsd_products_support_series_home.html
Participate in the Technical Documentation Ideas forum
Prerequisites for Switch Fabric Functionality
Restrictions for Switch Fabric Functionality
Information About the Switch Fabric Functionality
Switch Fabric Functionality Overview
The switch fabric functionality is built into the supervisor engine and creates a dedicated connection between fabric-enabled modules and provides uninterrupted transmission of frames between these modules. In addition to the direct connection between fabric-enabled modules provided by the switch fabric funtionality, fabric-enabled modules also have a direct connection to the forwarding bus.
Forwarding Decisions for Layer 3-Switched Traffic
Either a PFC or a Distributed Feature Card makes the forwarding decision for Layer 3-switched traffic as follows:
- A PFC makes all forwarding decisions for each packet that enters the switch through a module without a DFC.
- A DFC makes all forwarding decisions for each packet that enters the switch on a DFC-equipped module in these situations:
– If the egress port is on the same module as the ingress port, the DFC forwards the packet locally (the packet never leaves the module).
– If the egress port is on a different fabric-enabled module, the DFC sends the packet to the egress module, which sends it out the egress port.
– If the egress port is on a different nonfabric-enabled module, the DFC sends the packet to the supervisor engine. The supervisor engine fabric interface transfers the packet to the switching bus where it is received by the egress module and is sent out the egress port.
Default Settings for Switch Fabric Functionality
Traffic is forwarded to and from modules in one of the following modes:
- Compact mode—The switch uses this mode for all traffic when only fabric-enabled modules are installed. In this mode, a compact version of the DBus header is forwarded over the switch fabric channel, which provides the best possible performance.
- Truncated mode—The switch uses this mode for traffic between fabric-enabled modules when there are both fabric-enabled and nonfabric-enabled modules installed. In this mode, the switch sends a truncated version of the traffic (the first 64 bytes of the frame) over the switch fabric channel.
- Bus mode (also called flow-through mode)—The switch uses this mode for traffic between nonfabric-enabled modules and for traffic between a nonfabric-enabled module and a fabric-enabled module. In this mode, all traffic passes between the local bus and the supervisor engine bus.
Table 19-1 shows the switching modes used with fabric-enabled and nonfabric-enabled modules installed.
How to Configure the Switch Fabric Functionality
To configure the switching mode, perform this task:
|
|
---|---|
Router(config)# [ no ] fabric switching-mode allow { bus-mode | { truncated [{ threshold [ number ]}]} |
When configuring the switching mode, note the following information:
- To allow use of nonfabric-enabled modules or to allow fabric-enabled modules to use bus mode, enter the fabric switching-mode allow bus-mode command.
- To prevent use of nonfabric-enabled modules or to prevent fabric-enabled modules from using bus mode, enter the no fabric switching-mode allow bus-mode command.
- To allow fabric-enabled modules to use truncated mode, enter the fabric switching-mode allow truncated command.
- To prevent fabric-enabled modules from using truncated mode, enter the no fabric switching-mode allow truncated command.
- To configure how many fabric-enabled modules must be installed before they use truncated mode instead of bus mode, enter the fabric switching-mode allow truncated threshold number command.
- To return to the default truncated-mode threshold, enter the no fabric switching-mode allow truncated threshold command.
Monitoring the Switch Fabric Functionality
- Displaying the Switch Fabric Redundancy Status
- Displaying Fabric Channel Switching Modes
- Displaying the Fabric Status
- Displaying the Fabric Utilization
- Displaying Fabric Errors
Displaying the Switch Fabric Redundancy Status
To display the switch fabric redundancy status, perform this task:
|
|
---|---|
Displaying Fabric Channel Switching Modes
To display the fabric channel switching mode of one or all modules, perform this task:
|
|
---|---|
Router# show fabric switching-mode [ module { slot_number | all ] |
Displays fabric channel switching mode of one or all modules. |
This example shows how to display the fabric channel switching mode of all modules:
Displaying the Fabric Status
To display the fabric status of one or all switching modules, perform this task:
|
|
---|---|
This example shows how to display the fabric status of all modules:
Displaying the Fabric Utilization
To display the fabric utilization of one or all modules, perform this task:
|
|
---|---|
This example shows how to display the fabric utilization of all modules:
Displaying Fabric Errors
To display fabric errors of one or all modules, perform this task:
|
|
---|---|
This example shows how to display fabric errors on all modules:
http://www.cisco.com/en/US/products/hw/switches/ps708/tsd_products_support_series_home.html
Participate in the Technical Documentation Ideas forum