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

MACアドレステーブルの参照および登録設定

3. 基本機能設定

3.6. MACアドレステーブルの参照および登録設定

147

<設定内容の表示例>

MACアドレス自動学習状態参照コマンドの実行例を以下に表します。

図3-6-1 MACアドレス自動学習 状態参照コマンドの実行例

1.MACアドレス自動学習状態

Interface ポート番号を表します。

MAC Learning ポート毎のMACアドレス自動学習の状態を表します。

Auto MACアドレス自動学習が有効です。

Disabled MACアドレス自動学習が無効です。

MAC Learning Limit ポート毎のMACアドレス自動学習数の制限値の状態を表しま

す。

Disabled MAC アドレス自動学習数の制限値がありませ

ん。

1~256 MAC アドレス自動学習数の制限値を表しま

す。

M24eG> enable

M24eG# show mac-learning

Interface MAC Learning MAC Learning Limit --- --- --- gi0/1 Auto Disabled

gi0/2 Auto Disabled gi0/3 Auto Disabled gi0/4 Auto Disabled gi0/5 Auto Disabled gi0/6 Auto Disabled gi0/7 Auto Disabled gi0/8 Auto Disabled gi0/9 Auto Disabled gi0/10 Auto Disabled gi0/11 Auto Disabled gi0/12 Auto Disabled gi0/13 Auto Disabled gi0/14 Auto Disabled gi0/15 Auto Disabled gi0/16 Auto Disabled gi0/17 Auto Disabled gi0/18 Auto Disabled gi0/19 Auto Disabled gi0/20 Auto Disabled gi0/21 Auto Disabled gi0/22 Auto Disabled gi0/23 Auto Disabled gi0/24 Auto Disabled M24eG#

<設定内容の表示例>

エイジングタイム参照コマンドの実行例を以下に表します。

図3-6-2 エイジングタイム参照コマンドの実行例

1.MAC address table aging time

学習されたMACアドレステーブルのエントリを削除するまでのエイジング時間を表しま す。

M24eG> enable

M24eG# show mac-address-table aging-time

MAC address table aging time: 300 seconds. ・・・1

M24eG#

149

<設定内容の表示例>

MACアドレステーブル参照(動的エントリ)コマンドの実行例を以下に表します。

図3-6-3 MACアドレステーブル参照(動的エントリ)コマンドの実行例

1.MACアドレステーブル

MAC Address MAC アドレステーブルに存在する MAC アドレスエントリを

一覧で表します。

Address Type MACアドレスエントリの種類を表します。

Static 静的に学習されたMACアドレスエントリです。

Dynamic 動的に学習されたMACアドレスエントリです。

VLAN MACアドレスエントリを学習しているVLAN IDを表します。

Port インターフェース名称を表します。

M24eG> enable

M24eG# show mac-address-table mac

MAC Address Address Type VLAN Port ・・・1 --- --- ---- ---

xx:xx:xx:xx:xx:xx Static 1 CPU xx:xx:xx:xx:xx:xx Dynamic 1 gi0/1 Total Entries: 2

M24eG#

<設定内容の表示例>

MACアドレステーブル参照(静的エントリ)コマンドの実行例を以下に表します。

図3-6-4 MACアドレステーブル参照(静的エントリ)コマンドの実行例

1.MACアドレステーブル(静的エントリ)

MAC Address MAC アドレステーブルに存在する MAC アドレスエントリを

一覧で表します。

Address Type MACアドレスエントリの種類を表します。

Static 静的に学習されたMACアドレスエントリです。

VLAN MACアドレスエントリを学習しているVLAN IDを表します。

Port インターフェース名称を表します。

M24eG> enable

M24eG# show mac-address-table static

MAC Address Address Type VLAN Port ・・・1 --- --- ---- ---

xx:xx:xx:xx:xx:xx Static 1 CPU xx:xx:xx:xx:xx:xx Static 1 gi0/1 M24eG#

151 show mac-address-table mac-learning

ポート毎のMACアドレス自動学習の状態を表示します。

show mac-address-table aging-time

MACアドレステーブルのエイジング時間を表示します。

show mac-address-table mac

動的に学習されたMACアドレスエントリを表示します。

show mac-address-table static

静的に登録されたMACアドレスエントリを表示します。

show mac-address-table vlan <VLAN ID>

VLAN毎に登録されたMACアドレスエントリを表示します。

【パラメータ】

パラメータ名称 説明

なし なし

【工場出荷時設定】

パラメータ名称 工場出荷時の設定

なし なし

【値の設定範囲】

パラメータ名称 設定範囲

なし なし

【注意事項】

パラメータ名称 注意事項

なし なし

mac-address-table aging-time <aging time>

動的に学習されたMACアドレステーブルのエントリを削除するまでのエイジング時 間を指定します。

【パラメータ】

パラメータ名称 説明

<aging time> フレームを受信してから動的なエントリを削除するまでの時

間を秒単位で指定します。

【工場出荷時設定】

パラメータ名称 工場出荷時の設定

<aging time> 300(秒)

【値の設定範囲】

パラメータ名称 設定範囲

<aging time> 10~1000000(秒)

【注意事項】

パラメータ名称 注意事項

<aging time> なし

153

mac-address-table static <MAC addr.> <interface name> vlan <VLAN ID>

MACアドレスを静的にMACアドレステーブルへ登録します。

no mac-address-table static <MAC addr.> vlan <VLAN ID>

静的MACアドレスをMACアドレステーブルから削除します。

【パラメータ】

パラメータ名称 説明

<MAC addr.> 静的に登録するMACアドレスを表します。

<interface name> 対象とするポートのインターフェース名を表します。

<VLAN ID> 対象とするVLAN IDを表します。

【工場出荷時設定】

パラメータ名称 工場出荷時の設定

<MAC addr.> なし

<interface name> なし

<VLAN ID> なし

【値の設定範囲】

パラメータ名称 設定範囲

<MAC addr.> 00:00:00:00:00:01~FF:FF:FF:FF:FF:FE

<interface name> <Switch-M48eG>

GigabitEthernet0/1-GigabitEthernet0/48

<Switch-M24eG>

GigabitEthernet0/1-GigabitEthernet0/24

<Switch-M16eG>

GigabitEthernet0/1-GigabitEthernet0/16

<Switch-M8eG>

GigabitEthernet0/1-GigabitEthernet0/9

略称での指定も可能です。

例:GigabitEthernet0/1→gi0/1

<VLAN ID> 1~4094

【注意事項】

パラメータ名称 注意事項

<MAC addr.> なし

<interface name> なし

<VLAN ID> 存在するVLAN IDを指定します。

mac-learning

ポート毎のMACアドレスの自動学習を有効にします。

no mac-learning

ポート毎のMACアドレスの自動学習を無効にします。

【パラメータ】

パラメータ名称 説明

なし なし

【工場出荷時設定】

パラメータ名称 工場出荷時の設定

なし mac-learning

【値の設定範囲】

パラメータ名称 設定範囲

なし なし

【注意事項】

パラメータ名称 注意事項

なし MACアドレス自動学習を無効にすると静的にMACアドレ スを登録しない限り通信ができません。

155 mac-learning limit <limit>

ポート毎のMACアドレス自動学習数の制限値を設定します。制限値のMACアドレ スを既に学習した状態で、学習されていない新たな送信元MACアドレスを持つフレ ームを受信した場合、そのフレームは破棄されます。

no mac-learning limit

ポート毎のMACアドレス自動学習の制限値を削除します。

【パラメータ】

パラメータ名称 説明

Limit ポート毎のMACアドレス自動学習数の制限値

【工場出荷時設定】

パラメータ名称 工場出荷時の設定

Limit なし

【値の設定範囲】

パラメータ名称 設定範囲

Limit 1~256

【注意事項】

パラメータ名称 注意事項

Limit 1.本機能を使用にするにはMACアドレス自動学習が有効

になっている必要があります。

2.静的MACアドレスは制限値の対象に含まれません。

<設定例1>

概要:MACアドレステーブルのエイジング時間を設定します。

1.動的学習された MAC アドレステーブルのエントリを自動削除するまでの時 間を1200秒に設定します。

図3-6-5 MACアドレステーブルエイジング時間設定例

<設定例2>

概要:ポート1に静的に登録した機器(MACアドレス00:00:00:00:00:01) 以外を接続しても通信できないようにします。

1.MACアドレス00:00:00:00:00:01をポート1(VLAN 1)へ静的に

登録します。

2.ポート1のインターフェースコンフィグレーションモードへ移ります。

3.ポート1のMACアドレス自動学習機能を無効にします。

図3-6-6 MACアドレスの静的登録設定例

<設定例3>

概要:ポート1のMACアドレス自動学習数の制限値を1に設定します。

1.ポート1のMACアドレス自動学習数の制限値を1に設定します。

図3-6-7 MACアドレス自動学習数制限設定例

M24eG> enable M24eG# configure

M24eG(config)# mac-address-table static 00:00:00:00:00:01 gi0/1 vlan 1 ・・・1 M24eG(config)# interface GigabitEthernet0/1 ・・・2

M24eG(config-if)# no mac-learning ・・・3

M24eG(config-if)# exit M24eG(config)# exit M24eG#

M24eG> enable M24eG# configure

M24eG(config)# mac-address-table aging-time 1200 ・・・1 M24eG(config)# exit

M24eG#

M24eG> enable M24eG# configure

M24eG(config)# interface GigabitEthernet0/1

M24eG(config-if)# mac-learning limit 1 ・・・1

M24eG(config-if)# exit M24eG(config)# exit M24eG#

157