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. 配置调度器。