• 検索結果がありません。

図 3‒3 ポート VLAN の設定例

(1) ポート VLAN の作成

[設定のポイント]

ポート VLAN を作成します。

[コマンドによる設定]

1.(config)# interface range vlan 10, vlan 20

VLAN 10,20 をポート VLAN として作成します。本コマンドで VLAN インタフェース 10,20 のコ ンフィグレーションモードに移行します。

(2) アクセスポートの設定

一つのポートに一つの VLAN を設定して Untagged フレームを扱う場合,アクセスポートとして設定しま す。

[設定のポイント]

ポートをアクセスポートに設定して,そのアクセスポートで扱う VLAN を設定します。

[コマンドによる設定]

1.(config)# interface gigabitethernet 1/1 ポート 1/1 のコンフィグレーションモードに移行します。

2.(config-if)# switchport mode access (config-if)# switchport access vlan 10 (config-if)# exit

ポート 1/1 をアクセスポートに設定します。また,VLAN 10 を設定します。

3.(config)# interface range gigabitethernet 1/2-3

ポート 1/2,1/3 のコンフィグレーションモードに移行します。ポート 1/2,1/3 は同じコンフィグレー ションとなるため,一括して設定します。

4.(config-if-range)# switchport mode access (config-if-range)# switchport access vlan 20

ポート 1/2,1/3 をアクセスポートに設定します。また,VLAN 20 を設定します。

(3) トランクポートの設定

[設定のポイント]

Tagged フレームを扱うポートはトランクポートとして設定して,そのトランクポートに VLAN を設 定します。トランクポートは,switchport mode コマンドを設定しただけではどの VLAN にも所属し ていません。このポートで扱う VLAN は,switchport trunk コマンドの allowed vlan パラメータで 設定します。

[コマンドによる設定]

1.(config)# interface gigabitethernet 1/4 ポート 1/4 のコンフィグレーションモードに移行します。

2.(config-if)# switchport mode trunk

(config-if)# switchport trunk allowed vlan 10,20

ポート 1/4 をトランクポートに設定します。また,VLAN 10,20 を設定します。

3.2.4 トランクポートの VLAN 追加と削除

[設定のポイント]

トランクポートへの VLAN の追加と削除は,switchport trunk コマンドの allowed vlan add パラ メータおよび allowed vlan remove パラメータで設定します。

すでに switchport trunk allowed vlan コマンドを設定した状態でもう一度 switchport trunk allowed vlan コマンドを実行すると,add 指定した場合と同じように,元の設定から追加した内容が VLAN ID リストに追加されます。

[コマンドによる設定]

1.(config)# interface range vlan 10-20,100 (config-if-range)# exit

VLAN 10〜20,100 を作成します。

2.(config)# interface gigabitethernet 1/1 (config-if)# switchport mode trunk

ポート 1/1 のコンフィグレーションモードに移行します。また,トランクポートとして設定します。

3.(config-if)# switchport trunk allowed vlan 10-20

ポート 1/1 に VLAN 10〜20 を設定します。ポート 1/1 は VLAN 10〜20 の Tagged フレームを扱 います。

4.(config-if)# switchport trunk allowed vlan add 100 ポート 1/1 で扱う VLAN に VLAN 100 を追加します。

5.(config-if)# switchport trunk allowed vlan remove 15,16

ポート 1/1 で扱う VLAN から VLAN 15 および VLAN 16 を削除します。この状態で,ポート 1/1 は VLAN 10〜14,17〜20,100 の Tagged フレームを扱います。

3.2.5 トランクポートのネイティブ VLAN の設定

[設定のポイント]

トランクポートで Untagged フレームを扱う場合,ネイティブ VLAN を設定します。ネイティブ VLAN にはポート VLAN だけを設定できます。

ネイティブ VLAN の VLAN ID を switchport trunk コマンドの allowed vlan パラメータで指定する と,トランクポートで Untagged フレームを扱う VLAN となります。

[コマンドによる設定]

1.(config)# interface range vlan 10,20 (config-if-range)# exit

VLAN 10,20 をポート VLAN として作成します。

2.(config)# interface gigabitethernet 1/1 (config-if)# switchport mode trunk

ポート 1/1 のコンフィグレーションモードに移行します。また,トランクポートとして設定します。

3.(config-if)# switchport trunk native vlan 10 (config-if)# switchport trunk allowed vlan 10,20

ポート 1/1(トランクポート)のネイティブ VLAN を VLAN 10 に設定します。また,VLAN 10,20 を設定します。ネイティブ VLAN である VLAN 10 が Untagged フレームを扱い,VLAN 20 は Tagged フレームを扱います。