Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

了解 CoS 转发类集(优先级组)

转发类集是 Junos 配置结构,等同于增强型传输选择(ETS,在 IEEE 802.1Qaz 中所述)中的优先级组。交换机使用两层分层调度器实施 ETS。

优先级组是一组转发类。每个转发类都映射到一个输出队列和一个 IEEE 802.1p 优先级(代码点)。根据流量的代码点将流量分类到转发类中,并将转发类映射到队列,即可定义分配给该队列的流量。属于优先级组的转发类共享分配给该优先级组的端口带宽。映射到一个优先级组中的转发类的流量通常具有类似的流量处理要求。

您最多可以配置三个单播转发类集和一个组播转发类集。只有单播转发类可以属于单播转发类集。只有组播转发类可以属于组播转发类集。

如果配置严格高优先级转发类(只能配置一个严格高优先级转发类),则在配置转发类集时必须遵守以下规则:

  • 您必须为严格高优先级转发类创建单独的转发类集。

  • 只有一个转发类集可以包含严格高优先级的转发类。

  • 严格高优先级转发类不能与非严格高优先级的转发类属于同一个转发类集。

  • 严格高优先级转发类不能属于多目的地转发类集。

  • 您无法为包含严格高优先级转发类的转发类集配置有保证的最小带宽(保证速率)。(您也不能为严格高优先级的转发类配置有保证的最小带宽。)

  • 我们建议始终将整形速率应用于严格高优先级的转发类,以防止其使映射到其他转发类的队列耗尽。如果未应用整形速率来限制严格高优先级转发类可以使用的带宽量,则严格高优先级转发类可能会使用所有可用端口带宽,并耗尽端口上的其他转发类。

如果显式配置 CoS,则必须使用分层调度。两层分层调度器为转发类集(优先级组)定义带宽资源,然后在属于转发类集的转发类(优先级)之间分配这些资源。

如果未显式配置转发类集,系统会自动创建一个默认转发类集,其中包含交换机上的所有转发类。系统会将 100% 的端口输出带宽分配给默认转发类集。入口流量会根据默认分类器设置进行分类。默认转发类中的转发类根据默认调度器设置设置接收带宽。不属于默认调度程序的转发类不会接收带宽。默认优先级组为透明。它不会显示在配置中,用于数据中心桥接功能交换协议 (DCBX) 播发。

当您显式配置转发类集并将其应用于接口时,在这些接口上,您未映射到转发类集的转发类不会收到任何保证的带宽。如果属于默认转发类集的转发类未使用所有端口带宽,则属于默认转发类集的转发类可能会获得带宽。但是,不保证不属于转发类集成员的转发类接收的带宽量。在这种情况下,如果转发类不是转发类集的成员,则接收的带宽取决于未使用的端口带宽是否可用,因此不具有确定性。

为了以可预测的方式保证转发类的带宽,请务必将期望在接口上传输流量的所有转发类映射到转发类集,并将转发类集应用于接口。