Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

定义 CoS 转发类

转发类允许您对数据包进行分组以进行传输。要转发流量,请将转发类映射(分配)到输出队列。

队列 0 到 7 用于单播流量,队列 8 到 11 用于组播流量。映射到单播队列的转发类必须承载单播流量,映射到多目的地队列的转发类必须承载多目的地流量。有四个默认的单播转发类和一个默认的多目的地转发类。

除 NFX 系列设备外,默认转发类为:

  • best-effort—尽力而为的流量

  • fcoe— 保证以太网光纤通道流量的交付(请勿在 OCX 系列交换机上使用)

  • no-loss— 保证 TCP 无损流量传输(请勿在 OCX 系列交换机上使用)

  • network-control— 网络控制流量

除 QFX10000 交换机和 NFX 系列设备外,默认的多目的地转发类为:

  • mcast—多目的地流量

NFX 系列设备具有以下默认转发类:

  • best-effort (be) — 不提供服务配置文件。丢失优先级通常不在 CoS 值中携带。

  • expedited-forwarding (ef) — 提供低损耗、低延迟、低抖动、有保证的带宽以及端到端服务。

  • assured-forwarding (af) — 提供一组您可以定义的值,包括四个子类:AF1、AF2、AF3 和 AF4,每个子类有两个丢弃概率:低和高。

  • network-control (nc) — 支持协议控制,因此通常具有高优先级。

您可以使用该语句将 class 转发类映射到队列。您可以将多个转发类映射到单个队列。您不能在同一队列中混用单播和组播转发类。

映射到同一队列的所有转发类都必须具有相同的丢包属性:要么所有转发类都必须是有损的,要么所有转发类都必须是无损的。这很重要,因为默认的 fcoe 和无损转发类具有 no-loss drop 属性。

一个示例是创建一个转发类,名为 be2 并将其映射到队列 1:

另一个示例是创建一个名为 fcoe2 的无损转发类并将其映射到队列 5:

注意:

在未运行 ELS 软件的交换机上,对无损 fcoe 类和 no-loss 转发类使用默认的转发类到队列的映射。如果显式配置无损转发类,则映射到这些转发类的流量将被视为有损 (best-effort) 流量,并且 不会接受无 损处理,除非您包含可选 no-loss 的数据包丢弃属性。

特定于平台的转发类行为

使用下表查看平台的特定于平台的行为。

表 1:特定于平台的转发类行为

平台

差异

NFX 系列

  • NFX 设备支持多达 8 个转发等级。

  • NFX 设备队列 0 到 7 支持单播和组播流量。

QFX5000 系列

  • QFX5200 交换机最多支持 10 个(8 个单播和 2 个组播)转发类。所有其他 QFX5000 交换机最多支持 12 个(8 个单播和 4 个 组播)转发等级。

  • QFX5000交换机队列 0 到 7 支持单播流量。队列 8 到 11 支持组播流量。

QFX10000 系列

  • 在 Junos OS 22.1R1 之前,QFX10000 交换机最多支持 8 个转发类。

  • 从 Junos OS 22.1R1 版开始,QFX10000 交换机最多支持 16 个转发类。

  • QFX10000 交换机队列 0 到 7 支持单播和组播流量。

  • QFX10002-60C 不支持 PFC 和无损队列;也就是说,默认的无损队列(FCoE 和无损)将是有损队列。

变更历史表

是否支持某项功能取决于您使用的平台和版本。使用 功能资源管理器 确定您的平台是否支持某个功能。

发布
描述
22.1R1
从 Junos OS 22.1R1 版开始,QFX10000 系列设备可支持 16 个转发类。