Share via


拡張送信選択 (ETS) アルゴリズム

拡張伝送選択 (ETS) は、I Enterprise Edition E 802.1Qaz ドラフト標準で指定されている伝送選択アルゴリズム (TSA) です。 この規格は、IEEE 802.1 データ センター ブリッジング (DCB) インターフェイスのフレームワークの一部です。

I Enterprise Edition E 802.1p の優先度レベルのみに基づいて伝送を選択すると、優先順位の高いトラフィックが優先順位の低いトラフィックをブロックする状況につながることがあります。 ETS は、異なる 802.1p 優先度レベルに割り当てられているトラフィック クラスに割り当てられる最小の帯域幅を許可することで、公平性を確保します。

各トラフィック クラスには、直接接続したピア間のデータ リンクで使用可能な帯域幅の割合が割り当てられます。 トラフィック クラスが割り当てられた帯域幅を使用しない場合、ETS では、他のトラフィック クラスで、トラフィック クラスが使用していない使用可能な帯域幅を使用できます。

NDIS サービス品質 (QoS) トラフィック クラスは、OID_QOS_PARAMETERSOID メソッドリクエストによって定義されます。 この OID リクエストには、次の トラフィック クラス属性を指定するNDIS_QOS_PARAMETERS 構造体が含まれています。

  • NumTrafficClasses メンバーが指定するトラフィック クラスの 数。

  • トラフィック クラスによって使用される TSA。 これは TsaAssignmentTable メンバーによって指定されます。 トラフィック クラスのテーブル要素をNDIS_QOS_TSA_ETS に設定している場合、トラフィック クラスは ETS TSA を使用します。

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

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

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

    ETS 帯域幅の割り当ての詳細は、「帯域幅の割り当て」をご覧ください。

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