Oracle® Solaris 11.2 での IP サービス品質の管理

印刷ビューの終了

更新: 2014 年 7 月
 
 

IPQoS 構成ファイル内でクラスのアカウンティングを有効にする方法

この手順では、IPQoS 構成ファイル内でトラフィッククラスのアカウンティングを有効にする方法を示します。IPQoS 構成ファイルを作成し、トラフィッククラスを定義する方法で紹介した video クラスのフローアカウンティングを定義します。このクラスは、プレミアム SLA の一部として課金されるストリーミングビデオのトラフィックを選択します。

始める前に

次の手順では、既存の IPQoS 構成ファイルにクラス、フィルタ、メーターのアクション (必要な場合だけ)、およびマーカーのアクション (必要な場合だけ) を定義してあるものとします。Example 3–1 からの IPQoS 構成ファイルの構築を続行します。

  1. 管理者になります。

    詳細は、Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。

  2. IPQoS 構成ファイルがまだ開かれていない場合は、開きます。
  3. 定義した最後の action 文の終わりを特定します。

    たとえば、IPQoS 対応サーバー Goldweb, では、構成ファイル /etc/inet/ipqosinit.confmarkEF action 文のあとから作業を始めます。

    action {
        module dscpmk
        name markEF
        params {
            global_stats TRUE
            dscp_map{0-63:46}
            next_action acct
        }
    }
  4. フローアカウンティングを呼び出す action 文を開始します。
    action {
        module flowacct
        name acct
    module flowacct

    flowacct フローアカウンティングモジュールを呼び出す

    name acct

    action 文に acct という名前を割り当てる。

  5. トラフィッククラスに関するアカウンティングを制御する params 句を定義します。
    params {
            global_stats TRUE
            timer 10000
            timeout 10000
            max_limit 2048
            next_action continue
        }
    }
    global_stats TRUE

    video クラスの統計収集を有効にする。このクラスはストリーミングビデオのパケットを選択する

    timer 10000

    フローテーブル内で、タイムアウトしたフローが走査される間隔を、ミリ秒単位で指定する。このパラメータでは、間隔は 10000 ミリ秒

    timeout 10000

    最小の間隔タイムアウト値を指定する。フローのパケットがタイムアウト値で指定された時間検出されないと、フローは「タイムアウト」する。このパラメータでは、パケットは 10000 ミリ秒後にタイムアウトする

    max_limit 2048

    このアクションインスタンスのフローテーブル内でアクティブなフローレコードの最大数を設定する

    next_action continue

    video クラスのパケットに対しこれ以上処理を行う必要がないこと、およびこれらのパケットをネットワークストリームに戻してもよいことを示す

    flowacct モジュールは、指定された timeout 値に達するまで、特定のクラスのパケットフローに関する統計情報を収集します。

  6. 変更を /etc/inet/ipqosinit.conf ファイルに保存します。
    • 変更する場合は、ipqos サービスを開始します。

      サービスの開始または再開の具体的な手順については、ipqos サービスを開始する方法を参照してください。

    • IPQoS 構成ファイルで変更を続行する場合は、別のタスクを選択します。

      必要になる可能性のある追加の変更のリストについては、一般的な IPQoS の構成計画のタスクマップを参照してください。