Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

transmit-rate

Syntax

transmit-rate (rate | percent percentage);

Hierarchy Level

[edit class-of-service schedulers scheduler-name]

Release Information

Statement introduced in Junos OS Release 11.1 for the QFX Series.

Description

Specify the minimum transmission rate or percentage for a queue (forwarding class) scheduler. The transmit rate also determines the amount of excess (extra) priority group bandwidth that the queue can share. Extra priority group bandwidth is allocated among the queues in the priority group in proportion to the transmit rate of each queue.

Note: The transmit-rate setting works only if you also configure the guaranteed-rate in the traffic control profile that is attached to the forwarding class set to which the queue belongs. If you do not configure the guaranteed rate, the minimum guaranteed rate for individual queues that you set using the transmit-rate statement does not work. The sum of all queue transmit rates in a forwarding class set should not exceed the traffic control profile guaranteed rate.

Note: You cannot configure a transmit rate for strict-high priority queues. Queues (forwarding classes) with a configured transmit rate cannot be included in a forwarding class set that has strict-high priority queues.

Note: For transmit rates below 1 Gbps, we recommend that you configure the transmit rate as a percentage instead of as a fixed rate. This is because the system converts fixed rates into percentages and may round small fixed rates to a lower percentage. For example, a fixed rate of 350 Mbps is rounded down to 3 percent instead of 3.5 percent.

Default

If you do not include this statement, the default scheduler transmission rate and buffer size percentages for queues 0 through 11 are:

Queue Number

Default Minimum Guaranteed Bandwidth

0 (best-effort)

5 %

1

0

2

0

3 (fcoe)

35 %

4 (no-loss)

35 %

5

0

6

0

7 (network control)

5 %

8 (mcast)

20 %

9

0

10

0

11

0

Configure schedulers if you want to change the minimum guaranteed bandwidth and other queue characteristics.

Options

rate—Minimum transmission rate for the queue, in bps. You can specify a value in bits-per-second either as a complete decimal number or as a decimal number followed by the abbreviation k (1000), m (1,000,000), or g (1,000,000,000).

Range: 1000 through 10,000,000,000 bps

percent percentage—Minimum percentage of transmission capacity allocated to the queue. A percentage of zero means that there is no minimum bandwidth guarantee for the queue.

Range: 0 through 100 percent

Required Privilege Level

interfaces—To view this statement in the configuration.
interface-control—To add this statement to the configuration.

Published: 2014-07-23