Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在动态配置文件中配置调度程序以进行订阅者访问

您可以使用调度程序来定义输出队列的参数。这些属性包括分配给队列的接口带宽量、分配给存储数据包的内存缓冲区大小、队列的优先级以及与队列关联的尾部丢弃配置文件。

动态配置文件中最多可以配置四个调度器。

在动态配置文件中,可以选择使用静态值、动态变量或静态值和动态变量的组合来定义调度器。动态变量使 RADIUS 能够在订阅者登录时提供调度器参数的值。

在动态配置文件中配置静态调度器

本主题介绍如何在动态配置文件中使用静态值配置调度器,以便用户访问。

要在动态配置文件中配置静态调度和排队:

  1. 配置调度器和队列参数。
    1. 指定要为其配置参数的调度器。
    2. 配置缓冲区大小。
    3. 配置丢弃配置文件映射和丢弃配置文件。
    4. 配置优先级。
    5. 配置传输速率。
    6. 配置超额费率。
    7. (可选)配置超额速率的优先级值。
  2. 调度器与调度器映射相关联。
    1. 配置调度器映射名称。
    2. 配置转发类。
    3. 配置调度器。

使用动态配置文件中的变量配置动态调度器

您可以为动态调度器参数配置变量。当用户使用 RADIUS 授权变更 (CoA) 消息登录或更改服务时,RADIUS 动态获取这些值。

要在动态配置文件中配置动态调度和排队:

  1. 配置调度器和队列参数。
    1. 使用变量指定调度器名称。
    2. 配置缓冲区大小的变量。
    3. 配置丢弃配置文件映射和丢弃配置文件的变量。
    4. 优先级配置变量。
    5. 配置传输速率的变量。
    6. 配置超额费率的变量。
    7. 配置超额速率优先级的变量。
  2. 调度器与调度器映射相关联。
    1. 配置调度器映射名称。
    2. 配置转发类。
    3. 配置调度器。

在调度器定义中配置静态和动态调度器参数的组合

在动态配置文件中,您可以选择配置一个动态调度器定义,也可以在多个静态调度器定义中组合静态和动态调度器参数。

将静态和动态调度器参数组合在一起,可以为订阅者提供预定义变量的 RADIUS 定义不允许的唯一速率配置。

要配置包含静态和动态调度和队列参数的调度器定义:

  1. 配置调度器定义。
    1. 指定调度器名称。
      注意:

      要配置同时包含静态和动态参数的静态调度器,必须指定唯一的调度器名称,而非 $junos-cos-scheduler 变量。

    2. 配置缓冲区大小。

      执行以下任一项作:

      • 配置静态值。

      • 配置一个变量。

    3. 配置丢弃配置文件映射、丢弃配置文件和优先级。

      执行以下任一项作:

      • 配置静态值。

      • 配置变量。

    4. 配置优先级。

      执行以下任一项作:

      • 配置静态值。

      • 配置一个变量。

    5. 配置传输速率。

      执行以下任一项作:

      • 配置静态值。

      • 配置一个变量。

    6. 配置超额费率。

      执行以下任一项作:

      • 配置静态值。

      • 配置一个变量。

    7. 配置超额速率的优先级。

      执行以下任一项作:

      • 配置静态值。

      • 配置一个变量。

  2. 调度器与调度器映射相关联。
    1. 配置调度器映射名称。
    2. 配置转发类。
    3. 配置调度器。