[an error occurred while processing this directive] [an error occurred while processing this directive]

Configuring Schedulers in a Dynamic Profile

This topic describes how to configure schedulers in a dynamic profile for subscriber access.

You use schedulers to define the parameters of output queues. These properties include the amount of interface bandwidth assigned to the queue, the size of the memory buffer allocated for storing packets, the priority of the queue, and the tail drop profiles associated with the queue.

You can configure up to four schedulers in a dynamic profile.

To configure scheduling and queuing in a dynamic profile:

  1. Configure the scheduler and queuing parameters.
    1. Specify the scheduler for which you want to configure parameters.
      [edit dynamic-profiles profile-name class-of-service]
      user@host# set schedulers be_sch
    2. Configure the buffer size.
      [edit dynamic-profiles profile-name class-of-service schedulers be_sch]
      user@host# set buffer-size remainder
    3. Configure the drop-profile map and drop profile.
      [edit dynamic-profiles profile-name class-of-service schedulers be_sch]
      user@host# set drop-profile-map loss-priority any protocol any drop-profile d3
    4. Configure the priority.
      [edit dynamic-profiles profile-name class-of-service schedulers be_sch]
      user@host# set priority low
    5. Configure the transmit rate.
      [edit dynamic-profiles profile-name class-of-service schedulers be_sch]
      user@host# set transmit-rate percent 40
  2. Associate the scheduler with a scheduler map.
    1. Configure the scheduler map name.
      [edit dynamic-profiles profile-name class-of-service]
      user@host# set scheduler-maps data-smap
    2. Configure the forwarding class.
      [edit dynamic-profiles profile-name class-of-service scheduler-maps data-smap]
      user@host# set forwarding-class be
    3. Configure the scheduler.
      [edit dynamic-profiles profile-name class-of-service scheduler-maps data-smap forwarding-class be]
      user@host# set scheduler be_sch

Updated: 2009-04-06

[an error occurred while processing this directive]