增强的传输选择 (ETS) 算法

增强型传输选择 (ETS) 是 IEEE 802.1Qaz 草稿标准 (TSA) 指定的传输选择算法。 此标准是 IEEE 802.1 数据中心桥接 (DCB) 接口框架的一部分。

仅基于 IEEE 802.1p 优先级的传输选择可能会导致高优先级流量阻止低优先级流量的情况。 ETS 通过允许为分配到不同 802.1p 优先级的流量类分配最小数量的带宽来确保公平性。

每个流量类在直接连接的对等方之间的数据链接上分配一定百分比的可用带宽。 如果流量类未使用其分配的带宽,则 ETS 允许其他流量类使用流量类未使用的可用带宽。

NDIS 服务质量 (QoS) 流量类是通过 OID_QOS_PARAMETERS的 OID 方法请求定义的。 此 OID 请求包含 一个NDIS_QOS_PARAMETERS 结构,该结构指定以下流量类属性:

  • NumTrafficClasses 成员指定的流量类数。

  • 流量类使用的 TSA。 这是由 TsaAssignmentTable 成员指定的。 如果流量类的 table 元素设置为 NDIS_QOS_TSA_ETS,则流量类使用 ETS TSA。

  • 分配给流量类的 802.1p 优先级。 可将流量类分配给一个或多个优先级。 但是,每个优先级只能分配给一个流量类。

    有关详细信息,请参阅 流量类优先级分配

  • 为流量类分配的带宽。 这是由 TcBandwidthAssignmentTable 成员指定的。 此表仅对使用 ETS TSA 的流量类有效。

    有关 ETS 带宽分配的详细信息,请参阅 带宽分配

有关优先级的详细信息,请参阅 IEEE 802.1p 优先级