Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:配置最大输出带宽

为队列(转发类)调度最大输出带宽需要配置分层调度器的两层。一层是为单个队列调度资源。另一层是为队列所属的优先级组(转发类集)调度资源。您可以使用优先级组和队列整形来防止流量使用的带宽超过您希望流量接收的带宽。

配置最大带宽

CLI 快速配置

要快速配置优先级组和队列的最大带宽,请复制以下命令,将其粘贴到文本文件中,移除换行符,更改变量和详细信息以匹配您的网络配置,然后将命令复制粘贴到 [edit] 层次结构级别的 CLI 中:

分步程序

要为队列和优先级组配置最大带宽分层调度:

  1. 为调度器 be-sched配置 4 Gbps 的最大队列带宽:

  2. 为流量控制配置文件 be-tcp配置 6 Gbps 的最大优先级组带宽:

  3. 将调度程序 be-schedbest-effort 调度器映射 be-map中的队列相关联:

  4. 将调度器图与流量控制配置文件相关联:

  5. 将队列分配给 best-effort 优先级组 be-pg

  6. 将配置应用于接口 xe-0/0/7

要求

此示例使用以下硬件和软件组件:

  • 一台 QFX 交换机

  • 任何受支持的 Junos 版本

概述

优先级组最大带宽定义优先级组中所有队列可用的最大带宽总量。

shaping-rate调度器配置中的设置决定了单个队列的最大带宽。

shaping-rate流量控制配置文件配置中的设置决定了优先级组的最大带宽。

注意:

为队列或优先级组配置带宽时,交换机仅会将数据视为配置的带宽。交换机未考虑前导码和帧间间隙 (IFG) 消耗的带宽。因此,在计算和配置队列或优先级组的带宽要求时,请考虑前导码和 IFG 以及计算中的数据。

注意:

将队列或优先级组的最大带宽 (shaping-rate) 设置为 100 Kbps 或更低时,流量整形行为的准确度仅在配置 shaping-rate 值的 +/- 20% 范围内。

此示例介绍如何:

  • 为名为 be-sched的调度器中的队列配置 4 Gbps 的最大速率。

  • 为名为 be-tcp的流量控制配置文件中的优先级组配置 6 Gbps 的最大速率。

  • 将调度器分配给使用名为 be-map的调度器映射命名的队列best-effort

  • 将调度器图 be-map 与流量控制配置文件 be-tcp相关联。

  • 将队列 best-effort 分配给名为 be-pg的优先级组。

  • 为接口 xe-0/0/7分配优先级组和带宽调度。

表 1 显示了此示例的配置组件:

表 1:最大输出带宽配置示例的组件

组件

设置

硬件

QFX 交换机

最大队列带宽

成型率: 4g

最大优先级组带宽

成型率: 6g

调度程序

be-sched

调度器图

be-map

流量控制配置文件

be-tcp

转发类集(优先级组)

be-pg

队列(转发类)

best-effort

出口接口

xe-0/0/7

验证

要验证最大输出带宽配置,请执行以下任务:

验证最大队列带宽

目的

验证是否在调度程序be-sched中配置了最大队列带宽4g

行动

使用操作模式命令show configuration class-of-service schedulers be-sched shaping-rate列出调度器配置中的be-sched最大带宽:

验证优先级组最大带宽与调度器图关联

目的

验证最大优先级组带宽是否为 6g ,并且附加的调度器图是否在 be-map 流量控制配置文件 be-tcp中。

行动

使用操作模式命令show configuration class-of-service traffic-control-profiles be-tcp shaping-rate列出流量控制配置文件配置中的be-tcp最大带宽:

使用操作模式命令show configuration class-of-service traffic-control-profiles be-tcp scheduler-map在流量控制配置文件配置中be-tcp列出调度器图:

验证调度器图配置

目的

验证调度器图 be-map 是否已将转发类 best-effort 映射到调度器 be-sched

行动

使用操作模式命令show configuration class-of-service schedulers maps be-map列出be-map调度器图配置:

验证优先级组中的队列(转发类)成员资格

目的

验证转发类集 be-pg 是否包含转发类 best-effort

行动

使用操作模式命令show configuration class-of-service forwarding-class-sets be-pg列出be-pg转发类集配置:

验证出口接口配置

目的

验证转发类集 be-pg 和流量控制配置文件 be-tcp 是否已连接到出口接口 xe-0/0/7

行动

使用操作模式命令 show configuration class-of-service interfaces xe-0/0/7列出出口接口: