# service-policy input

モード
  インターフェースモード
カテゴリー
  トラフィック制御 / Quality of Service

## 構文

コマンド構文

`(config-if)# [no] service-policy input NAME`

## コマンド説明

対象スイッチポートにポリシーマップを適用する。
no形式で実行した場合はポリシーマップの適用を解除する。
ポリシーマップをスイッチポートに適用すると、該当ポートで受信したパケットに対して、ポリシーマップで定義されたQoS処理が行われるようになる。

## パラメーター

`NAME`
  ポリシーマップ名

## 使用例

スイッチポート1.0.1にポリシーマップexampleを適用する。

    awplus(config)# interface port1.0.1
    awplus(config-if)# service-policy input example

スイッチポート1.0.1からポリシーマップexampleの適用を解除する。

    awplus(config)# interface port1.0.1
    awplus(config-if)# no service-policy input example

## 注意・補足事項

本コマンドを実行するには、あらかじめQoS機能を有効にしておく必要がある（mls qos enableコマンド）。
同一ポート上において、ハードウェアパケットフィルターとポリシーマップを併用することも可能。その場合、該当ポートで受信したパケットの処理は、ハードウェアパケットフィルター、ポリシーマップの順に行われる。両方を通過しないとパケットは出力されない。詳細は「トラフィック制御」/「ハードウェアパケットフィルター」の解説編、「フィルター処理の流れ」を参照のこと。
トランクグループにポリシーマップを適用するときは、次の点に注意すること。

- スタティックチャンネルグループ（手動設定のトランクグループ）の場合は、インターフェース名「saX」（Xはスタティックチャンネルグループ番号）に対してポリシーマップを適用する。たとえば、スタティックチャンネルグループ「1」にポリシーマップmypolicyを適用するには、次のようにする。

      awplus(config)# interface sa1
      awplus(config-if)# service-policy input mypolicy

  スタティックチャンネルグループのメンバーポートに対してポリシーマップを適用することはできないので注意。

      awplus(config)# interface port1.0.12
      awplus(config-if)# service-policy input mypolicy
      % Service policy cannot be applied to an interface that is a member of a
        static-channel-group. Try applying the policy to "sa" interface.

- LACPチャンネルグループ（自動設定のトランクグループ）の場合は、該当グループに所属しているすべてのスイッチポートに対してポリシーマップを適用する。たとえば、スイッチポート1.0.1～1.0.10からなるLACPチャンネルグループ「1」にポリシーマップmypolicyを適用するには、次のようにする。

      awplus(config)# interface port1.0.1-1.0.10
      awplus(config-if)# service-policy input mypolicy

  インターフェース名「poX」（XはLACPチャンネルグループ番号）に対してポリシーマップを適用することはできないので注意。

      awplus(config)# interface po1
      awplus(config-if)# service-policy input mypolicy
      % Service policy cannot be applied to a dynamic aggregator interface.

## コマンドツリー

## 関連コマンド