Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

Defining CoS Traffic Control Profiles (Priority Group Scheduling)

A traffic control profile defines the output bandwidth and scheduling characteristics of forwarding class sets (priority groups). The forwarding classes (queues) contained in a forwarding class set share the bandwidth resources that you configure in the traffic control profile. A scheduler map associates forwarding classes with schedulers to define how the individual queues in a forwarding class set share the bandwidth allocated to that forwarding class set.

The parameters you configure in a traffic control profile define the following characteristics for the priority group:

  • guaranteed-rate—Minimum bandwidth, also known as the committed information rate (CIR). The guaranteed rate also determines the amount of excess (extra) port bandwidth that the priority group can share. Extra port bandwidth is allocated among the priority groups on a port in proportion to the guaranteed rate of each priority group.

    Note: You cannot configure a guaranteed rate for a forwarding class set (priority group) that includes strict-high priority queues. If the traffic control profile is for a forwarding class set that contains strict-high priority queues, do not configure a guaranteed rate.

  • shaping-rate—Maximum bandwidth, also known as the peak information rate (PIR).
  • scheduler-map—Bandwidth and scheduling characteristics for the queues, defined by mapping forwarding classes to schedulers. (The queue scheduling characteristics represent amounts or percentages of the priority group bandwidth, not the amounts or percentages of total link bandwidth.)

Note: Because a port can have more than one priority group, when you assign resources to a priority group, keep in mind that the total port bandwidth must serve all of the queues associated with that port.

To configure a traffic control profile using the CLI:

  1. Name the traffic control profile and define the minimum guaranteed bandwidth for the priority group:
    [edit class-of-service ]
    user@switch# set traffic-control-profiles traffic-control-profile-name guaranteed-rate (rate | percent percentage)


  2. Define the maximum bandwidth for the priority group:
    [edit class-of-service traffic-control-profiles traffic-control-profile-name]
    user@switch# set shaping-rate (rate | percent percentage)


  3. Attach a scheduler map to the traffic control profile:
    [edit class-of-service traffic-control-profiles traffic-control-profile-name]
    user@switch# set scheduler-map scheduler-map-name


Published: 2014-07-23