Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

リンクサービスインターフェイスでのサービスクラスの設定

ジュニパーネットワークスのデバイスでは、LFI を有効にすると、キュー 2 またはメンバーリンクに割り当てられたすべての転送トラフィックが LFI(音声)トラフィックとして扱われます。以下のトピックでは、分類子と転送クラスの概要、スケジュールマップの定義と適用、SRXシリーズファイアウォールでのインターフェイスシェーピングレートの概要と設定の詳細について説明します。

分類子と転送クラスの定義方法の理解

分類子を定義することで、受信パケットを転送クラスと損失の優先度に関連付けます。関連付けられた転送クラスに基づいて、パケットを出力キューに割り当てます。分類子を設定するには、さまざまなタイプのトラフィックのビットパターンを指定します。分類子はこのビットパターンを受け取り、インターフェイスに到着するパケットのタイプと照合しようとします。パケットのヘッダーの情報が指定されたパターンと一致する場合、パケットは、分類子に関連付けられた転送クラスによって定義された適切なキューに送信されます。

ジュニパーネットワークスのデバイスでは、LFI を有効にすると、キュー 2 またはメンバーリンクに割り当てられたすべての転送トラフィックが LFI(音声)トラフィックとして扱われます。ネットワーク制御トラフィックはデフォルトでキュー 3 に割り当てられるため、キューに明示的に割り当てる必要はありません。

手記:

会員リンク:

  • DATA はキュー 0 に割り当てられます。

  • VOICE はキュー 2 に割り当てられます。

  • NC (ネットワーク制御)はキュー 3 に割り当てられます。デフォルトでは、NC はキュー 3 に割り当てられます。

例:分類子と転送クラスの定義

この例では、音声、データ、ネットワーク制御パケットなど、異なるタイプのトラフィックの分類子を定義し、トラフィックを異なる出力キューに誘導してスループットを管理する方法を示しています。

必要条件

開始する前に、以下を実行します。

  • シリアル リンクを介して通信する少なくとも 2 つのシリアル インターフェイスを持つ 2 つの デバイスの を設定します。

  • CoSコンポーネントを設定します。 セキュリティデバイス用Junos OSサービスクラス設定ガイドを参照してください。

概要

この例では、サービス クラスを設定し、すべての受信トラフィックに割り当てられる classify_input にデフォルトの IP 優先順位分類子を設定します。次に、サービス タイプの優先順位ビット値を、すべての着信データ トラフィックに対しては 000 に、すべての着信音声トラフィックに対しては 010 に設定します。すべての発信データ トラフィックをキュー 0 に設定し、すべての音声トラフィックをキュー 2 に設定すると、fragmentation-map はキュー 2 をフラグメント化なしにマッピングします。

構成

プロシージャ

CLIクイック構成

この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、 [edit] 階層レベルのCLIにコマンドをコピー&ペーストしてください。

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の説明については、Junos OS CLIユーザーガイド設定モードでCLIエディターを使用するを参照してください。

分類子と転送クラスを定義するには、次のようにします。

  1. サービスクラスを設定します。

  2. パケットを分類するための動作集約分類子を設定します。

  3. データ転送クラスに IP 優先度のパケットを割り当て、損失の優先度を指定します。

  4. IP 優先度のパケットを音声転送クラスに割り当て、損失の優先度を指定します。

  5. 転送クラスを出力キューと1対1で指定します。

  6. インターフェイスを作成し、動作集約分類子を適用します。

  7. フラグメント化マップを設定します。

  8. インターフェイスにフラグメント化マップを添付します。

業績

設定モードから、 show class-of-service コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の設定手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから コミット を入力します。

検証

設定が正常に機能していることを確認するには、次のタスクを実行します。

分類子と転送クラスの検証

目的

分類子と転送クラスを確認します。

アクション

動作モードから show class-of-service コマンドを入力します。

スケジューラ マップの定義および適用方法の理解

デバイスの はユニット単位のスケジューリング set class-of-service schedulers S0 priority lowをサポートしており、MLPPP または MLFR マルチリンク バンドルごとにスケジューラ マップを設定できます。構成要素リンクにスケジューラ マップを設定することもできますが、構成要素リンクとマルチリンク バンドルで同じ相対優先度を維持する必要があります。

ジュニパーネットワークスのデバイスでLFIを使用してCoSコンポーネントを設定する場合、シェーピング レート、スケジューリングの優先度、バッファ サイズに関する特定の推奨事項に従うことを推奨します。

LFI を設定する場合、マルチリンク バンドルの各構成要素リンクにシェーピング レートを設定することをお勧めします。LFI キューの ジッター を制限するには、構成要素リンクでのシェーピング レート設定が必要です。LFI キューに遅延やジッターに敏感なトラフィックが見込まれない場合、または LFI トラフィックがまったく発生しない場合、シェーピング レートの設定はオプションです。

表 1 は、マルチリンクバンドルとその構成要素リンクにおける相対的な優先度の正誤の例を示しています。この例では、マルチリンクバンドル上のLFIパケットに高い優先度を、データパケットに低い優先度を割り当てています。構成要素リンクの相対的な優先度を維持するには、LFI パケットに高優先度を、データパケットに中高優先度を割り当てることができますが、LFI パケットに中高優先度を、データパケットに高優先度を割り当てることはできません。

表 1:マルチリンク バンドルと構成要素リンクの相対的な優先度

マルチリンクバンドル

正しい構成要素リンクの優先度

誤った構成要素リンクの優先度

LFI パケット—高優先度

LFI パケット—高優先度

LFI パケット - 中高優先度

データ パケット:低優先度

データ パケット - 中-高優先度

データ パケット—高優先度

スケジューラーを定義することにより、各キューの伝送サービス・レベルを決定する出力キューのプロパティーを構成します。これらのプロパティには、キューに割り当てられたインターフェイス帯域幅の量、パケットを格納するために割り当てられたメモリ バッファーのサイズ、およびキューの優先度が含まれます。スケジューラを定義した後、スケジューラ マップを使用してスケジューラを転送クラスに関連付けます。次に、各スケジューラ マップをインターフェイスに関連付けることで、このマッピングに従って動作するハードウェア キューとパケット スケジューラを設定します。

手記:

データおよび LFI ストリームが存在する場合、構成要素リンクには以下のスケジューラ マップ設定が推奨されます。これにより、LFI トラフィックの遅延が短縮され、データ トラフィックの誤順序送信を回避できます。

以下のスケジューラを設定します。

  • set class-of-service schedulers S0 buffer-size temporal 20k

  • set class-of-service schedulers S0 priority low

  • set class-of-service schedulers S2 priority high

  • set class-of-service schedulers S3 priority high

次のスケジューラ マップを設定します。

  • set class-of-service scheduler-maps lsqlink_map forwarding-class best-effort scheduler S0

  • set class-of-service scheduler-maps lsqlink_map forwarding-class assured-forwarding scheduler S2

  • set class-of-service scheduler-maps lsqlink_map forwarding-class network-control scheduler S3

すべてのメンバーリンクにスケジューラマップを添付します。

  • set class-of-service interfaces t1-2/0/0 unit 0 scheduler-map lsqlink_map

手記:

この設定後も、再アセンブリ側で範囲外のシーケンス番号のドロップが見られる場合は、バンドルのドロップタイムアウトを200ミリ秒に増やしてください。

例:スケジューラ マップの設定

この例では、各出力キューの伝送サービスレベルを決定するスケジューラマップを設定する方法を示しています。

必要条件

開始する前に、シリアル リンクを介して通信する少なくとも 2 つのシリアル インターフェイスを持つ 2 つの デバイスの構成が必要です。

概要

この例では、lsq-0/0/0、se-1/0/0、se-1/0/1というインターフェイスを作成します。ユニットごとのスケジューリングを有効にして、バンドルにスケジューラ マップを設定できるようにします。lsq-0/0/0 でs_mapとしてスケジューラ マップを設定します。次に、スケジューラ マップをマルチリンク バンドルの構成要素リンク se-1/0/0 と se-1/0/1 に適用します。スケジューラを各転送クラス(DATA、VOICE、NC)に関連付けます。DATA スケジューラーの出力待ち行列のプロパティーを定義するには、伝送速度とバッファー・サイズを 49% に設定します。VOICE スケジューラの出力キューのプロパティを指定するには、送信レートを 50%、バッファ サイズを 5%、優先度を高に設定します。最後に、送信速度とバッファー サイズを 1% に設定し、優先度を高に設定して、NC スケジューラの出力キューのプロパティを定義します。

位相幾何学

構成

プロシージャ

CLIクイック構成

この例をすばやく設定するには、次のコマンドをコピーしてテキストファイルに貼り付け、改行を削除して、ネットワーク構成に合わせて必要な詳細を変更し、 [edit] 階層レベルのCLIにコマンドをコピー&ペーストしてください。

手順

次の例では、設定階層のいくつかのレベルに移動する必要があります。その方法の説明については、Junos OS CLIユーザーガイド設定モードでCLIエディターを使用するを参照してください。

スケジューラ マップを設定するには:

  1. インターフェイスを作成し、ユニットごとのスケジューリングを有効にします。

  2. スケジューラマップを定義し、マルチリンクバンドル内の構成要素リンクに適用します。

  3. 各転送クラスにスケジューラを関連付けます。

  4. DATA スケジューラーの出力キューのプロパティーを定義します。

  5. 音声スケジューラの出力キューのプロパティを定義します。

  6. NC スケジューラの出力キューのプロパティを定義します。

業績

設定モードから、 show class-of-service コマンドを入力して設定を確認します。出力結果に意図した設定内容が表示されない場合は、この例の設定手順を繰り返して設定を修正します。

デバイスの設定が完了したら、設定モードから コミット を入力します。

検証

設定が正常に機能していることを確認するには、次のタスクを実行します。

スケジューラ マップの設定の確認。

目的

スケジューラ マップの設定を確認します。

アクション

動作モードから、 show class-of-services lsq-0/0/0 scheduler-map s_mapshow class-of-services se-1/0/0 scheduler-map s_mapshow class-of-services se-1/0/1 scheduler-map s_map コマンドを入力します。

インターフェイスシェーピングレートについて

LFI を設定する場合、マルチリンク バンドルの各構成要素リンクにシェーピング レートを設定することをお勧めします。LFI キューの ジッター を制限するには、構成要素リンクでのシェーピング レート設定が必要です。LFI キューに遅延やジッターに敏感なトラフィックが見込まれない場合、または LFI トラフィックがまったく発生しない場合、シェーピング レートの設定はオプションです。

シェーピング レートは、マルチリンク バンドルに割り当てられる帯域幅の量を指定します。シェーピング レートが、構成要素リンクの物理インターフェイス帯域幅の合計と等しくなるように設定する必要があります。2 つの構成リンクの合計帯域幅容量は 2 Mbps です。したがって、各構成リンクで 2 Mbps のシェーピング レートを設定します。

例:インターフェイス シェーピング レートの設定

この例では、インターフェイスで送信されるトラフィックの最大レートを制御するために、インターフェイスシェーピングレートを設定する方法を示しています。

必要条件

開始する前に、以下を実行します。

  • シリアルリンクで通信する少なくとも2つのシリアルインターフェイスで設定された2つのデバイスのを設定します。シリアルインターフェイスの詳細については、を参照してください。 シリアル インターフェイスの概要を参照してください。

  • シェーピング レートをインターフェイスに適用するには、まずユニット単位のスケジューリングを有効にする必要があります。ユニットごとのスケジューリングの詳細については、こちらをご覧ください。 例:スケジューラ マップの設定を参照してください。

概要

この例では、マルチリンクバンドルの構成要素リンクse-1/0/0およびse-1/0/1のシェーピングレートを2000000に設定します。

位相幾何学

構成

プロシージャ

手順

インターフェイスシェーピングレートを設定するには:

  1. サービスクラスを設定します。

  2. シェーピング レートをマルチリンク バンドルの構成要素リンクに適用します。

検証

設定が正常に機能していることを確認するには、 show class-of-service コマンドを入力します。