この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
ここでは、Cisco Mobile Wireless Home Agent での Quality of Service(QoS; サービス品質)の概念について説明します。また、この機能の設定方法についても詳しく説明します。
Home Agent(HA)は現時点では、Voice over IP(VoIP)、Push-to-Talk(PTT)などのさまざまなユーザ加入サービスに対し、ユーザ単位で指定したレートに基づくトラフィック制限機能をサポートしていません。バインディング単位のフロー ポリシング機能により、NAI ベースのユーザによって有効にされ、HA に登録された各バインディングに適したレートでパケットを転送できます。
(注) バインディング単位のフローとは、1 つの NAI に対し 1 つのバインディングという意味です。
• QoS アクションの実行に、安定した Modular QoS Cmmand Line Interface(MQC; モジュラ QoS コマンドライン インターフェイス)が使用されます。
• インターネットから MN に送信されるダウンストリーム パケットにおいて、元の DSCP オプションが確実に維持されます。これには、内側の DSCP が外側のトンネル ヘッダーにコピーされます。
• HA に登録したレルム内の個々のユーザまたは全ユーザに対し、トラフィックの識別、分類、およびポリシングを行えます。これは、アップストリームおよびダウンストリーム両方のトラフィックに対して実行されます。オペレータは MQC を使用することで、クラスマップとポリシーマップに従いユーザ トラフィックをグループ化できます。また、バインディング フローを識別する際、帯域幅要件を動的に指定できます。
Cisco HA では、QoS が次のように有効化されます。
ステップ 1 ユーザが、QoS インフラストラクチャで認識される APN 仮想インターフェイスにサービス ポリシーをアタッチします。これには拡張 ip mobile realm コマンドを使用すると、グループ化した NAI ベース ユーザに対し、ポリシングを一括して実行できるので便利です(レルム単位の実行)。この場合、ユーザ設定したポリシーマップを APN インターフェイスに適用でき、HA を通過するモバイル IP データ パケットの分類が容易になります。また、MQC では、入力方向(ダウンストリーム)と出力方向(アップストリーム)のどちらに対してもピークレートを指定できます。
ステップ 2 MQC classmap/policymap コマンドを使用する際に "match flow pdp" フィルタを設定して、フロー(バインディング)ごとにパケットが分類されるようにし、フローの識別時にポリシング パラメータを送信するように HA に通知します。マッチ タイプがフロー pdp であるクラスマップに対しては、Police rate pdp peak-rate pdp コマンド、バースト値、および必要となるさまざまなアクションがポリシーマップに指定されます。アップストリームおよびダウンストリームのピークレート値は、ip mobile realm コマンドを使用して設定します。
最初の RRQ が処理され、バインディングが HA に登録されると、バインディングに対応する最初のパケットが CEF パスで代行受信され、このパケットにポリシング ルールが適用されます。この動作を基に、設定したピーク レート、適合バースト値、および超過バースト値に従い、以降のパケットにもポリシング アクションが実行されます。MQC QoS はユーザのポリシング要求が設定値を超過したかどうかを監視し、これに応じてパケットを許可または廃棄します。すべてのアクティブ バインディングに対してそれぞれ QoS フローが存在し、それぞれの実行時の状態が HA に保存されます。
• 有効となるのはシングルレート ポリシングのみです。帯域予約はできないため、ポリシングはユーザの設定した最大帯域幅レートに基づいて実行されます。
• サービス ポリシーのアタッチメントおよびポリシング アクションは、いったん設定したあとは変更できません。ポリシーまたは関連パラメータを変更する場合は、既存のサービス ポリシーを削除してから、代わりに新たなサービス ポリシーを設定する必要があります。
• ポリシングは、NAI ユーザ名を使用して登録したユーザのみに適用できます。
• MQC コマンド セットにおいて、クラスに対して match flow pdp を設定した場合は、police コマンドのみを設定できます。他のアクションは使用できません。
HA QoS 機能を有効にするには、以下のタスクを実行します。
• 入力および出力の両方のポリシーを設定している場合は、どちらか 1 つを削除することはできません。
次に、Cisco Mobile Wireless HA に対する QoS 機能の設定例を示します。
HA QoS 機能に関するさまざまな統計情報を表示するには、以下のタスクを実行します。
|
|
|
---|---|---|
QoS ポリシングが有効になっている場合、個々のバインディングに対する統計情報を表示します。これは、既存の show ip mobile binding コマンドの拡張機能として提供されています。表示されるのは、ポリシング レート(bps 単位)、レートに適合、超過、または違反したパケットの数などの詳細情報です。 |
||
次に、QoS バインディング統計値および合計統計値の出力例を示します。