Introduction
What is Switch Fabric?
The switch fabric is essentially the backplane for all ports and modules on the switch module. When a connection is made from a port on one module to a port on another module, it is made across the switch fabric. Physically, it is the combination of silicon, plastic, and metal that enables ports to connect and pass traffic between themselves.
The switch fabric can be blocking or non-blocking. Non-blocking fabric ensures that the total bandwidth of all ports that use the switch fabric do not exceed its capacity. What this means is that the density of the ports on the switch are such that their total capacity will never be greater than that of the switch fabric. Switches operating in non-blocking mode ensure that congestion will never occur on the switch, nor will ports ever want for bandwidth between each other.
A blocking switch has a port density capacity that exceeds the total capacity of the switch fabric. Control is possible by blocking traffic flow when the switch fabric capacity is exceeded or otherwise not available.
The switch fabric resides on the SE. When a port has to communicate with another port, it has the supervisor check its tables (Content Addressable Memory [CAM] for Layer 2 addresses and Ternary CAM [TCAM] for Layer 3 addresses) to determine what slot and port it needs. The supervisor then establishes the connection between the ports.The switch fabric can also reside on its own module (such as the Switch Fabric Module 2 (WS-X6500-SFM2) and the Switch Fabric Module (WS-C6500-SFM for the Catalyst 6500 Series), which enables the available capacity to be expanded without replacing the SE, or to expand beyond the capacity of the SE.