拡張伝送選択 (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 メンバーによって指定されます。 トラフィック クラスのテーブル要素が NDIS_QOS_TSA_ETS に設定されている場合、トラフィック クラスは ETS TSA を使用します。

  • トラフィック クラスに割り当てられる 802.1p 優先度。 トラフィック クラスは、1 つ以上の優先度レベルに割り当てることができます。 ただし、各優先度レベルは、1 つのトラフィック クラスにのみ割り当てることができます。

    詳細については、「 トラフィック クラスの優先順位の割り当て」を参照してください。

  • トラフィック クラスに割り当てられた帯域幅。 これは TcBandwidthAssignmentTable メンバーによって指定されます。 このテーブルは、ETS TSA を使用するトラフィック クラスでのみ有効です。

    ETS 帯域幅の割り当ての詳細については、「 帯域幅の割り当て」を参照してください。

優先度レベルの詳細については、「IEEE 802.1p 優先度レベル」を参照してください。