仮想ローカルエリアネットワーク(VLAN)を使用すると、ローカルエリアネットワーク(LAN)を複数のブロードキャストドメインに論理的に分割できます。機密データがネットワーク上でブロードキャストされる可能性があるシナリオでは、特定の VLAN にブロードキャストを指定することで、セキュリティを強化するための VLAN を作成できます。VLAN に属するユーザーのみが、その VLAN 上のデータにアクセスして操作できます。VLAN を使用すると、ブロードキャストやマルチキャストを不要な宛先に送信する必要性を減らし、パフォーマンスを向上させることもできます。
複数のプロトコルが実行されているネットワークデバイスは、共通のVLANにグループ化できません。非標準デバイスは、特定のプロトコルに参加しているデバイスを含めるために、異なるVLAN間でトラフィックを渡すために使用されます。このため、VLANの多くの機能を利用できません。
VLANグループは、レイヤ2ネットワークのトラフィックのロードバランシングに使用されます。パケットは異なる分類に基づいて分散され、VLANに割り当てられます。さまざまな分類が存在し、複数の分類スキームが定義されている場合、パケットは次の順序でVLANに割り当てられます。
スイッチでVLANグループを設定するには、次のガイドラインに従ってください。
1. VLAN を作成します。Web ベースのユーティリティを使用してスイッチに VLAN を設定するには、こちらをクリックしてください。CLI を使用した手順についてはこちらをクリックしてください。
2. VLANへのインターフェイスを設定します。スイッチの Web ベースユーティリティを使用して、VLAN にインターフェイスを割り当てる方法については、こちらをクリックしてください。CLI を使用した手順についてはこちらをクリックしてください。
注:インターフェイスがVLANに属さない場合、MACベースのグループからVLANへの構成設定は有効になりません。
3. スイッチでMACベースのVLANグループを設定します。スイッチのWebベースのユーティリティを使用してMACベースのVLANグループを設定する方法については、ここをクリックしてください。
4. (オプション)次の項目も構成できます。
MACベースのVLAN分類では、パケットを送信元MACアドレスに従って分類できます。その後、インターフェイスごとにMACからVLANへのマッピングを定義できます。また、複数のMACベースのVLANグループを定義して、各グループに異なるMACアドレスを含めることもできます。これらのMACベースのグループは、特定のポートまたはLAGに割り当てることができます。MACベースのVLANグループには、同じポート上で重複するMACアドレス範囲を含めることはできません。
デバイスのMACアドレスに基づいてパケットを転送するには、MACアドレスのグループを設定し、これらのグループをVLANにマッピングする必要があります。最大256個のMACアドレス(ホストまたは範囲)を設定でき、1つまたは複数のMACベースのVLANグループにマッピングできます。
この記事では、CLIを使用してスイッチでMACベースのグループを設定する方法について説明します。
ステップ 1:スイッチのコンソールにログインします。デフォルトのユーザー名とパスワードは、cisco/cisco です。新しいユーザー名またはパスワードを設定している場合は、代わりにそのログイン情報を入力します。
注:コマンドは、スイッチのモデルによって異なる場合があります。この例では、Telnetを使用してCBS350スイッチにアクセスします。
ステップ 2:スイッチの特権EXECモードから、次のように入力してグローバルコンフィギュレーションモードに入ります。
CBS350#設定ステップ 3:グローバルコンフィギュレーションモードで、次のように入力して、MACベースの分類ルールを設定します。
CBS350(config)#vlan databaseステップ 4:MACアドレスまたはMACアドレスの範囲をMACアドレスグループにマップするには、次のように入力します。
CBS350(config-vlan)#map mac [mac-address][prefix-mask | host]macs-group [group-id]次のオプションがあります。
ステップ 5:インターフェイスコンフィギュレーションコンテキストを終了するには、次のように入力します。
CBS350(config-vlan)#exitこれで、CLIを使用してスイッチにMACベースのVLANグループを設定できました。
ステップ 1:グローバルコンフィギュレーションモードで、次のように入力してインターフェイスコンフィギュレーションコンテキストを入力します。
CBS350#interface [interface-id | range interface-range]次のオプションがあります。
ステップ 2:インターフェイスコンフィギュレーションコンテキストで、switchport modeコマンドを使用して、VLANメンバシップモードを設定します。
CBS350(config-if)#switchport mode generalステップ 3: (任意)ポートをデフォルトの VLAN に戻すには、次のように入力します。
CBS350(config-if)#no switchport mode generalステップ 4:MACベースの分類ルールを設定するには、次のように入力します。
CBS350(config-if)#switchport general map macs-group [group] vlan [vlan-id]次のオプションがあります。
ステップ 5:インターフェイスコンフィギュレーションコンテキストを終了するには、次のように入力します。
CBS350(config-if)#exitステップ6:(オプション)ポートまたはポートの範囲から分類ルールを削除するには、次のように入力します。
CBS350(config-if)#no switchport general map mac-groups groupステップ7(オプション)ステップ1 ~ 6を繰り返して、より一般的なポートを設定し、対応するMACベースのVLANグループに割り当てます。
ステップ 8:endコマンドを入力して、特権EXECモードに戻ります。
CBS350(config-if-range)#endこれで、CLIを使用してMACベースのVLANグループをスイッチ上のVLANにマッピングできました。
ステップ 1:定義されたMACベースの分類ルールに属するMACアドレスを表示するには、特権EXECモードで次のように入力します。
CBS350#show vlan mac-groupsステップ2:(オプション)VLAN上の特定のポートの分類ルールを表示するには、次のように入力します。
CBS350#show interfaces switchport [インターフェイスID]注:各ポートモードには独自のプライベート設定があります。show interfaces switchportコマンドを使用すると、これらすべての設定が表示されますが、「管理モード」領域に表示された現在のポートモードに対応するポートモード設定だけがアクティブになります。
ステップ 3: (任意)スイッチの特権 EXEC モードで、次のように入力して、設定をスタートアップ コンフィギュレーション ファイルに保存します。
CBS350:copy running-config startup-configステップ 4: (任意)[ファイル [startup-config] の上書き…(Overwrite file [startup-config]…)] プロンプトが表示されたら、「はい」の場合はキーボードの [Y] 、「いいえ」の場合は [N] を押します。
これで、スイッチのMACベースのVLANグループとポートの設定が表示されるはずです。
重要:スイッチでVLANグループの設定を続けるには、上記のガイドラインに従ってください。
改定 | 発行日 | コメント |
---|---|---|
1.0 |
17-Jul-2020 |
初版 |