On MX-series routers, you can apply CoS shaping and scheduling at one of four different levels, including the VLAN set level. You can only use this configuration on MX-series routers.
The supported scheduler hierarchy is as follows:
Users can specify a traffic control profile (output-traffic-control-profile that can specify a shaping rate, a guaranteed rate, and a scheduler map with transmit rate and buffer delay. The scheduler map contains the mapping of queues (forwarding classes) to their respective schedulers (schedulers define the properties for the queue). Queue properties can specify a transmit rate and buffer management parameters such as buffer size and drop profile.
To configure CoS hierarchical schedulers, include the following statements at the [edit class-of-service interfaces] and [edit interfaces] hierarchy levels:
- [edit class-of-service interfaces]
-
interface-set interface-set-name {
-
excess-bandwith-share (proportional value | equal);
-
internal-node;
-
output-traffic-control-profile profile-name;
-
output-traffic-control-profile-remaining profile-name;
- }
- [edit interfaces]
-
hierarchical-scheduler;
-
interface-set interface-set-name {
-
-
ethernet-interface-name {
- (interface-parameters);
- }
- }