Overview of the Cisco MGX 8850 RPM
This chapter provides an overview of the Cisco MGX 8850 Route Processor Module (RPM) and its relationship to the MGX 8850 switch.
This chapter contains the following sections:
•MGX 8850 Cellbus
•RPM Midplane Connector
•Front Panel LEDs
•Cisco IOS Software Compatibility
The RPM is a high-performance router module based on the Cisco 7200 NPE-150 router, modified to fit into a 32-slot, full-height MGX 8850 switch. The RPM substantially enhances the MGX 8850 product. The Cisco 7200 NPE-150 router engine is capable of processing up to 140k pps. It is a double-height service module that can be placed in any of the MGX 8850 service module slots (see Figure 1-1).
The RPM provides integrated IP in an ATM platform, enabling services such as integrated Point-to-Point (PPP), Frame Relay termination, and IP virtual private networks (VPNs) using MPLS technology. It provides Cisco IOS(tm)-based multiprotocol routing over ATM, Frame Relay and ATM Interface Layer 3 Termination, Local Server Interconnect over High Speed LANs, Access Concentration, and switching between Ethernet LANs and the WAN facilities of the MGX 8850.
The RPM includes interprocessor communication to the main processor switch control module (called the PXM) in the MGX 8850 for management, including configuration, mode supervision, (e.g. redundancy/load sharing control) and software and configuration file management.
The RPM module installs in a 32-slot full-height MGX 8850 chassis and connects to the PXM (and other service modules) via the midplane.
The RPM receives power from the midplane and communicates over the midplane with the PXM using IPC over ATM. As a Cisco 7200-based router, the RPM runs Cisco IOS software.
The RPM, when installed in the MGX 8850 chassis, functions like a Cisco 7200 NPE-150 router installed in the MGX 8850 switch. The MGX 8850 is impacted by the traffic load coming from the MGX 8850 RPM. On a network topology map, the combined system looks like a Cisco 7200 NPE-150 router connected to a MGX 8850.
All RPM trunk traffic is placed over its integrated ATM interface to the MGX 8850 cellbus (the ATM port is connected to the cellbus), or to the PXM uplink to the PXM, which routes it to the appropriate service module or RPM. Both the RPM and the PXM are configured manually to create the appropriate connections before any user data can flow through the PXM.
The RPM has an integrated ATM interface—a permanently attached ATM port adaptor based on the Cisco ATM deluxe module—and can support up to two optional port adapters to provide LAN connectivity (see Figure 1-3). The two extra port adapters are based on existing port adaptors (4E, Fast ethernet and FDDI) that have been re-packaged to fit the MGX 8850 chassis.
The MGX 8850 RPM installs into one slot in the MGX 8850 chassis and connects to the MGX 8850 midplane (see Figure 1-1). When the RPM is installed (in the front of the MGX 8850 chassis), its port adapters must also be connected to the midplane (from the rear of the MGX 8850 chassis) and their ports cabled to network devices (refer to Figure 1-2 to see installation. Refer to "Cabling Cisco MGX 8850 RPM Port Adapters," for cable and connection details).
Note Slots 7 and 8 are reserved for the PXM cards occupying the full height of the chassis (refer to Figure 1-1, which shows the PXM cards installed in the front of the MGX 8850 chassis).
In Figure 1-2, which shows the rear view of the MGX 8850 chassis, PXM-UIA cards are visible in the top slots and T3 cards in the bottom slots, directly behind the PXMs. In the same illustration, RPM cards are installed in slots 9 and 10 and occupy the full height of the chassis. FDDI cards are installed in the top slots and FE and 4E cards are installed in the bottom slots, directly behind the RPM cards.
You can add more RPMS, but slots 9 and 10 are the double-height preferred service module slots.
Figure 1-1 RPM Installed in a MGX 8850 Chassis (Front View)
Figure 1-2 RPM Port Adapters and Service Modules Installed in an MGX 8850 (Back View)
The RPM uses an NPE-150 Cisco 7200 router engine, an integrated ATM interface, and the cellbus ASIC to interface with the MGX 8850 cellbus controllers.
The MGX 8850 shelf can be completely populated with a total of 12 RPM blades. This allows you to use multiple RPMs to achieve load sharing. Load sharing is achieved by manually distributing connections across multiple embedded RPM router blades.
Figure 1-3 The RPM Connected to the MGX 8850 Midplane and to Port Adapters (Side View)
The RPM fits into the MGX 8850 midplane architecture with the front card providing Cisco IOS router services, and the port adapters providing physical network connectivity. The RPM front card also provides ATM connectivity to MGX 8850 cellbuses at full duplex OC-3.
The RPM port adapters are connected to the front card by a dual PCI bus (refer to Figure 1-3). The RPM port adapters are derived from existing Cisco 7200 port adapters. Each RPM card can be equipped with up to two single-height port adapters. Initially three single-height port adapter types are supported. They are:
•1-port Fast Ethernet
The RPM supports the following router protocols:
•IP: static route, IGRP, RIP, OSPF, EIGRP, BGP (for MPLS)
RPM port adapters do not contain "Burned-In" (BIA) MAC addresses for their ports. Instead, MAC addresses for the RPM are stored within NVRAM located on the MGX 8850 midplane.
After power-on, the PXM retrieves MAC addresses from NVRAM and sends them to each RPM card within the MGX 8850 chassis. The RPMs then assign unique MAC address sets to their port adapter interfaces.
Note The MAC addresses remain with the chassis slot, not with a particular card or interface. Any RPM placed into the same chassis and slot, will receive the MAC addresses previously assigned to that slot. Moving an RPM card to a different slot or chassis results in its receiving new MAC addresses.
Table 1-1 summarizes the key attributes of the RPM card.
Table 1-1 RPM Card Specifications.
15.65" x 15.83" (double-height)
150 MHz R4700 RISC
140,000 packets per second
Up to 128 Mbytes DRAM, up to 20 Mbytes Flash
Configuration Port; asynch interface speed based on config-register up to 19,200 baud
Maintenance Port; asynch interface speed configurable up to 11,200 baud
4-port Ethernet (10BaseT)
1-port Fast Ethernet (UTP, MMF)
1-port FDDI (full duplex, half duplex, SMF, MMF)
MGX 8850 Cellbus
The MGX 8850 cellbus (actually a dual PCI bus) in the MGX 8850 midplane communicates between the RPM, service modules (slaves) and the PXM (master) (refer to Figure 1-3). Each cellbus is connected to a set of PXM cards. Only one cellbus may be active at a time.
Communication from master to slaves consists of a broadcast to all slaves. The first byte of the cell header contains addressing information. Each slave will monitor data traffic and `pick up' cells which are destined to their slot. There is also a multicast bit which allows all slaves to receive a cell simultaneously.
Communication from the slaves to the master is more complicated. Since many slaves might want to transmit simultaneously, arbitration among slaves is required. At the start of a given cell period, the master will poll all slaves to see if they have anything to send. By the end of the current cell, the master will grant, or allow, one of the slaves to transmit. Polling and data transmission occur simultaneously.
RPM Midplane Connector
The interconnect to the MGX 8850 cellbus and the RPM port adapters is done through two sets of connectors placed at the rear of the RPM PCB (see Figure 1-3). The two connectors each have
360 pins, for a total of 720 pins. The top and bottom connector are identical, mechanically. They are each comprised of three sections—a top, a middle, and a bottom section.
Front Panel LEDs
The LEDs indicate the current operating condition of the RPM (see Figure 1-4). You can observe the LEDs, note the fault condition the RPM is encountering, and contact your system administrator or, if necessary, customer service. For a table showing how to interpret RPM front panel LED activity, refer to "Maintaining the Cisco MGX 8850 RPM," in the section "Reading Front Panel LEDs".
Figure 1-4 Front Panel of the RPM
Cisco IOS Software Compatibility
The RPM is supported in Cisco IOS Release 12.0(5)T or later.
For more information about RPM software configuration, refer to the Cisco IOS configuration and command reference publications.
There are two versions of the RPM card. The RPM-A is equipped with 4 Mbyte SIMMs for flash memory, and can be equipped with up to 16 Mbytes of flash. The RPM-B is equipped with 16 Mbyte SIMMs. Both versions can support up to 20Mbytes of flash memory.
The version is labeled on the front of the card. You can also execute the show controller command on the switch interface and note the ATMIZER II revision number. The RPM-A will show 2, while the RPM-B will show 3.