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 つの方法があります。global 方式は、現在トラフィック制御プロファイルを使用しているすべての加入者のトラフィック制御プロファイルを変更します。加入者単位の方式では、特定の加入者のトラフィック制御プロファイルが変更され、現在トラフィック制御プロファイルを使用している他のすべての加入者は影響を受けません。

グローバル方式とサブスクライバ単位方式は、次の特性を共有します。

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

  • どちらの方法でも、新しいトラフィック制御プロファイルは作成されません。[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 で識別される加入者にのみ適用されます。

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

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