switchport trunk allowed vlan

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

構文

コマンド構文

(config-if)# switchport trunk allowed vlan {all|none}

(config-if)# switchport trunk allowed vlan add VLANRANGE

(config-if)# switchport trunk allowed vlan remove VLANRANGE

(config-if)# switchport trunk allowed vlan except VLANRANGE

コマンド説明

タグ付きポート(トランクポート)として設定されているスイッチポートの所属先タグVLANを指定する。
対象スイッチポートでは、タグ付きパケットのうち、本コマンドで指定したVLAN IDを持つものしか送受信しない。それ以外のVLAN IDを持つタグ付きパケットは受信時に破棄される。

なお、本コマンドでは、ネイティブVLAN(所属先タグなしVLAN)のVLAN IDを指定する必要はない。間違って指定するとネイティブVLANの設定がなし(none)になり、対象スイッチポートではタグなしパケットの送受信が行われなくなるので注意。

パラメーター

all
スイッチ上に定義されているすべてのVLAN IDのタグ付きパケットを、送受信するよう設定する
none
どのVLAN IDのタグ付きパケットも受け入れないよう設定する
add VLANRANGE
指定したVLAN IDのタグ付きパケットを送受信するよう設定する。VLAN ID(VID)は1~4094の範囲から選択する。ハイフン、カンマを使った複数指定も可能。指定するVLANはvlanコマンドで定義済みのものでなくてはならない
remove VLANRANGE
指定したVLAN IDのタグ付きパケットを送受信しないよう設定する。VLAN ID(VID)は1~4094の範囲から選択する。ハイフン、カンマを使った複数指定も可能。指定するVLANはvlanコマンドで定義済みのものでなくてはならない
except VLANRANGE
指定したVLAN ID以外のタグ付きパケットを送受信するよう設定する。VLAN ID(VID)は1~4094の範囲から選択する。ハイフン、カンマを使った複数指定も可能。指定するVLANはvlanコマンドで定義済みのものでなくてはならない

使用例

ポート1.1.1をタグ付きポート(mode trunk)に設定し、VLAN 2と3のタグ付きパケットだけを送受信するよう設定する。タグなしパケットはVLAN 1所属と見なす(初期設定)。
awplus(config)# interface port1.1.1
awplus(config-if)# switchport mode trunk
awplus(config-if)# switchport trunk allowed vlan add 2,3

ポート1.1.2をタグ付きポート(mode trunk)に設定し、VLAN 10、20、30のタグ付きパケットだけを送受信するよう設定する。タグなしパケットは送受信しない。
awplus(config)# interface port1.1.2
awplus(config-if)# switchport mode trunk
awplus(config-if)# switchport trunk native vlan none
awplus(config-if)# switchport trunk allowed vlan add 10,20,30

コマンドツリー

関連コマンド