Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

加入者アクセスのトラフィックスケジューリングとシェーピングの設定

トラフィック制御プロファイルを使用して、トラフィックシェーピングとスケジューリングプロパティを設定します。

シェーピング パラメータに静的値または動的変数を設定することができます。動的変数の値は、加入者がログインするとき、または加入者がサービスを変更したときに、RADIUSから取得されます。

静的パラメータと動的パラメータの組み合わせを含むトラフィック制御プロファイルを設定することはできません。

このトピックでは、以下のタスクを行います。

動的プロファイルでの静的トラフィック シェーピングおよびスケジューリング パラメーターの設定

トラフィック制御プロファイルで静的なトラフィック シェーピングおよびスケジューリング パラメーターを設定するには:

  1. トラフィック制御プロファイルを作成し、名前を割り当てます。
  2. 階層で設定された静的スケジューラ マップを適用します [edit class-of-service]
  3. 動的プロファイルで使用するシェーピングレートを設定します。
  4. 動的プロファイルで使用する保証レートを設定します。
  5. 遅延バッファレートを設定します。

    このステートメントを含まない場合、遅延バッファレートは、1つが設定されている場合は保証レートに基づき、保証レートが設定されていない場合はシェーピングレートに基づいています。

動的プロファイルでの動的トラフィック シェーピングおよびスケジューリング パラメーターの設定

トラフィックシェーピングおよびスケジューリングパラメーターに変数を設定できます。パラメーターの値は、加入者がサービスにログインまたは変更したときに、RADIUS によって動的に取得されます。

動的プロファイルで動的トラフィック制御プロファイルを設定するには、

  1. トラフィック制御プロファイルを作成します。
  2. 動的スケジューラ マップを参照します。

    スケジューラ マップは、 階層で [edit dynamic-profiles profile-name class-of-service scheduler-maps] 動的に構成されます。

  3. シェーピングレート変数を設定します。
  4. 保証レート変数を設定します。
  5. 遅延バッファレートの変数を設定します。

    このステートメントを含まない場合、遅延バッファレートは、1つが設定されている場合は保証レート、保証レートが設定されていない場合はシェーピングレートに基づいています。

CLI を使用して、現在加入者に適用されているトラフィック制御プロファイルを変更する

加入者管理では、CLI を使用して、現在既存の加入者に適用されているトラフィック制御プロファイルを変更できます。この機能により、デフォルトのトラフィック制御プロファイルが最初に割り当てられた加入者を更新できます。これは機能が制限されている可能性があります。

ヒント:

デフォルトのトラフィック制御プロファイルを ステートメントで predefined-variable-defaults 指定し、 cos-traffic-control-profile 階層レベルで 変数を [edit dynamic-profiles profile-name class-of-service] 指定します。事前定義変数の詳細については、 Junos OS事前定義変数 および 動的プロファイルでの事前定義された動的変数の設定 を参照してください。

使用されているトラフィック制御プロファイルの変更には、グローバルと加入者単位の 2 つの方法があります。グローバル方法は、現在トラフィック制御プロファイルを使用しているすべての加入者のトラフィック制御プロファイルを変更します。加入者単位の方法で特定の加入者のトラフィック制御プロファイルが変更されます。現在トラフィック制御プロファイルを使用している他のすべての加入者には影響はありません。

グローバル方式と加入者単位の方法は、以下の特性を共有します。

  • 現在アクティブな加入者に適用されているトラフィック制御プロファイルを変更します。

  • どちらの方法も、新しいトラフィック制御プロファイルを作成しません。階層レベルで ステートメントを使用して作成された既存の traffic-control-profiles トラフィック制御プロファイルを [edit dynamic-profiles profile-name class-of-service] 変更します。

  • 変更は、変更されたプロファイルを使用しているアクティブな加入者に対して透過的です。変更されたトラフィック制御プロファイルは、加入者によるアクションを必要とせずに割り当てられます。

  • どちらの方法も、デフォルトのトラフィック制御プロファイルが最初に割り当てられた加入者を更新する場合に便利です。これは機能が制限されている可能性があります。デフォルトのトラフィック制御プロファイルを ステートメントで predefined-variable-defaults 指定し、 cos-traffic-control-profile 階層レベルで 変数を [edit dynamic-profiles profile-name class-of-service] 指定します。

メモ:

IPv4/IPv6 デュアルスタック環境でトラフィック制御プロファイルの CLI 変更をサポートするには、 階層で ステートメントをaggregate-clients replace[edit system services dhcp-local-server group group-name dynamic-profile profile-name]有効にする必要があります。

このトピックでは、以下のタスクを行います。

CLI を使用して、現在複数の加入者に適用されているトラフィック制御プロファイルをグローバルに変更する

特定のトラフィック制御プロファイルに割り当てられた現在のすべての加入者に対してグローバルな変更を行うには、トラフィック制御プロファイルと commit 変更の 1 つ以上のパラメーターを変更します。

この例では、 ステートメントは、 という名前の既存のトラフィック制御プロファイルのシェーピングレートを変更します TCP-silver。変更後、新しいシェーピングレートは、現在使用 TCP-silverしているすべての加入者に適用されます。

  1. 変更するトラフィック制御プロファイルにアクセスします。
  2. トラフィック制御プロファイルで変更するパラメーターを指定します。
  3. 設定変更をコミットして、トラフィック制御プロファイルを更新します。現在使用 TCP-silver しているすべての加入者は、新しい shaping-rate.

CLIを使用して、特定の現在の加入者のトラフィック制御プロファイルを変更する

現在トラフィック制御プロファイルが割り当てられている特定の加入者に対して加入者単位の変更を行うには、使用する新しいトラフィック制御プロファイルの名前を指定します。

この例では、 コマンドは既存のトラフィック制御プロファイルを という名前 TCP-goldのプロファイルに置き換えます。新しいトラフィック制御プロファイルは、セッション ID 2551によって識別される加入者にのみ適用されます。

  • という名前 TCP-gold のトラフィック制御プロファイルをセッション ID 2551 に適用するよう要求します。

その後、システムはステータス メッセージを表示し、 Successful completion変更が成功したことを示します。セッション ID 2551 によって識別された加入者は、トラフィック制御プロファイルを TCP-gold 使用するようになりました。