Supported Platforms
Configuring Shaping-Rate Adjustments on Queues
Overview
By default, the multicast application adjusts the shaping rates at the scheduler node level. This adjustment also impacts the shaping rates for all queues, which can be undesirable for service providers who want to provide a premium level of service on specific queues.
For multicast applications, you can control the distribution of shaping rates among queues by assigning the percentage of adjustment allowed for each queue. In addition, you can set a minimum adjusted shaping rate for each queue.
This feature is supported for adjustments performed by the multicast application on MPC/MIC modules on MX Series routers.
![]() | Best Practice: We recommend that you configure the minimum adjusted value at the scheduler node or the queue, but not both. When you configure a minimum adjusted value for a node and for a scheduler that is referenced by a scheduler map in the same traffic-control-profile, the system uses the minimum value from the scheduler. |
This feature is supported for adjustments performed by the multicast application on MPC/MIC modules on MX Series routers.
Configuring a Static Shaping-Rate Adjustment for Queues
To configure adjustment parameters for a queue:
- Configure the percentage of adjustment for the shaping
rate.[edit class-of-service schedulers scheduler-name]user@host# set adjust-percent percentage
- Configure the minimum adjusted value for the shaping rate.
Do one of the following:
- Configure the minimum adjusted value for the queue.[edit class-of-service schedulers scheduler-name]user@host# set adjust-minimum rate
- Configure the minimum adjusted value for the node.[edit class-of-service traffic-control-profile profile-name]user@host# set adjust-minimum rate
Best Practice: Ensure that the minimum adjusted value that you configure does not exceed the shaping rate and is not lower than the configured transmit rate.
- Configure the minimum adjusted value for the queue.
Configuring a Dynamic Shaping-Rate Adjustment for Queues
To configure adjustment parameters for a queue in a dynamic profile:
- Configure the percentage of adjustment for the shaping
rate.[edit dynamic-profiles profile-name class-of-service schedulers scheduler-name]user@host# set adjust-percent percentage
- Configure the minimum adjusted value for the shaping rate.
Do one of the following:
- Configure the minimum adjusted value for the queue.[edit dynamic-profiles profile-name class-of-service schedulers scheduler-name]user@host# set adjust-minimum (rate | $junos-cos-adjust-minimum)
- Configure the minimum adjusted value for the node.[edit dynamic-profiles profile-name class-of-service traffic-control-profile profile-name]user@host# set adjust-minimum rate
Best Practice: Ensure that the minimum adjusted value that you configure does not exceed the shaping rate and is not lower than the configured transmit rate.
- Configure the minimum adjusted value for the queue.