The M7i Multiservice Edge Router houses either a Compact Forwarding Engine Board (CFEB) or an Enhanced Compact Forwarding Engine Board (CFEB-E), which is located on the rear of the router above the power supplies, as shown in M7i Chassis Description. It provides route lookup, filtering, and switching on incoming data packets, then directs outbound packets to the appropriate interface for transmission to the network. It can process 16 million packets per second (Mpps). The CFEB or CFEB-E communicates with the Routing Engine using a dedicated 100-Mbps link that transfers routing table data from the Routing Engine to the forwarding table. The link is also used to transfer routing link-state updates and other packets destined for the router from the CFEB or CFEB-E to the Routing Engine.
The CFEB or CFEB-E provides the following functions:
The built-in tunnel interface on the CFEB or CFEB-E is configured the same way as a PIC. For information about configuring the built-in tunnel interface, see the Junos OS Services Interfaces Configuration Guide.
The CFEB and CFEB-E are hot-pluggable when you replace a CFEB with a CFEB or a CFEB-E with a CFEB-E. Upgrading or downgrading a CFEB device requires a system reboot, as described in Upgrading and Downgrading the CFEB and CFEB-E. You can remove and replace the CFEB or CFEB-E without powering down the router, but the routing functions of the system are interrupted when it is removed.
The CFEB has the following major components:
Figure 1: CFEB

Figure 2: CFEB with Adaptive Services Module

The CFEB-E provides the following additional and enhanced functions:
The CFEB-E has the following major components:
Figure 3: CFEB-E

Figure 4: CFEB-E with Adaptive Services Module

Figure 5: CFEB-E with MultiServices Module

The Adaptive Services Module is an optional component of the CFEB and CFEB-E. The Adaptive Services Module is similar to the standalone Adaptive Services PIC, but operates at a reduced bandwidth. The Adaptive Services Module enables you to perform one or more services on the same PIC by configuring a set of services and applications.
The Adaptive Services Module provides the following services:
The configuration for these three services comprises a series of rules that you can arrange in order of precedence as a rule set. Each rule follows the structure of a firewall filter, with a from statement containing input or match conditions and a then statement containing actions to be taken if the match conditions are met.
For information about configuring interfaces on the ASM, see the Junos OS Services Interfaces Configuration Guide.
The MultiServices Module is an optional component of the CFEB-E. The CFEB does not support the MultiServices Module. The MultiServices Module enables you to perform one or more services on the same PIC by configuring a set of services and applications. Like the standalone MultiServices 100 PIC, the MultiServices Module supports the following services:
![]() | Note: You can enable either Layer 2 or Layer 3 services on the MultiServices Module, but you cannot enable both Layer 2 and Layer 3 services concurrently. |
The configuration for these services comprises a series of rules that you can arrange in order of precedence as a rule set. Each rule follows the structure of a firewall filter, with a from statement containing input or match conditions and a then statement containing actions to be taken if the match conditions are met.
For information about configuring interfaces on the MSM, see the Junos OS Services Interfaces Configuration Guide.