Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

例: 転送クラスの設定

転送クラスは送信用にパケットをグループ化します。転送クラスは出力キューにマッピングされます。そのため、転送クラスに割り当てられたパケットは、その転送クラスにマッピングされた出力キューを使用します。このQFX10000を除き、ユニキャスト トラフィックと多重化(マルチキャスト、ブロードキャスト、宛先ルックアップ)のトラフィックは、別々の転送クラスと出力キューを使用します。

要件

この例では、次のハードウェアおよびソフトウェア コンポーネントを 2 つの設定例に使用しています。

スイッチに対する転送クラスの設定(オプションをQFX10000

  • 1つのスイッチ(QFX10000を除く)(この例はジュニパーネットワークス QFX3500スイッチでテストしました)

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

スイッチの転送クラスQFX10000設定

  • 1 QFX10000スイッチ

  • Junos OS リリース 15.1X53-D10以降のリリース QFX シリーズ

概要

このスイッチQFX10000、8 つの転送クラスをサポートします。その他のスイッチは、最大 12 の転送クラスをサポートします。トラフィックを転送するには、転送クラスを出力キューにマップ(割り当て)する必要があります。スイッチではQFX10000 0~7のキューはユニキャスト トラフィックと多型トラフィックの両方に対してです。その他のスイッチでは、キュー 0~7 はユニキャスト トラフィック用で、キューは 8~9(QFX5200 スイッチ)、または 8~11(他のスイッチ)はマルチテナント トラフィック用です。OCX シリーズ スイッチを除き、スイッチは最大 6 つのロスレス転送クラスをサポートします。(OCX シリーズ スイッチは、ロスレスなレイヤー 2 転送をサポートしていません)。

このスイッチは4つのデフォルト転送クラスを提供します。ただし、QFX10000スイッチを除き、これらの4つの転送クラスはユニキャストで、1つのデフォルトのマルチルーティング転送クラスです。残りの転送クラスを定義し、ユニキャストキューまたは多大サイズ転送クラスにマッピングすることで、これらのクラスをユニキャストまたは多大転送クラスとして設定できます。キュー、ユニキャスト、または多くを使用するタイプによって、転送クラスのタイプが決定されます。

4 つのデフォルト転送クラス(ユニキャスト(ポートを除くQFX10000)は次のとおりです。

  • be—ベストベストのトラフィック

  • fcoe:トラフィックのFCoE提供(OCX シリーズ スイッチでは使用しない)

  • no-loss:TCP 損失なしトラフィックに対する保証された配信(OCX シリーズ スイッチでは使用しない)

  • nc—ネットワーク制御トラフィック

マルチテナント QFX10000を除き、デフォルトの多型転送クラスは次の動作をします。

  • mcast—多次元トラフィック

ステートメントを使用して、転送クラスをキューに class マップします。複数の転送クラスを 1 つのキューにマッピングできますが、特定のキューにマッピングされた転送クラスはすべて同じタイプである必要があります。

  • 特定のQFX10000を除き、特定のキューにマッピングされた転送クラスはすべてユニキャストまたはマルチキャストである必要があります。同じキュー上でユニキャスト転送クラスとマルチキャスト転送クラスを混在することはできません。

  • QFX10000 スイッチでは、特定のキューにマッピングされた転送クラスはすべて同じパケット ドロップ属性を持つ必要があります。すべての転送クラスは損失が発生する必要がある、またはキューにマッピングされた転送クラスのすべてがロスレスにする必要があります。

注:

ELSソフトウェアを実行しないスイッチでJunos OSリリース12.2を使用している場合は、ロスレスクラスと転送クラスに対してデフォルトの転送クラスとキュー間のマッピングを使用 fcoe no-loss します。ロスレス転送クラスを明示的に設定した場合、それらの転送クラスにマッピングされたトラフィックは lossy( ) トラフィックとして扱われるので、ロスレス処理 best-effort は受け取されません。

Junos OS リリース 12.3 以降では、明示的転送クラスの設定に no-loss packet drop 属性を含め、ロスレス転送クラスを設定できます。

注:

ELS ソフトウェアを実行しないスイッチでは、Junos OS リリース 11.3R1 以前では、次のステートメントを使用して転送クラスを 1 つのキューにマッピングできる、キューに転送クラスをマッピングする代替方法をサポートしました。

ステートメント queue は変更され、その後のリリースリリースJunos OSでは11.3R2無効です。ステートメントを使用して転送クラスをキューにマップする設定がある場合は、ステートメントをステートメントに置き換える設定 queue queue を編集 class します。

注:

階層型スケジューリングにより、出力キュー転送を制御します。転送クラスを定義してトラフィックを分類する場合は、転送クラスのスケジューリング ポリシーも定義する必要があります。スケジューリング ポリシーを定義するということは、次の意味を意味します。

  • スケジューラー マップ内の転送クラスへのスケジューラーのマッピング

  • 転送クラス セットに転送クラスを含め

  • スケジューラ マップとトラフィック制御プロファイルの関連付け

  • トラフィック制御プロファイルを転送クラス セットに接続し、トラフィック制御プロファイルをインターフェースに適用する

スイッチQFX10000、ポートのスケジューリングを使用してスケジューリング ポリシーを定義できます。

  • スケジューラー をスケジューラ マップ内の転送クラスにマッピングする。

  • 1 つ以上のインターフェイスにスケジューラ マップを適用する。

例 1: 転送クラスの設定(デフォルトをスイッチするQFX10000

構成

手順

表 1 は、 次の例の設定転送クラスとキュー間のマッピングを示しています。

設定(ポート間を除く)のQFX10000
表 1:転送クラスからキューへの

転送クラス

キュー

ベストベストの取り組み

0

Nc

7

mcast

8

スイッチに対CoS転送クラスを設定するには、次の手順にQFX10000。

  1. 転送クラス best-effort をキューにマップ 0 する:

  2. 転送クラス nc をキューにマップ 7 する:

  3. 転送クラス mcast-be をキューにマップ 8 する:

検証

転送クラスとキュー間のマッピングの検証

目的

転送クラスとキュー間のマッピングを検証します。(システムには明示的に設定された転送クラスのみ表示され、 などのデフォルト転送クラスは fcoe no-loss 表示されません)。

アクション

次の動作モード コマンドを使用して、転送クラス設定の結果を検証します show configuration class-of-service forwarding-classes

例 2: 転送クラスの設定QFX10000 スイッチ

構成

手順

表 2 は、 次の例の設定転送クラスとキュー間のマッピングを示しています。

間の設定例QFX10000
表 2:ネットワークでの転送クラスとキュー

転送クラス

キュー

ベストベストの取り組み

0

be1

1

Nc

7

すべてのスイッチにCoS転送クラスを設定するには、次QFX10000必要があります。

  1. 転送クラス best-effort をキューにマップ 0 する:

  2. 転送クラス be1 をキューにマップ 1 する:

  3. 転送クラス nc をキューにマップ 7 する:

検証

転送クラスとキュー間のマッピングの検証

目的

転送クラスとキュー間のマッピングを検証します。(システムには明示的に設定された転送クラスのみ表示され、 などのデフォルト転送クラスは fcoe 表示されません no-loss )。

アクション

次の動作モード コマンドを使用して、転送クラス設定の結果を検証します show configuration class-of-service forwarding-classes