[index] AT-AR3050S/AT-AR4050S/AT-AR4050S-5G コマンドリファレンス 5.5.5

# switchport mode

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

`(config-if)# switchport mode {access|trunk} [ingress-filter enable]`

対象スイッチポートのVLANタグ設定を変更する。
初期設定はタグなし（アクセスポート）。
VLANタグ設定を変更した直後、対象ポートの所属VLANは次のとおりとなる。

- タグなし（access） → タグ付き（trunk）に変更した場合
  - タグなしポートとしてvlan1に所属（switchport trunk native vlanコマンドで所属先を変更可能。また、同コマンドでnoneを指定することにより、タグなしパケットを送受信しない設定も可能）
  - タグ付きポートとしては所属なし（switchport trunk allowed vlanコマンドで追加する）
- タグ付き（trunk） → タグなし（access）に変更した場合
  - タグなしポートとしてvlan1に所属（switchport access vlanコマンドで所属先を変更可能）

### パラメーター

`access|trunk` | スイッチポートのVLANタグ設定
| `access` | タグなしポート（アクセスポート）。初期設定
| `trunk` | タグ付きポート（トランクポート）
`ingress-filter enable` | イングレスフィルタリングを有効にする。受信フレームのVLAN IDが受信ポートの所属VLANと一致した場合のみフレームを受け入れ、それ以外は破棄する。初期設定はenableで無効にできない

### コマンドツリー

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

### 関連コマンド

show interface switchport（非特権EXECモード）
show vlan（非特権EXECモード）
switchport access vlan（インターフェースモード）
switchport trunk allowed vlan（インターフェースモード）
switchport trunk native vlan（インターフェースモード）
vlan（VLANモード）

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

PN: 613-002107 Rev.BJ