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