[index] AT-AR2050V/AT-AR3050S/AT-AR4050S コマンドリファレンス 5.5.0

# switchport voice vlan

モード: インターフェースモード
カテゴリー: L2スイッチング / バーチャルLAN

`(config-if)# switchport voice vlan {<1-4094>|dot1p|dynamic|untagged}`

`(config-if)# no switchport voice vlan`

タグなしポート（アクセスポート）として設定されているスイッチポートに対し、音声データ用VLAN（ボイスVLAN）を設定する。
no形式で実行した場合はボイスVLANの設定を削除する。
LLDP-MEDが有効化されているポートにIP電話などが接続されると、本製品はボイスVLANの情報（タグの有無、VLAN ID、CoS値、DSCP値）をLLDP-MEDのNetwork Policy TVLで通知する。IP電話はこの情報を解釈して自らを設定し、通知された方法で音声データを送るようになる。

### パラメーター

`<1-4094>` | 指定したVLAN IDのタグ付きパケットを音声データの送受信に用いるよう設定する。指定するVLANはvlanコマンドで定義済みのものでなくてはならない。また、該当ポートのタグなしVLANに割り当てられているのとは異なるVLAN IDを指定すること
`dot1p` | VLAN IDを指定せずに（値は0）でCoS値だけを指定した「プライオリティータグフレーム」を音声データの送受信に用いるよう設定する
`dynamic` | ポート認証のダイナミックVLAN機能によってRADIUSサーバーから通知されたイーグレスVLANのタグ付きパケットを音声データの送受信に用いるよう設定する。イーグレスVLANの通知には、RADIUS属性Egress-VLANID(56)かEgress-VLAN-Name(58)を用いる。本製品のRADIUSサーバー機能（ローカルRADIUSサーバー）では、egress-vlan-idコマンドかegress-vlan-nameコマンドでこれらの属性値を指定可能
`untagged` | 該当ポートのタグなしVLANを音声データの送受信に用いるよう設定する

### 使用例

■ ポート1.0.1～1.0.8に対して、vlan100（タグ付き）のボイスVLANを設定する。LLDP-MEDが有効化されていれば、該当ポートに接続されたLLDP-MED対応機器（IP電話など）に対し、「音声データ用のVLAN IDは100（タグ付き）」といった情報が通知される。この情報を受け取ったLLDP-MED対応機器は、音声データをvlan100のタグ付きパケットで送信し、その他のデータはタグなしパケットで送信するようになる。

    awplus(config)# interface port1.0.1-1.0.8 ↓
    awplus(config-if)# switchport voice vlan 100 ↓

### 注意・補足事項

■ 本コマンドは、タグなしポート（アクセスポート）に対してのみ有効。
■ 本コマンドを通常形式で実行すると、対象ポートはスパニングツリープロトコル（RSTP/MSTP）のエッジポートに自動設定される（対象ポートのランニングコンフィグにspanning-tree portfastコマンドが追加される）。なお、本コマンドをno形式で実行してもエッジポート設定は削除されない。
■ ボイスVLANの情報は、次の条件を満たしたときだけLLDP-MEDで通知される。

- システム全体でLLDPが有効化されている（lldp runコマンドで有効化。初期設定は無効）
- ポートでLLDPパケットの送受信が有効化されている（lldp receiveコマンド、lldp transmitコマンドで有効化。初期設定で有効）
- ポートでLLDP-MED Network Policy TLVの送信が有効化されている（lldp med-tlv-selectコマンドで有効化。初期設定で有効）
- ポートにボイスVLANが設定されている（switchport voice vlanコマンドで設定。初期状態では未設定）
- LLDP-MED対応機器がポートに接続されている

■ 本コマンドでdynamicを指定しているとき、RADIUSサーバーからEgress-VLANID(56)とEgress-VLAN-Name(58)の両属性が通知された場合は、Egress-VLANID(56)を使用する。ただし、どちらかの属性値が不正（通知されたVLANが未定義）な場合はポート認証自体が失敗となる。
■ 本コマンドでdynamicを指定しているとき、ダイナミックVLAN（auth dynamic-vlan-creationコマンド）の動作を「type multi」に設定していても、ボイスVLAN（タグ付きVLAN）は1ポートあたり1つしか割り当てられない。
■ 本コマンドでdynamic以外を指定しているときは、RADIUSサーバーから通知されたEgress-VLANID(56)、Egress-VLAN-Name(58)属性は無視される。

### コマンドツリー

    interface (グローバルコンフィグモード)
        |
        +- switchport voice vlan（インターフェースモード）

### 関連コマンド

auth dynamic-vlan-creation（インターフェースモード）
egress-vlan-id（RADIUSサーバー・ユーザーグループモード）
egress-vlan-name（RADIUSサーバー・ユーザーグループモード）
lldp med-tlv-select（インターフェースモード）
lldp receive（インターフェースモード）
lldp run（グローバルコンフィグモード）
lldp transmit（インターフェースモード）
show interface switchport（非特権EXECモード）
show vlan（非特権EXECモード）
spanning-tree portfast（インターフェースモード）
switchport access vlan（インターフェースモード）
switchport mode（インターフェースモード）
switchport voice dscp（インターフェースモード）
switchport voice vlan priority（インターフェースモード）
vlan（VLANモード）

(C) 2015 - 2020 アライドテレシスホールディングス株式会社

PN: 613-002107 Rev.AK_1