Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

IOCの概要に関するWRED

プロファイル外トラフィックをドロップするためのシェーピングは、キュー レベルを除くすべてのレベルの IOC で実行されます。ただし、重み付けランダム早期廃棄(WRED)はキューレベルで実行され、ほぼ同じ結果になります。WRED では、パケットのドロップまたは送信の決定は、パケットがキューに配置される前に行われます。

IOCでのWREDシェーピングには2つのレベルがあります。確率的ドロップ領域は、最小および最大のキュー項目数を確立します。最小キュー深度を下回ると、ドロップ確率は 0(送信)になります。最大レベルを超えると、落下確率は100(確実性)になります。

各キューには 4 つのドロップ プロファイルが関連付けられています。これらは、4 つの損失優先度 (低、中低、中高、高) のそれぞれに対応します。4つのドロッププロファイルの64セットが利用可能です(イングレス用に32、エグレス用に32)。さらに、各方向に 8 つの WRED スケーリング プロファイルがあります。

優先転送トラフィックの IOC ドロップ プロファイルの例を次に示します。

メモ:

IOC に指定できる充填レベルは 2 つだけです。

interpolate ステートメントを設定できますが、使用されるフィル レベルは 2 つだけです。トラフィック制御プロファイルの delay-buffer-rate ステートメントは、最大キュー サイズを決定します。この遅延バッファ レートはパケット遅延バッファに変換され、1 つのバッファは 512 バイトに等しくなります。たとえば、10 Mbps では、遅延バッファ レートが 250 ミリ秒に設定されている場合、IOC は 610 個の遅延バッファを割り当てます。WRED しきい値は、絶対バッファ値で指定されます。

WRED スケーリング係数は、すべての WRED しきい値(最小と最大の両方)に指定された値で乗算します。全部で 1、2、4、8、16、32、64、および 128 の 8 つの値があります。WRED スケール係数は、ユーザが設定したドロップ プロファイルに最も一致するように選択されます。これは、ハードウェアがしきい値の特定の値のみをサポートするために行われます (すべての値は 16 の倍数である必要があります)。したがって、設定されたしきい値の値が 500 の場合(たとえば)、16 の倍数は 256 で、適用されるスケーリング係数は 2 であるため、値は 512 になり、値 500 を使用できます。しきい値の設定値が 1500 の場合、16 の倍数は 752、適用されるスケーリング係数は 2 となり、値は 1504 となり、値 1500 を使用できます。

階層 RED は、遅延バッファのオーバーサブスクリプションをサポートするために使用されます(WRED は、キュー、物理インターフェイス、および PIC レベルでのみ設定されます)。階層型 RED は、次のように WRED で動作します。

  • いずれかのレベルがパケットを受け入れる場合(キューの深さが最小バッファ レベルより小さい場合)、このレベルはパケットを受け入れます。

  • いずれかのレベルが確率的にパケットをドロップすると、このレベルはパケットをドロップします。

ただし、これらのルールにより、他の方法ではドロップされていた可能性のある負荷条件下でパケットが受信される可能性があります。つまり、物理インターフェイスが輻輳していなければ、 論理インターフェイス はパケットを受け入れます。

階層で使用されるシェーピングしきい値に制限が設けられているため、IOC には粒度が関連付けられています。シェーパーの精度は、階層のさまざまなレベルで異なります。

  • レベル 3

  • レベル 2

  • レベル 1

論理インターフェイス レベル(レベル 3)のシェーパーは、インターフェイス セット レベル(レベル 2)またはポート レベル(レベル 1)のシェーパーよりも精度が高くなります。

このセクションでは、以下のトピックについて説明します。

論理インターフェイス レベル(レベル 3)のシェーパー

階層で使用されるシェーピングしきい値に制限が設けられているため、IOC には粒度が関連付けられています。シェーパーの精度は階層のレベルごとに異なり、論理インターフェイス レベル(レベル 3)のシェーパーは、インターフェイス セット レベル(レベル 2)またはポート レベル(レベル 1)のシェーパーよりも精度が高くなります。 表1 は、1Gbpsで動作するイーサネットポートのさまざまな速度での論理インターフェイスシェーパーの精度を示しています。

表1:論理インターフェイスレベルでの1Gbpsイーサネットのシェーパー精度

論理インターフェイスシェーパーの範囲

ステップの粒度

最大 4.096Mbps

16 Kbps

4.096から8.192Mbps

32 Kbps

8.192 から 16.384 Mbps

64 Kbps

16.384 から 32.768 Mbps

128 Kbps

32.768 から 65.535 Mbps

256 Kbps

65.535 から 131.072 Mbps

512 Kbps

131.072 から 262.144 Mbps

1024 Kbps

262.144 から 1 Gbps

4096 Kbps

表 2 は、10 Gbps で動作するイーサネット ポートのさまざまな速度での論理インターフェイス シェーパーの精度を示しています。

表2:論理インターフェースレベルでの10Gbpsイーサネットのシェーパー精度

論理インターフェイスシェーパーの範囲

ステップの粒度

最大 10.24 Mbps

40 Kbps

10.24から20.48 Mbps

80 Kbps

10.48〜40.96Mbps

160 Kbps

40.96 から 81.92 Mbps

320 Kbps

81.92 から 163.84 Mbps

640 Kbps

163.84 から 327.68 Mbps

1280 Kbps

327.68 から 655.36 Mbps

2560 Kbps

655.36 から 2611.2 Mbps

10240 Kbps

2611.2 から 5222.4 Mbps

20480 Kbpsの

5222.4から10Gbps

40960 Kbpsの

インターフェイス セット レベル(レベル 2)のシェーパー

表 3 は、1 Gbps で動作するイーサネット ポートのさまざまな速度でのインターフェイス セット シェーパーの精度を示しています。

表 3: インターフェイス設定レベルでの 1 Gbps イーサネットのシェーパー精度

インターフェイスセットシェーパーの範囲

ステップの粒度

最大 20.48 Mbps

80 Kbps

20.48Mbpsから81.92Mbps

320 Kbps

81.92Mbpsから327.68Mbps

1.28Mbps

327.68Mbpsから1Gbps

20.48Mbps

表4 は、10Gbpsで動作するイーサネットポートのさまざまな速度でのインターフェイスセットシェーパーの精度を示しています。

表4:インターフェイス設定レベルでの10Gbpsイーサネットのシェーパー精度

インターフェイスセットシェーパーの範囲

ステップの粒度

最大 128 Mbps

500 Kbps

128 Mbpsから512 Mbps

2Mbps

512 Mbps から 2.048 Gbps

8Mbps

2.048Gbpsから10Gbpsへ

128Mbps

ポートレベルのシェーパー(レベル1)

表 5 は、1 Gbps で動作するイーサネット ポートのさまざまな速度における物理ポート シェーパーの精度を示しています。

表 5: 物理ポートレベルでの 1 Gbps イーサネットのシェーパー精度

物理ポートシェイパーの範囲

ステップの粒度

最大 64 Mbps

250 Kbps

64Mbpsから256Mbps

1Mbps

256Mbpsから1Gbpsへ

4Mbps

表 6 は、10 Gbps で動作するイーサネット ポートのさまざまな速度での物理ポート シェーパーの精度を示しています。

表6:物理ポートレベルでの10Gbpsイーサネットのシェーパー精度

物理ポートシェイパーの範囲

ステップの粒度

最大 640 Mbps

2.5メガバイト

640Mbpsから2.56Gbps

10Mbps

2.56Gbpsから10Gbpsへ

40Mbps