Hardware Capabilities and Limitations

Juniper Networks J Series Services Routers, M320 Multiservice Edge Routers, and T Series Core Routers, as well as M Series Multiservice Edge Routers with enhanced Flexible PIC Concentrators (FPCs), have more CoS capabilities than M Series routers that use other FPC models. Table 49 lists some of these the differences. Basic MX Series router architecture information is presented in Packet Flow on MX Series Ethernet Services Routers.

To determine whether your M Series router is equipped with an enhanced FPC, issue the show chassis hardware command. The presence of an enhanced FPC is designated by the E-FPC description in the output.


user@host> show chassis hardware
Hardware inventory:
Item              Version  Part number Serial number     Description
Chassis                                31959             M7i
Midplane         REV 02   710-008761   CA0209            M7i Midplane
Power Supply 0   REV 04   740-008537   PD10272           AC Power Supply
Routing Engine   REV 01   740-008846   1000396803        RE-5.0
CFEB             REV 02   750-009492   CA0166            Internet Processor IIv1
FPC 0                                                    E-FPC
  PIC 0          REV 04   750-003163   HJ6416            1x G/E, 1000 BASE-SX
  PIC 1          REV 04   750-003163   HJ6423            1x G/E, 1000 BASE-SX
  PIC 2          REV 04   750-003163   HJ6421            1x G/E, 1000 BASE-SX
  PIC 3          REV 02   750-003163   HJ0425            1x G/E, 1000 BASE-SX
FPC 1                                                    E-FPC
  PIC 2          REV 01   750-009487   HM2275            ASP - Integrated
  PIC 3          REV 01   750-009098   CA0142            2x F/E, 100 BASE-TX

J Series Services Routers do not use FPCs. Instead, they use Physical Interface Modules (PIMs), which are architecturally like FPCs but functionally like PICs. Both PIMs and PICs provide the interfaces to the routers.

In Table 49, the information in the column titled “M320 and T Series FPCs” is valid for all M320 and T Series router FPCs, including Enhanced II FPCs.

Table 49: CoS Hardware Capabilities and Limitations

Feature

J Series PIMs

M Series FPCs

M Series Enhanced FPCs

M320 and T Series FPCs

Comments

Classifiers

Maximum number per FPC, PIC, or PIM

64

1

8

64

For M Series router FPCs, the one-classifier limit includes the default IP precedence classifier. If you create a new classifier and apply it to an interface, the new classifier does not override the default classifier for other interfaces on the same FPC. In general, the first classifier associated with a logical interface is used. The default classifier can be replaced only when a single interface is associated with the default classifier. For more information, see Applying Classifiers to Logical Interfaces.

dscp

Yes

No

Yes

Yes

On all routers, you cannot configure IP precedence and DiffServ code point (DSCP) classifiers on a single logical interface, because both apply to IPv4 packets. For more information, see Applying Classifiers to Logical Interfaces.

dscp-ipv6

Yes

No

Yes

Yes

For T Series routers, you can apply separate classifiers for IPv4 and IPv6 packets per logical interface.

For M Series router enhanced FPCs, you cannot apply separate classifiers for IPv4 and IPv6 packets. Classifier assignment works as follows:

  • If you assign a DSCP classifier only, IPv4 and IPv6 packets are classified using the DSCP classifier.
  • If you assign an IP precedence classifier only, IPv4 and IPv6 packets are classified using the IP precedence classifier. The lower three bits of the DSCP field are ignored because IP precedence mapping requires the upper three bits only.
  • If you assign either the DSCP or the IP precedence classifier in conjunction with the DSCP IPv6 classifier, the commit fails.
  • If you assign a DSCP IPv6 classifier only, IPv4 and IPv6 packets are classified using the DSCP IPv6 classifier, but the commit displays a warning message.

For more information, see Applying Classifiers to Logical Interfaces.

ieee-802.1p

Yes

No

Yes

Yes

On M Series router enhanced FPCs and T Series routers, if you associate an IEEE 802.1p classifier with a logical interface, you cannot associate any other classifier with that logical interface. For more information, see Applying Classifiers to Logical Interfaces.

For most PICs, if you apply an IEEE 802.1p classifier to a logical interface, you cannot apply non-IEEE classifiers on other logical interfaces on the same physical interface. This restriction does not apply to Gigabit Ethernet IQ2 PICs.

inet-precedence

Yes

Yes

Yes

Yes

On all routers, you cannot assign IP precedence and DSCP classifiers to a single logical interface, because both apply to IPv4 packets. For more information, see Applying Classifiers to Logical Interfaces.

mpls-exp

Yes

Yes

Yes

Yes

For M Series router FPCs, only the default MPLS EXP classifier is supported; the default MPLS EXP classifier takes the EXP bits 1 and 2 as the output queue number.

Loss priorities based on the Frame Relay discard eligible (DE) bit

Yes

No

No

No

Drop Profiles

Maximum number per FPC, PIC, or PIM

32

2

16

32

Per queue

Yes

No

Yes

Yes

Per loss priority

Yes

Yes

Yes

Yes

Per Transmission Control Protocol (TCP) bit

Yes

No

Yes

Yes

Policing

Adaptive shaping for Frame Relay traffic

Yes

No

No

No

Traffic policing

Yes

Yes

Yes

Yes

Two-rate tricolor marking (TCM)

No

No

No

Yes

Allows you to configure up to four loss priorities. Two-rate TCM is supported on T Series routers with Enhanced II FPCs and the T640 Core Router with Enhanced Scaling FPC4.

Virtual channels

Yes

No

No

No

Queuing

 

 

 

 

Gigabit Ethernet IQ2 PICs support only one queue in the scheduler map with medium-high, high, or strict-high priority. If more than one queue is configured with high or strict-high priority, the one that appears first in the configuration is implemented as strict-high priority. This queue receives unlimited transmission bandwidth. The remaining queues are implemented as low priority, which means they might be starved.

On the IQE PIC, you can rate-limit the strict-high and high queues. Without this limiting, traffic that requires low latency (delay) such as voice can block the transmission of medium-priority and low-priority packets. Unless limited, high and strict-high traffic is always sent before lower priority traffic.

Priority

Yes

No

Yes

Yes

Support for the medium-low and medium-high queuing priority mappings varies by FPC type. For more information, see Platform Support for Priority Scheduling.

Per-queue output statistics

Yes

No

Yes

Yes

Per-queue output statistics are shown in the output of the show interfaces queue command.

Rewrite Markers

Maximum number per FPC, PIC, or PIM

64

No maximum

No maximum

64

dscp

Yes

No

Yes

Yes

For J Series router PIMs and M Series Enhanced FPCs, bits 0 through 5 are rewritten, and bits 6 through 7 are preserved.

For M320 and T Series router non-IQ FPCs, bits 0 through 5 are rewritten, and bits 6 through 7 are preserved.

For M320 and T Series router FPCs, you must decode the loss priority using the firewall filter before you can use loss priority to select the rewrite CoS value. For more information, see Setting Packet Loss Priority.

For M320 and T Series router FPCs, Adaptive Services PIC link services IQ interfaces (lsq-) do not support DSCP rewrite markers.

dscp-ipv6

Yes

No

Yes

Yes

For J Series router PIMs, M Series router Enhanced FPCs, and M320 and T Series router FPCs, bits 0 through 5 are rewritten, and bits 6 through 7 are preserved.

For M320 and T Series routers FPCs, you must decode the loss priority using the firewall filter before you can use loss priority to select the rewrite CoS value. For more information, see Setting Packet Loss Priority.

For M320 and T Series router FPCs, Adaptive Services PIC link services IQ interfaces (lsq-) do not support DSCP rewrite markers.

frame-relay-de

Yes

No

No

No

ieee-802.1

Yes

No

Yes

Yes

For M Series router enhanced FPCs and T Series router FPCs, fixed rewrite loss priority determines the value for bit 0; queue number (forwarding class) determines bits 1 and 2. For IQ PICs, you can only configure one IEEE 802.1 rewrite rule on a physical port. All logical ports (units) on that physical port should apply the same IEEE 802.1 rewrite rule.

inet-precedence

Yes

Yes

Yes

Yes

For J Series router PIMs, bits 0 through 2 are rewritten, and bits 3 through 7 are preserved.

For M Series router FPCs, bits 0 through 2 are rewritten, and bits 3 through 7 are preserved.

For M Series router Enhanced FPCs, bits 0 through 2 are rewritten, bits 3 through 5 are cleared, and bits 6 through 7 are preserved.

For M320 and T Series routers FPCs, bits 0 through 2 are rewritten and bits 3 through 7 are preserved.

For M320 and T Series router FPCs, you must decode the loss priority using the firewall filter before you can use loss priority to select the rewrite CoS value. For more information, see Setting Packet Loss Priority.

mpls-exp

Yes

Yes

Yes

Yes

For M320 and T Series router FPCs, you must decode the loss priority using the firewall filter before you can use loss priority to select the rewrite CoS value. For more information, see Setting Packet Loss Priority.

For M Series routers FPCs, fixed rewrite loss priority determines the value for bit 0; queue number (forwarding class) determines bits 1 and 2.

Many operations involving the DSCP bits depend on the router and PIC type. For example, some DSCP classification configurations for MPLS and Internet can only be performed on MX, M120, and M320 routers with Enhanced Type III FPCs only. For examples of these possibilities, see Applying Classifiers to Logical Interfaces.