Chassis Devices

Hello David

I will attempt to respond to each of your questions below:

A chassis, in the context of networking, is a metal frame that houses modules like switch, router, and firewall blades. This is a modular design that allows for scalability and flexibility, as you can add or remove modules as needed. For example, the Cisco 9400 switch is a chassis switch. It has slots that you can place various blades into, where each one provides different interfaces and/or capabilities.

You wouldn’t constantly rebuild it over and over (although you can), but you would typically purchase the chassis, and the cards that you need today. Since it is modular, you can expand it over the lifetime of the device, or you can modify it as needed.

Yes. Take a look at this image of the 9400:

Each module indicated by arrows is a different kind of card with different interfaces. The one at the bottom has 48 SFP ports, the next two are 48 RJ-45 Ethernet ports each, the next ones up may be the two RSP cards which I’ll talk about shortly. At the very top you have eight power units which function as redundant power supplies. You can mix and match the various cards as needed. This particular model has 7 slots plus 2 for power, but others may have more or fewer.

An empty chassis looks like this (with covers on the slots):
image
It is composed of the backplane along with a fan tray (which is what you see on the left). There is no intelligence. In order to provide intelligence, you must purchase an RSP or what is also known as a supervisor engine. There are a whole series of supervisor engines that you can purchase with varying capabilities, memory, and processing power. (There are 15 supervisor card models to choose from for the 9400 for example.) In some cases you may want two supervisor engine cards to allow for redundancy, or just to ensure you have enough CPU and memory resources to deal with the expected traffic and network services.

Because the architecture of a chassis switch is a little bit different than a non-modular switch, you have two types of CEF. We have centralized CEF, which uses the intelligence in the RSP cards to perform CEF. Remember, the RSP is not just a CPU, but it is all of the circuitry (CPU, memory, ASICs, CAM/TCAM, and other high-speed hardware) required by a switch. On the other hand Distributed CEF bypasses the RSP by using hardware that is built-in on board each line card. In other words, some intelligence and high speed hardware is included in the line cards themselves. This further speeds up the CEF process since it bypasses the route processor.

You must think about a chassis switch in the same way as a non-modular switch, except that the various components of the switch are separated onto different components (line cards and supervisor engines) for the purpose of modularity. The special case of distributed and centralized CEF is simply because of this distinction between these components. More info can be found at this datasheet of the 9400 chassis switch. If you’re interested, I believe a quick read of that document will further clarify any questions you may have.

I hope this has been helpful!

Laz