qosmod コマンド

目的

既存の QoS (Quality of Service) Service Category または Policy Rule を変更します。

構文

既存の Service Category を変更するには、次のように入力します。

qosmod [ -s ServiceCategory] [ -t OutgoingTOS] [ -b MaxTokenBucket] [ -f FlowServiceType] [ -m MaxRate] service

既存の Policy Rule を変更するには、次のように入力します。

qosmod [ -s ServiceCategory] [ -r ServicePolicyRules] [ -l PolicyRulePriority] [ -n ProtocolNumber] [ -A SrcAddrRange] [ -a DestAddrRange] [ -P SrcPortRange] [ -p DestPortRange] policy

説明

qosmod コマンドは、policyd.conf ファイル内の指定された Service Category または Policy Rule エントリーを変更し、 変更結果を QoS Manager にインストールします。

qosmod コマンドは、古いポリシーの統計をすべてクリアします。 qosstat コマンドを qosmod の直後に実行すると、 古いルールを使用しており、変更されたルールに移ったすべてのデータ接続を、 ユーザーは見ることができません。 これは、その接続にデータ・パケットが到着するまで、 データ接続の再分類が遅れるためです。
注: ルールの優先順位またはフィルター仕様を変更すると、 その特定のルールを使用するデータ接続が再分類されるだけです。 他のルールを使用する接続は、既存の分類種別を維持します。

フラグ

サービス変更のフラグは、以下のとおりです。

項目 説明
-s ServiceCategory 属性の名前 (必須)。
-t OutgoingTOS 属性。8 ビットの 2 進数で指定。
-b MaxTokenBucket 属性。Kb (K ビット) で指定。
-f FlowServiceType 属性 (ControlledLoad または Guaranteed)。
-m MaxRate 属性。Kbps (秒当たりの K ビット数) で指定。

ポリシー変更のフラグは、以下のとおりです。

項目 説明
-s ServiceCategory 属性の名前 (必須)。
-r ServicePolicyRules 属性の名前 (必須)。
-l PolicyRulePriority 属性 (正整数)。
-n ProtocolNumber 属性。 /etc/protocols ファイルに定義済み。
-A SrcAddrRange 属性。a1 から a2 (a2 >= a1) の Source IP アドレス範囲。
-a DestAddrRange 属性。i1 から i2 (i2 >= i1) の Destination IP アドレス範囲。
-P SrcPortRange 属性。a1 から a2 (a2 >= a1) の Source Port 範囲。
-p DestPortRange 属性。i1 から i2 (i2 >= i1) の Destination Port 範囲。

終了状況

項目 説明
0 正常終了。
正整数 エラーが発生しました。

セキュリティー

RBAC ユーザーおよび Trusted AIX® ユーザーへの注意: このコマンドは特権操作を実行できます。特権命令を実行できるのは特権ユーザーのみです。 権限および特権について詳しくは、「セキュリティー」の『特権コマンド・データベース』を参照してください。このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。

  1. sc01 サービスを変更するには、次のように入力します。
    qosmod -s sc01 -t 10001100 -b 84 -f Guaranteed  service
  2. pr01 ポリシーを変更するには、次のように入力します。
    qos -s sc01 -r pr01 -l 10 -n 6 -A 9.3.25.15-9.3.25.20 -a 9.3.25.39-9.3.25.39 -p 9015-9020 policy
  3. sc02 サービスを変更するには、次のように入力します。
    qosmod -s sc02 -t 10001111 service
  4. pr02 ポリシーを変更するには、次のように入力します。
    qosmod -s sc02 -r pr02 -l 13 -n 6 policy