shaping-rate
構文
shaping-rate (rate | percent percentage);
階層レベル
[edit class-of-service schedulers scheduler-name], [edit class-of-service traffic-control-profiles profile-name]
拡張伝送選択(ETS)階層スケジューリングをサポートするスイッチだけが、この traffic-control-profiles
階層をサポートします。
説明
シェーピングレートを設定します。シェーピング レートは、キューまたは転送クラス セットの最大帯域幅(ビット/秒単位のレート)または帯域幅の最大割合を設定することにより、パケット転送レートを調整します。キューの最大帯域幅を指定するには、スケジューラ マップを使用して、シェーピング レートが設定されたスケジューラに転送クラス(キュー)を関連付けます。
ETS 設定では、トラフィック制御プロファイルのシェーピング レートを設定して転送クラス セットの最大帯域幅を指定し、スケジューラ マップをトラフィック制御プロファイルに関連付けてから、トラフィック制御プロファイルと転送クラス セットをインターフェイスに適用します。
単純なポート スケジューリング設定では、(ETS のようにトラフィック制御プロファイルを介して間接的に適用するのではなく)スケジューラ マップをインターフェイスに直接適用します。
シェーピング レートは、設定した送信レート(キューの最小保証帯域幅)または設定した保証レート(転送クラス セットの最小保証帯域幅)を超えた追加使用量として設定するのではなく、絶対的な最大使用量として設定することを推奨します。
キューまたはプライオリティ グループの最大帯域幅(shaping-rate
値)を 100 Kbps 以下に設定すると、トラフィック シェーピングの動作は設定値の +/– 20 % shaping-rate
以内でのみ正確になります。
QFX5200、QFX5100、EX4600、QFX3500、QFX3600スイッチ、および QFabric システムでは、他のキューが枯渇しないように、常に厳密-高優先度のキューにシェーピング レートを適用することを推奨します。シェーピング レートを適用して絶対優先キューが使用できる帯域幅の量を制限しない場合、絶対高プライオリティ キューは使用可能なポート帯域幅をすべて使用し、ポート上の他のキューを枯渇させることができます。
QFX5200シリーズスイッチでは、シェーピングレートに64kbpsの粒度がサポートされています。そのため、100G インターフェイスのキューのシェーピング レートが正しく適用されない場合があります。
QFX10000 シリーズ スイッチは、 シェーピング レート ステートメントをサポートしていません。ただし、送信レート exact
オプションを設定することで、キューが消費したい帯域幅よりも多くの帯域幅をキューが消費しないようにすることができます。
QFX10000 シリーズ スイッチでは、送信レートを使用して、厳密高優先度キューで絶対高優先度処理を受ける帯域幅の量に制限を設定することを推奨します。送信レートまでのトラフィックは、厳格-高優先度の扱いを受けます。送信レートを超えるトラフィックは、厳密高優先度キュー超過レート重み「1」を受信するベストエフォート型トラフィックとして扱われます。QFX10000 シリーズ スイッチの絶対優先キューの最大帯域幅制限を設定するためにシェーピング レートを使用しないでください。
既定
シェーピング レートを設定しない場合、デフォルトのシェーピング レートは 100 %(使用可能な帯域幅すべて)になり、これはレート シェーピングがない場合に相当します。
オプション
percent percentage
- 利用可能なインターフェイス帯域幅に対する割合としてのシェーピング レート。
範囲: 1 から 100%
rate
- ビット/秒(bps)でのピーク(最大)レート。完全な10進数として、または10進数の後に省略形k(1000)、m(1,000,000)、またはg(1,000,000,000)を付けて、ビット/秒で値を指定できます。
範囲: 1000 から 10,000,000,000 bps
必要な権限レベル
interface—設定でこのステートメントを表示します。
interface-control—設定にこのステートメントを追加します。
リリース情報
Junos OSリリース11.1で導入されたステートメント。