Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

在此页面上
 

示例:配置最小保证输出带宽

为队列计划最小保证输出带宽(转发类)需要配置两层层次结构时间表的两层。一层是安排各个队列的资源。另一层是安排队列所属的优先级组(转发类集)的资源。您可设置最低保证带宽,以确保优先级组和队列获得支持预期信息流所需的带宽。

配置保证最小带宽

CLI快速配置

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

逐步过程

要配置队列和优先级组的最低保证带宽分层计划:

  1. 为时间表配置最小保证队列带宽 2 be-sched Gbps:

  2. 为信息流控制配置文件配置最低保证优先级组带宽 4 be-tcp Gbps:

  3. 将调度器与 be-sched best-effort 时间表图中的队列进行关联 be-map

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

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

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

要求

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

  • 交换机瞻博网络 QFX3500

  • Junos OS OCX 系列的 QFX 系列 或 Junos OS 版本14.1X53-D20 11.1 或更高版本

概述

优先级组最小保证带宽定义优先级组中所有队列可用的最小带宽总数量,以满足其最低带宽要求。

时间表 transmit-rate 配置中的设置确定了单个队列的最低保证带宽。传输速率还可确定队列可以分享的多余(额外)优先级组带宽量。优先级组中队列之间按每个队列的传输速率比例分配额外优先级组带宽。

信息 guaranteed-rate 流控制配置文件配置中的设置确定了优先级组的最低保证带宽。保证速率还可确定优先级组可以分享的多余(额外)端口带宽量。端口上的优先级组之间将按每个优先级组的保证速率比例分配额外端口带宽。

注意:

您必须配置队列的值和优先级组的值,才能为队列设置有效的 transmit-rate guaranteed-rate 最低带宽保证。(如果优先级组没有保证的最小带宽,则没有保证带宽池,队列可以使用其保证的最小带宽。)

优先级组中队列传输速率的总和不应超过优先级组保证的速率。(不能保证队列的最小带宽大于为整组队列保证的最小带宽。)

注意:

为队列或优先级组配置带宽时,交换机只会将数据视为配置的带宽。交换机不考虑由带宽占用的带宽以及帧间差距 (IFG)。因此,当您计算和配置队列或优先级组的带宽要求时,请考虑您的设计、ifG 以及计算中的数据。

注意:

您无法在严格高优先级队列或包含严格高优先级队列的优先级组上配置最低保证带宽。

此示例介绍如何:

  • 在名为 的调度器中为队列配置 2 Gbps 的传输速率(最小保证队列带宽 be-sched )。

  • 为名为 的优先级控制配置文件中的优先级组配置 4 Gbps 的保证速率(最小保证优先级组带宽 be-tcp )。

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

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

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

  • 将优先级组和最小保证带宽计划分配给出口接口 xe-0/0/7

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

表 1:最低保证输出带宽配置的组件示例

组件

设置

硬件

QFX3500交换机

最小保证队列带宽

传输速率: 2g

最小保证优先级组带宽

保证速率: 4g

调度

be-sched

调度器图

be-map

流量控制配置文件

be-tcp

转发类集(优先级组)

be-pg

队列(转发类)

best-effort

出口接口

xe-0/0/7

验证

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

验证最小保证队列带宽

目的

验证您是否像在时间表中一样配置 2g 了最小保证队列带宽 be-sched

行动

使用操作模式命令显示时间表配置中的最低 be-sched 保证带宽 show configuration class-of-service schedulers be-sched transmit-rate

验证优先级组最小保证带宽和时间表映射关联

目的

验证最小保证优先级组带宽是否为 ,并且连接的 4g 调度器图是否 be-map 位于信息流控制配置文件中 be-tcp

行动

使用操作模式命令显示 be-tcp 信息流控制配置文件配置中的最低保证带宽 show configuration class-of-service traffic-control-profiles be-tcp guaranteed-rate

使用操作模式命令显示 be-tcp 信息流控制配置文件配置中的时间表图 show configuration class-of-service traffic-control-profiles be-tcp scheduler-map

验证调度器图配置

目的

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

行动

使用 be-map 操作模式命令显示时间表映射配置 show configuration class-of-service schedulers maps be-map

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

目的

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

行动

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

验证出口接口配置

目的

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

行动

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