Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの
 

例: 最大出力帯域幅の設定

キュー(転送クラス)の最大出力帯域幅をスケジューリングするには、階層型スケジューラの両方の階層を設定する必要があります。1 つの階層で、個々のキューのリソースをスケジューリングしています。もう 1 つの階層は、キューが属する優先度グループ(転送クラス セット)のリソースをスケジューリングしています。優先度グループとキュー シェーピングを使用して、トラフィックが受信する帯域幅よりも多くの帯域幅を使用しなからできます。

最大帯域幅の設定

CLI迅速な設定

優先度グループとキューの最大帯域幅を迅速に設定するには、以下のコマンドをコピーして、テキスト ファイルに貼り付け、改行を削除し、変更変数と詳細をネットワーク設定に一致して、コマンドを [edit] 階層レベルの CLI にコピー アンド ペーストします。

手順

キューと優先度グループの帯域幅階層型スケジューリングを最大に設定するには、次の手順に示します。

  1. スケジューラー用に 4 Gbps の最大キュー帯域幅を設定します be-sched

  2. トラフィック制御プロファイルに対して、6 Gbps の最大優先度グループ帯域幅を設定します be-tcp

  3. スケジューラ マップ内のキュー be-sched にスケジューラ best-effort を関連付ける be-map:

  4. スケジューラ マップをトラフィック制御プロファイルに関連付ける:

  5. 優先度グループに best-effort キューを割り当てる be-pg:

  6. 設定をインターフェイスに適用します xe-0/0/7

要件

この例では、次のハードウェアとソフトウェアのコンポーネントを使用しています。

  • 1つのスイッチ(この例はテスト済みジュニパーネットワークス QFX3500スイッチ)

  • Junos OS OCX シリーズの QFX シリーズ または Junos OS リリース 14.1X53-D20 以降のリリース 11.1 以降のリリース 11.1 以降

概要

優先度グループの最大帯域幅は、優先グループ内のすべてのキューで使用可能な帯域幅の最大合計量を定義します。

スケジューラ shaping-rate 設定の設定により、個々のキューの最大帯域幅が決定されます。

トラフィック shaping-rate 制御プロファイル設定の設定により、優先度グループの最大帯域幅が決定されます。

メモ:

キューまたは優先度グループの帯域幅を設定する場合、スイッチはデータのみを設定された帯域幅と見なします。スイッチは、プリアンブルと IFG(フレーム間のギャップ)で消費される帯域幅を考慮する必要があります。そのため、キューまたは優先度グループの帯域幅要件を計算して設定する場合は、事前対応型と IFG と、計算でのデータを考慮します。

メモ:

キューまたは優先グループの最大帯域幅(shaping-rate )を 100 Kbps 以下に設定すると、トラフィック シェーピング 動作は設定値の +/– 20 % shaping-rate 以内でのみ正確になります。

この例では、以下の方法について説明します。

  • という名前のスケジューラのキューに対して最大 4 Gbps のレートを設定します be-sched

  • という名前のトラフィック制御プロファイルの優先グループに対して、最大 6 Gbps のレートを設定します be-tcp

  • という名前のスケジューラ マップを使用して、名前 best-effort が指定されたキューにスケジューラを割り当てる be-map

  • スケジューラ マップをトラフィック制御プロファイル be-map に関連付ける be-tcp

  • という名前の優先 best-effort グループにキューを割り当てる be-pg

  • 優先度グループと帯域幅のスケジューリングをインターフェイスに割り当てる xe-0/0/7

表 1 は 、次の例の構成コンポーネントを示しています。

表 1:最大出力帯域幅の構成例のコンポーネント

コンポーネント

設定

ハードウェア

QFX3500 スイッチ

最大キュー帯域幅

シェーピング レート: 4g

最大優先グループ帯域幅

シェーピング レート: 6g

スケジューラ

be-sched

スケジューラ マップ

be-map

トラフィック制御プロファイル

be-tcp

転送クラス セット(優先度グループ)

be-pg

キュー(転送クラス)

best-effort

エグレス インターフェイス

xe-0/0/7

検証

最大出力帯域幅の設定を検証するには、以下のタスクを実行します。

最大キュー帯域幅の検証

目的

スケジューラーとして最大キュー帯域幅を設定済み 4g か検証します be-sched

アクション

operational mode コマンドを使用して、スケジューラ be-sched 設定の最大帯域幅を示します show configuration class-of-service schedulers be-sched shaping-rate

優先度グループの最大帯域幅とスケジューラ マップ の関連付けを検証

目的

最大優先度グループの帯域幅が、 6g アタッチされたスケジューラ マップがトラフィック制御 be-map プロファイルにあるか検証します be-tcp

アクション

動作モード コマンドを使用して、トラフィック be-tcp 制御プロファイル設定の最大帯域幅を示します show configuration class-of-service traffic-control-profiles be-tcp shaping-rate

動作モード コマンドを使用して、トラフィック be-tcp 制御プロファイルの設定でスケジューラ マップを一覧表示します show configuration class-of-service traffic-control-profiles be-tcp scheduler-map

スケジューラ マップ設定の検証

目的

スケジューラ マップが転送クラスを be-map スケジューラにマッピング best-effort しているのを検証します be-sched

アクション

operational mode コマンド be-map を使用して、スケジューラ マップの設定を一覧表示します show configuration class-of-service schedulers maps be-map

プライオリティ グループのキュー検証(転送クラス)メンバーシップ

目的

転送クラス セットに転送クラスが be-pg 含まれています best-effort

アクション

operational mode コマンド be-pg を使用して、転送クラス セットの設定を一覧表示します show configuration class-of-service forwarding-class-sets be-pg

エグレス インターフェイス設定の検証

目的

転送クラス セットとトラフィック制御プロファイル be-pg がエグレス インターフェイス be-tcp にアタッチされている必要があります xe-0/0/7

アクション

動作モード コマンドを使用して、エグレス インターフェイスを一覧表示します show configuration class-of-service interfaces xe-0/0/7