24.8.2 MAC VLANの設定
MAC VLANを設定する手順を以下に示します。ここでは,MAC VLANとVLANに所属するMACアドレスをコンフィグレーションで設定する場合の例を示します。IEEE802.1Xとの連携については,「コンフィグレーションガイド Vol.2」 「7 IEEE802.1Xの設定と運用」を参照してください。
次の図に示す本装置#1の設定例を示します。ポート1/0/1はMAC VLAN 10を設定します。ポート1/0/2はMAC VLAN 10および20,1/0/3はMAC VLAN 20を設定します。ただし,ポート1/0/3にはMACアドレスを登録していない端末Dを接続しています。
(1) MAC VLANの作成とMACアドレスの登録
- [設定のポイント]
-
MAC VLANを作成します。VLANを作成する際にVLAN IDとmac-basedパラメータを指定します。
また,VLANに所属するMACアドレスを設定します。構成例の端末A〜CをそれぞれのVLANに登録します。端末DはMAC VLANでの通信を許可しない端末にするので登録しません。
[コマンドによる設定]
-
(config)# vlan 10 mac-based
(config-vlan)# name MACVLAN10
VLAN 10をMAC VLANとして作成します。本コマンドでVLANコンフィグレーションモードに移行します。
-
(config-vlan)# mac-address 0012.e200.0001
(config-vlan)# mac-address 0012.e200.0002
(config-vlan)# exit
端末A(0012.e200.0001),端末B(0012.e200.0002)をMAC VLAN 10に登録します。
-
(config)# vlan 20 mac-based
(config-vlan)# name MACVLAN20
(config-vlan)# mac-address 0012.e200.0003
VLAN 20をMAC VLANとして作成し,端末C(0012.e200.0003)をMAC VLAN 20に登録します。
- [注意事項]
-
MAC VLANに登録するMACアドレスでは,同じMACアドレスを複数のVLANに登録できません。
(2) MACポートの設定
- [設定のポイント]
-
MAC VLANで送信元MACアドレスによってVLANを識別するポートは,MACポートを設定します。このポートではUntaggedフレームを扱います。
[コマンドによる設定]
-
(config)# interface range gigabitethernet 1/0/1-2
ポート1/0/1,1/0/2のイーサネットインタフェースコンフィグレーションモードに移行します。
-
(config-if-range)# switchport mode mac-vlan
(config-if-range)# exit
ポート1/0/1,1/0/2をMACポートに設定します。ポート1/0/1,1/0/2はレイヤ2認証機能によって動的にVLANが登録されます。
-
(config)# interface gigabitethernet 1/0/3
(config-if)# switchport mode mac-vlan
(config-if)# switchport mac vlan 20
ポート1/0/3をMACポートに設定します。また,VLAN 20を設定します。
- [注意事項]
-
switchport mac vlan コマンドは,それ以前のコンフィグレーションに追加するコマンドではなく指定した<vlan id list>に設定を置き換えます。すでにMAC VLANを運用中のポートでVLANの追加や削除を行う場合は,switchport mac vlan addコマンドおよびswitchport mac vlan removeコマンドを使用してください。
(3) トランクポートの設定
- [設定のポイント]
-
MAC VLANにおいても,Taggedフレームを扱うポートはトランクポートとして設定し,そのトランクポートにVLANを設定します。
[コマンドによる設定]
-
(config)# interface gigabitethernet 1/0/4
ポート1/0/4のイーサネットインタフェースコンフィグレーションモードに移行します。
-
(config-if)# switchport mode trunk
(config-if)# switchport trunk allowed vlan 10,20
ポート1/0/4をトランクポートに設定します。また,VLAN 10,20を設定します。