加入者アクセスのトラフィックスケジューリングとシェーピングの設定
トラフィック制御プロファイルを使用して、トラフィックシェーピングとスケジューリングプロパティを設定します。
シェーピング パラメータに静的値または動的変数を設定することができます。動的変数の値は、加入者がログインするとき、または加入者がサービスを変更したときに、RADIUSから取得されます。
静的パラメータと動的パラメータの組み合わせを含むトラフィック制御プロファイルを設定することはできません。
このトピックでは、以下のタスクを行います。
動的プロファイルでの静的トラフィック シェーピングおよびスケジューリング パラメーターの設定
トラフィック制御プロファイルで静的なトラフィック シェーピングおよびスケジューリング パラメーターを設定するには:
「」も参照
動的プロファイルでの動的トラフィック シェーピングおよびスケジューリング パラメーターの設定
トラフィックシェーピングおよびスケジューリングパラメーターに変数を設定できます。パラメーターの値は、加入者がサービスにログインまたは変更したときに、RADIUS によって動的に取得されます。
動的プロファイルで動的トラフィック制御プロファイルを設定するには、
「」も参照
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
しているすべての加入者に適用されます。
CLIを使用して、特定の現在の加入者のトラフィック制御プロファイルを変更する
現在トラフィック制御プロファイルが割り当てられている特定の加入者に対して加入者単位の変更を行うには、使用する新しいトラフィック制御プロファイルの名前を指定します。
この例では、 コマンドは既存のトラフィック制御プロファイルを という名前 TCP-gold
のプロファイルに置き換えます。新しいトラフィック制御プロファイルは、セッション ID 2551
によって識別される加入者にのみ適用されます。
という名前
TCP-gold
のトラフィック制御プロファイルをセッション ID 2551 に適用するよう要求します。user@host> request network-access aaa subscriber modify session-id 2551 junos-cos-traffic-control-profile TCP-gold
その後、システムはステータス メッセージを表示し、 Successful completion
変更が成功したことを示します。セッション ID 2551 によって識別された加入者は、トラフィック制御プロファイルを TCP-gold
使用するようになりました。