Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置 CoS

信息流管理服务等级主题介绍如何配置 Junos OS 服务等级 (CoS) 组件。Junos CoS 提供了一组灵活的工具,使您能够微调对网络上流量的控制。

  • 定义分类器,将传入流量分类为转发类,以便将流量分组进行传输。

  • 将转发类映射到输出队列,以定义每个输出队列上的流量类型。

  • 为每个输出队列配置调度程序,以控制每种流量类型的服务级别(优先级、带宽特征)。

  • 为不同接口上的相同转发类提供不同的服务级别。

  • 在支持数据中心桥接标准的交换机上,使用基于优先级的流量控制 (PFC)、数据中心桥接交换协议 (DCBX) 和增强型传输选择 (ETS) 分层调度,配置跨以太网网络的无损传输。

  • 单独或组合配置各种 CoS 组件以定义 CoS 服务。

注意:

更改 CoS 配置或停用然后重新激活 CoS 配置时,系统会出现丢包的情况,因为系统会暂时阻止流量以更改传入流量到输入队列的映射。如果使用拥塞通知配置文件实现无损行为,则可能会瞬间生成 PFC 暂停帧。

表 1 按平台列出了主要的 CoS 配置任务,并提供了这些任务的链接。

注意:

指向要查找其信息的平台上不支持的功能的链接可能不起作用。

表 1:CoS 配置任务

CoS 配置任务

链接

基本 CoS 配置:

  • 配置代码点别名,为代码点位模式分配名称,在配置 CoS 组件(如分类器和重写规则)时,可以使用该模式代替位模式

  • 配置分类器和多目标分类器

    • 根据传入 CoS 值设置数据包的转发类和丢失优先级,并根据关联的转发类将数据包分配给输出队列

    • 更改服务类型 (ToS) 字段中使用的 DSCP 位的主机默认输出队列和映射

  • 配置转发类

  • 配置重写规则以更改交换机出站接口上传出数据包中的代码点位值,以便 CoS 处理与目标对等方的策略匹配

  • 配置以太网 PAUSE 流量控制,这是一项拥塞缓解功能,可为全双工以太网链路上的所有流量(包括属于以太网链路聚合 (LAG) 接口的流量)提供链路级流量控制。在任何特定接口上,对称和非对称流控制都是互斥的。

  • 将以下 CoS 组件分配给物理或逻辑接口:

    • 分类

    • 拥塞通知配置文件

    • 转发类

    • 转发类集

    • 输出流量控制配置文件

    • 端口调度程序

    • 重写规则

配置加权随机早期检测 (WRED) 丢弃配置文件,用于定义输出队列填充时不同数据包丢失概率 (PLP) 的数据包的丢弃概率:

  • 配置 WRED 丢弃配置文件,您可以在其中将 WRED 丢弃配置文件与调度程序中的丢失优先级相关联。将调度程序映射到转发类(队列)时,会将内插丢弃配置文件应用于该队列上指定丢失优先级的流量。

  • 配置丢弃配置文件映射,将丢弃配置文件映射到数据包丢失优先级,并将丢弃配置文件和数据包丢失优先级与计划程序关联

  • 配置显式拥塞通知 (ECN),以便在基于 TCP/IP 的网络上的两个端点之间启用端到端拥塞通知。将 WRED 丢弃配置文件应用于转发类,以控制交换机如何标记支持 ECN 的数据包。

配置队列调度程序和各个队列的带宽调度优先级。调度程序定义输出队列的 CoS 属性(输出队列映射到转发类,分类器根据 IEEE 802.1p 或 DSCP 代码点将流量映射到转发类)。队列调度与优先级组调度配合使用,以创建双层分层调度程序。CoS 调度属性包括分配给队列的接口带宽量、队列的优先级、队列上是否启用了显式拥塞通知 (ECN) 以及与队列关联的 WRED 丢包配置文件。

配置流量控制配置文件以定义转发类集(优先级组)的输出带宽和调度特征。映射到转发类集的转发类(队列)共享您在流量控制配置文件中配置的带宽资源。

配置增强型传输选择 (ETS) 和转发类集,并禁用 ETS 建议 TLV。分层端口调度(ETS 的 Junos OS 实施)使您能够将需要类似 CoS 处理的优先级分组到优先级组中。您可以定义优先级组的端口带宽资源,并定义组中每个优先级可以使用的优先级组资源量。

配置数据中心桥接功能交换协议 (DCBX),该协议通过交换功能配置信息来发现对等方的数据中心桥接 (DCB) 功能,是链路层发现协议 (LLDP) 的扩展

  • 配置接口用于与连接的对等方通信的 DCBX 模式

  • 为每个支持的功能或应用程序按接口配置 DCBX 自动协商

  • 定义希望 DCBX 为其交换应用程序协议信息的每个应用程序

  • 将应用程序映射到 IEEE 802.1p 代码点

  • 将应用程序映射应用于 DCBX 接口

为 FCoE 配置 CoS:

  • 配置基于优先级的流量控制 (PFC),将一个物理链路上的流量划分为八个优先级

  • 配置拥塞通知配置文件 (CNP),以在指定的 IEEE 802.1p 优先级上启用基于优先级的流控制 (PFC)

  • 配置多机箱链路聚合组 (MC-LAG),以便在两台交换机之间提供冗余和负载平衡

  • 配置两个或多个无损转发类,并将它们映射到不同的优先级

  • 如果您的网络使用的优先级不同于 3,请配置无损 FCoE 传输

  • 在融合以太网网络上配置多个无损 FCoE 优先级

  • 如果 FCoE 网络对 FCoE 流量使用的优先级与优先级 3 不同,请配置重写值,以便在接口将 FC 数据包封装到以太网中后,将来自 FC SAN 的传入流量重新映射到该优先级

  • 为多种类型的流量(如 FCoE 和 iSCSI)配置无损优先级