# show traffic-control rule config-check

モード
  特権EXECモード
カテゴリー
  トラフィック制御 / Quality of Service

## 構文

コマンド構文

`# show traffic-control rule [<1-65535>] config-check`

## コマンド説明

QoSルールが有効かどうかをチェックし、無効な場合はその理由を表示する。
QoSルールの指定にはエンティティーとアプリケーションの両定義を使用するが、これらの定義が不完全な場合（指定したアプリケーションやエンティティーが未定義である、アプリケーション定義でIPプロトコルが未指定、など）、該当ルールは有効にならないので注意。無効なルールはどのトラフィックにもマッチしない。
QoSルールは次の場合に無効となる。

- The application does not exist（アプリケーション定義が存在しない）
- The application does not have a protocol configured（アプリケーション定義でIPプロトコルが未指定）
- The from entity does not exist（送信元エンティティー定義が存在しない）
- The from entity does not have a subnet or host address（送信元ネットワーク定義にサブネットアドレスが関連付けられていない、あるいは、送信元ホスト定義にアドレスが関連付けられていない）
- The from entity has a subnet with an interface that does not exist（送信元ネットワーク定義のサブネットアドレスとインターフェース指定に矛盾がある）
- The to entity does not exist（宛先エンティティー定義が存在しない）
- The to entity does not have a subnet or host address（宛先ネットワーク定義にサブネットアドレスが関連付けられていない、あるいは、宛先ホスト定義にアドレスが関連付けられていない）
- The to entity does not have an interface（宛先ネットワーク定義のサブネットアドレスにインターフェースの指定がない）
- The to entity has a subnet with an interface that does not exist（宛先ネットワーク定義のサブネットアドレスとインターフェース指定に矛盾がある）
- The from and to entities do not have any subnet or host addresses in the same address family (IPv4/IPv6)（送信元と宛先のネットワーク、ホスト定義の間で、関連付けられたサブネットアドレス、ホストアドレスのアドレスファミリー（IPv4/IPv6）が異なっている）

## パラメーター

`<1-65535>`
  ルール番号。指定時は該当ルールだけをチェックする。省略時はすべてのルールをチェックする

## 使用例

QoSルールが有効かどうかチェックする。

    awplus# show traffic-control rule config-check
    Rule 30:
      "From" entity does not exist
      "To" entity does not exist
      Policy doesn't exist or is not leaf

この例では、次の理由によりルール「30」が無効であることが示されている。QoSの動作において、無効なルールはどのトラフィックにもマッチしない。

- ルール内で指定した送信元エンティティーの定義が存在しない。
- ルール内で指定した宛先エンティティーの定義が存在しない。
- QoSポリシー/クラスが存在しない、または、指定したクラスが末端クラスではない。

次の例では、すべてのルールが有効であることが示されている。

    awplus# show traffic-control rule config-check
    All rules are valid

## 関連コマンド