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. 遅延バッファレートを設定します。

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

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

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

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

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

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

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

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

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

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

ヒント:

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

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

グローバルメソッドと加入者単位メソッドは、以下の特性を共有しています。

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

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

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

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

注:

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

このトピックは、以下のタスクで構成されています。

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

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

この例では、ステートメントにより、 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 トラフィック制御プロファイルを使用するようになりました。