運用コマンドレファレンス Vol.1


show vxlan mac-address-table

VXLAN MACアドレステーブル情報を表示します。

[入力形式]

show vxlan mac-address-table [<mac>] [vni <vni list>] [port <port-list>] [channel-group-number <channel group list>]
show vxlan mac-address-table [<mac>] [vni <vni list>] [destination-ip <ip address>]
show vxlan mac-address-table learning-counter [vni <vni list>]

[入力モード]

一般ユーザモードおよび装置管理者モード

[パラメータ]

<mac>

指定MACアドレスに関するVXLAN MACアドレステーブル情報を表示します。

vni <vni list>

指定VNI(リスト形式)に関するVXLAN MACアドレステーブル情報を表示します。

<vni list>の指定方法については,「パラメータに指定できる値」を参照してください。

port <port list>

指定ポート(リスト形式)に関するVXLAN MACアドレステーブルの情報を表示します。リストに指定したポートを一つ以上含むMACアドレステーブルエントリを表示します。<port list>の指定方法および値の指定範囲については,「パラメータに指定できる値」を参照してください。

channel-group-number <channel group list>

指定リンクアグリゲーションのチャネルグループ(リスト形式)に関するVXLAN MACアドレステーブルの情報を表示します。<channel group list>の指定方法については,「パラメータに指定できる値」を参照してください。

destination-ip <ip address>

指定したVXLANトンネルの宛先IPv4アドレスに関するVXLAN MACアドレステーブルの情報を表示します。<ip address>にはコンフィグレーションコマンドdestination-ipで設定した宛先IPv4アドレスを指定します。

learning-counter [vni <vni list>]

MACアドレステーブルの学習アドレス数をVNI単位で表示します。<vni list>の指定方法については,「パラメータに指定できる値」を参照してください。<vni list>省略時は全VNIの学習アドレス数を表示します。

各パラメータ省略時の動作

本コマンドでは,パラメータを指定してその条件に該当する情報だけを表示できます。パラメータを指定しない場合は,条件を限定しないで情報を表示します。複数のパラメータを指定した場合は,それぞれの条件に同時に該当する情報を表示します。

すべてのパラメータ省略時の動作

VNIで学習したすべてのVXLAN MACアドレステーブル情報を表示します。

[スタック構成時の運用]

マスタスイッチからほかのメンバスイッチへ自動でVXLAN MACアドレステーブルの情報を同期します。

learning-counterパラメータでマスタスイッチ以外のメンバスイッチを対象とする場合,remote commandコマンドを使用してください。

remote command {<switch no.> | all} show vxlan mac-address-table learning-counter [vni <vni list>]

[実行例1]

図25‒4 すべてのVXLAN MACアドレステーブル情報の表示
> show vxlan mac-address-table
Date 20XX/06/07 20:27:38 UTC
MAC address          VNI  Type     Port     VLAN  Connect
0012.e20f.10d9         1  Dynamic  Access   2001  1/0/17
0012.e20f.10da         1  Dynamic  Network     -  192.168.4.1
0012.e20f.10db         -  Dynamic  -           -  -
>

[実行例1の表示説明]

表25‒7 VXLAN MACアドレステーブル情報の表示項目

表示項目

意味

表示詳細情報

MAC address

MACアドレス

VNI

VNI

VNI番号:1〜16777215

-:学習情報更新中

Type

MACアドレステーブル種別

Dynamic:ダイナミックエントリ

Port

VXLANポートタイプ

Access:VXLAN Accessポート

Network:VXLAN Networkポート

-:学習情報更新中

VLAN

VLAN ID

次の場合は“-”を表示します。

  • VXLAN AccessポートでサブインタフェースのVLANがUntagged

  • VXLAN Networkポート

Connect

ポートまたは宛先IPv4アドレス

VXLAN Accessポート:ポートリスト(スイッチ番号/NIF番号/ポート番号)

VXLAN Networkポート:VXLANトンネル先のIPv4アドレス

-:VNIまたはPort情報が学習情報更新中

[実行例2]

図25‒5 VXLAN MACアドレステーブルの学習状態の表示
> show vxlan mac-address-table learning-counter
Date 20XX/12/10 20:00:57 UTC
VNI counts: 4
     VNI  Count
       1      3
     100   1000
     200      0
16671234     90
       -      1
>

[実行例2の表示説明]

表25‒8 VXLAN MACアドレステーブルの学習状態の表示項目

表示項目

意味

表示詳細情報

VNI counts

対象VNI数

VNI

VNI

VNI番号:1〜16777215

-:学習情報更新中

Count

現在のVNI学習によるMACアドレステーブルの学習数

[通信への影響]

なし

[応答メッセージ]

表25‒9 show vxlan mac-address-tableコマンドの応答メッセージ一覧

メッセージ

内容

Can't execute.

コマンドを実行できません。再実行してください。

Connection failed to vxlan program.

VXLANプログラムとの通信が失敗しました。コマンドを再実行してください。

頻発する場合は,restart overlayコマンドでVXLANプログラムを再起動してください。

No mac-address-table entry for vni.

VNIで学習したMACアドレステーブルの情報がありません。

No operational Port.

実行できるポートはありません。指定パラメータを確認して再実行してください。

No operational vni.

実行できるVNIはありません。指定パラメータを確認して再実行してください。

No such Switch <switch no.>.

指定されたスイッチ番号が存在しません。指定パラメータを確認して再実行してください。

また,メンバスイッチの追加直後などは,コマンドを実行できないことがあります。その場合は,再実行してください。

<switch no.>:スイッチ番号

Vxlan is not configured.

VXLAN機能が設定されていません。コンフィグレーションを確認してください。

[注意事項]

  1. VNIで学習したエントリ以外のMACアドレステーブルを表示する場合は, show mac-address-tableコマンドを実行してください。