The Routing Engine is an Intel-based PCI platform that runs JUNOS software. Software processes that run on the Routing Engine maintain the routing tables, manage the routing protocols used on the router, control the router's interfaces, control some chassis components, and provide the interface for system management and user access to the router.
Each Routing Engine is a two-board system with the following components:
Each Routing Engine has one 10/100-Mbps Ethernet port for connecting to a management network, and two asynchronous serial ports—one for connecting to a console and one for connecting to a modem or other auxiliary device.
On the M40e router, the LEDs that report Routing Engine, host module, or host subsystem status are on the craft interface. For more information, see the hardware guide for your router.
![]() |
Note: The appearance and position of electronic components or the PC Card slot on your Routing Engine might differ from those in the figures in this document. These differences do not affect Routing Engine installation and removal or functionality. For specific information about components in your Routing Engine (for example, the capacity of the hard disk), issue the show chassis routing-engine command. |
The boot sequence for the three storage media is as follows: the PC Card (if present), then the internal flash disk (if present), then the hard disk.
On M40e routers, each Routing Engine is paired with a Miscellaneous Control Subsystem (MCS) in a functional unit called a host module. (For more information about the MCS, see MCS Description.) One or two host modules can be installed into the midplane from the rear of the chassis, as shown in Figure 1.
When two host modules are installed in the router, both are powered on, but only one is active (the master). At boot time, both Routing Engines run an arbitration algorithm and elect one as master. The second host module is in standby mode and performs no functions. By default, the master host module is the one with components installed in the slots labeled RE0 and MCS0. You can change the default mastership by including the appropriate routing-engine statement at the [edit chassis redundancy] hierarchy level in the configuration, as described in the JUNOS System Basics Configuration Guide.
The host module components are hot-pluggable. Removal or failure of either or both components in the standby host module does not affect router function. If one or both components in the master host module are removed from the chassis, the effect depends on whether two host modules are installed:
With the default mastership configuration, if one or both components in the master host module experience a hardware or software failure, you must correct the problem manually. You can issue the appropriate request chassis routing-engine master command to switch mastership to the other Routing Engine, for example. (For more information, see the JUNOS System Basics and Services Command Reference.)
You can configure the router so that the standby Routing Engine automatically assumes mastership if it stops receiving keepalive signals from the master. In JUNOS Release 7.0R1 and later, you can also configure automatic mastership switchover for other problems that occur on the master Routing Engine, such as a hard disk failure. For more information, see the section about Routing Engine redundancy in the JUNOS System Basics Configuration Guide.
Figure 1: Rear of M40e Chassis

On M40e routers, the MCS works with its companion Routing Engine to provide control and monitoring functions for router components. It also generates a clock signal for the SONET/SDH interfaces on the router.
In conjunction with the routing software, the MCS performs the following functions:
Each MCS (shown in Figure 2) has the following components:
Figure 2: Miscellaneous Control Subsystem

Table 3: States for MCS LEDs
|
Label |
Color |
State |
Description |
|---|---|---|---|
|
MASTER |
Blue |
On steadily |
MCS is master. |
|
OK |
Green |
On steadily |
MCS is functioning normally. |
|
Blinking |
MCS is starting up. |
||
|
FAIL |
Amber |
On steadily |
MCS has failed. |
To replace a Routing Engine or an MCS, you need the following tools and parts:
On an M40e router, one or two host modules install into the midplane from the rear of the chassis, as shown in Figure 1. Each host module consists of a paired Routing Engine and MCS installed in adjacent slots (labeled MCS0` and RE0 or RE1 and MCS1 from top to bottom).
If the host system is redundant, the backup Routing Engine is hot-removable and hot-insertable, but the master Routing Engine is hot-pluggable. A Routing Engine that is not redundant is hot-pluggable. For a description of the effect of removing one or both components, see Host Module Components in M40e Routers.
To replace the host module components in an M40e router, perform the following procedures: