Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Differences Between Gigabit Ethernet IQ and Gigabit Ethernet IQ2 PICs

Because Gigabit Ethernet IQ PICs and Gigabit Ethernet IQ2 PICs use different architectures, they differ in the following ways:

  • Gigabit Ethernet IQ2 PICs support a transmission rate within a queue, but do not support an exact rate within a queue. You can apply a weight to a queue, but you cannot put an upper limit on the queue transmission rate that is less than the logical interface can support. Consequently, including the exact option with the transmit-rate (rate | percent percent) statement at the [edit class-of-service schedulers scheduler-name] hierarchy level is not supported for Gigabit Ethernet IQ2 interfaces.

  • 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 medium-high, high, or strict-high priority, the commit operation fails.

  • To ensure that protocol control traffic (such as OSPF, BGP, and RIP) are not dropped at the oversubscribed ingress direction, the software puts control protocol packets into a separate control scheduler. There is one control scheduler per port. These control schedulers are implemented as strict-high priority, so they transmit traffic until they are empty.

  • On Gigabit Ethernet IQ2 PICs, you can configure a single traffic-control profile to contain both a PIR (the shaping-rate statement) and a CIR (the guaranteed-rate statement). On Gigabit Ethernet IQ PICs, these statements are mutually exclusive.

  • Gigabit Ethernet IQ2 PICs support only two fill levels in the RED drop profile. The recommended definition of the RED drop profile is as follows:

    This configuration defines a drop profile with a linear drop probability curve when the fill level is between 20 and 100 percent, and a maximum drop probability of 80 percent.

You can configure more than two fill levels in a drop profile, but the software only uses the points (min_fill_level, 0) and (max_fill_level, max_probability) and ignores other fill levels. The drop probability at the minimum fill level is set to 0 percent even if you configure a non-zero drop probability value at the minimum fill level. The following example shows a sample configuration and the software implementation:

Configuration

Implementation

If you configure more than two fill levels, a system log message warns you that the software supports only two fill levels and displays the drop profile that is implemented.

Though the interpolate statement is supported in the definition of a RED drop profile, we do not recommend using it. The following example shows a sample configuration and the software implementation:

Configuration

When you use the interpolate statement and the maximum fill level is not 100 percent, the software adds the point (100, 100). Therefore, the drop-iq2-example3 drop profile is implemented as:

Implementation

The implemented minimum fill level is not 30 percent as configured, but 2 percent because of the 64-point interpolation.