レイヤ 3 パケット長に基づくパケット分類をイネーブルにするには、MQC を使用します。MQC は、トラフィック ポリシーを作成し、QoS 機能(パケット分類など)をイネーブルにし、それらのポリシーをインターフェイスに適用するための CLI です。
MQC では、class-map コマンドを使ってトラフィック クラスを定義します(トラフィック クラスはその後、トラフィック ポリシーに関連付けられます)。トラフィック クラスの目的は、トラフィックを分類することです。
MQC は、次の 3 つのプロセスで構成されます。
-
class-map コマンドを使用したトラフィック クラスの定義
-
トラフィック クラスを 1 つまたは複数の QoS 機能と関連付けてトラフィック ポリシーを作成(policy-map コマンドを使用)
-
service-policy コマンドを使用した、トラフィック ポリシーのインターフェイスへの適用
トラフィック クラスは次の 3 つの主要素で構成されます。1 つの名前、一連の match コマンド、およびトラフィック クラスに複数の match コマンドが存在する場合のそれらの match コマンドの評価方法に関する指示です。トラフィック クラスの名前は、class-map コマンド ラインで指定します。たとえば、CLI でトラフィック クラスを設定するときに class-map cisco コマンドを入力すると、トラフィック クラスの名前は「cisco」になります。
match コマンドは、パケット分類のためのさまざまな基準を指定するために使用します。パケットは、match コマンドで指定された基準に合っているかどうかを判断するためにチェックされます。指定された基準に合っていれば、パケットはクラスのメンバーと見なされ、トラフィック ポリシーで設定された QoS 仕様に従って転送されます。一致基準を満たさないパケットは、デフォルトのトラフィック
クラスのメンバーとして分類されます。