Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

定义 CoS 转发类

通过转发类,可以对要传输的数据包进行分组。此交换机总共支持 8 个(QFX10000 和 NFX 系列 设备)、10 个(QFX5200 交换机)或 12(其他交换机)转发类。要转发流量,请将转发类映射(分配)到输出队列。从 Junos OS 22.1R1 版开始,QFX10000 系列设备支持 16 个转发类。

QFX10000交换机和 NFX 系列 设备有八个输出队列,队列 0 到 7。这些队列同时支持单播和多目标流量。

除 QFX10000 和 NFX 系列 设备外,交换机具有 10 个输出队列 (QFX5200) 或 12 个输出队列(其他交换机)。队列 0 到 7 用于单播流量,队列 8 到 11 用于组播流量。映射到单播队列的转发类必须携带单播流量,映射到多目标队列的转发类必须承载多目标流量。有四个默认的单播转发类和一个默认的多目标转发类。

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

注意:

除 QFX10000 外,这些是默认的单播转发类。

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

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

  • no-loss—保证 TCP 无丢失流量的交付(请勿在 OCX 系列交换机上使用)

  • network-control—网络控制流量

注意:

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

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

  • mcast—多目标流量

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

  • 尽力而为(BE)—不提供服务配置文件。损失优先级通常不包含在 CoS 值中。

  • 加速转发 (EF) — 提供低损耗、低延迟、低抖动、有保证带宽的端到端服务。

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

  • 网络控制 (nc) — 支持协议控制,因此通常具有较高优先级。

您可以使用语 class 句将转发类映射到队列。可以将多个转发类映射到单个队列。除 QFX10000 或 NFX 系列 设备外,映射到特定队列的所有转发类必须为同一类型(单播或组播)。不能在同一队列中混用单播和组播转发类。

映射到同一队列的所有转发类必须具有相同的丢包属性:要么所有转发类都必须有损,要么所有转发类都必须无损。这一点很重要,因为默认的 fcoe 和无丢包转发类具有 no-loss drop 属性,而 OCX 系列交换机不支持该属性。在 OCX 系列交换机上,请勿将流量映射到默认的 FCoE 和无丢包转发类。

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

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

注意:

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

注意:

在未运行 ELS 软件的交换机上,Junos OS 11.3R1 版及更早版本支持将转发类映射到队列的替代方法,该方法允许您使用以下语句将一个转发类映射到队列:

queue 语句已弃用,在 Junos OS 11.3R2 及更高版本中不再有效。如果您的配置使用 queue 语句将转发类映射到队列,请编辑配置以将语句替换 queue 为语 class 句。

变更历史表

是否支持某项功能取决于您使用的平台和版本。使用 功能浏览器 查看您使用的平台是否支持某项功能。

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