VMkernel ネットワーク インターフェイスの ARP およびネイバー検出のキャッシュの表示
search cancel

VMkernel ネットワーク インターフェイスの ARP およびネイバー検出のキャッシュの表示

book

Article ID: 310419

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

この記事には、ESX/ESXi の VMkernel ネットワーク インターフェイス用に維持されるアドレス解決プロトコル (ARP)およびネイバー検出 (ND) のキャッシュをリストする方法が記載されています。この情報の使用はこの記事の範囲外ですが、トラブルシューティングのときに役立つことがあります。

ARP および ND プロトコルは、ネットワーク層で同一リンク上の他のデバイスを検出するために、それぞれ IPv4 および IPv6 で使用されます。隣接するデバイスの IP および MAC アドレスのキャッシュは、ESX/ESXi ホストの VMkernel ネットワーク スタックにより維持されます。このキャッシュは、VMkernel ネットワーク インターフェイス上の送信トラフィックに対して、論理 IP アドレスをリンク層 MAC アドレスにマップするのに使用されます。

:この情報は ESX/ESXi 4.1 以降のみを対象としています。それより前のバージョンの ESX/ESXi では、VMkernel インターフェイス上のネットワーク トラフィックをキャプチャしてそれを確認し、ARP トラフィックが発行されていて応答があるかどうかを確認することを検討してください。詳細については、「Capturing a network trace in ESXi 4.x using Tech Support Mode (1031186)」を参照してください。


Symptoms:

免責事項: これは英文の記事 「Displaying the ARP and Neighbor Discovery cache for VMkernel network interfaces (2000130)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


Environment

VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.1
VMware ESXi 4.1.x Embedded
VMware ESX 4.1.x

Resolution

ESX または ESXi ホスト上で VMkernel ネットワーク インターフェイスの ARP および ND キャッシュを確認するには、ローカルまたはリモートの esxcli コマンドを使用します。このコマンドは ESX/ESXi ホストのローカル コンソールから使用でき、「vSphere Command Line Interface (vCLI)」や「 vSphere Management Assistant (vMA) appliance」からもリモートで使用できます。インストールおよび使用の方法については、関連するマニュアルを参照してください。

  1. esxcli コマンドが使用可能な場所へのコンソール セッションを開きます。


  2. 次のいずれかのコマンドを使用して、すべての VMkernel ネットワーク インターフェイスについて、ARP および ND キャッシュの既知のネットワーク ネイバーのリストを表示します。

    • ESXi 4.1:

      esxcli [--server hostname --username root --password rootpassword] network neighbor list

    • ESXi 5.x:

      esxcli [--server hostname --username root --password rootpassword] network ip neighbor list

    :ESX/ESXi ホスト コンソール上のローカルで実行する場合、esxcli コマンドにサーバ ホスト名、認証は必要ありません。

    次のような出力が表示されます。

    Neighbor Mac Address vmknic Expiry(sec)
    -------- ----------- ------ -----------
    10.5.6.7 xx:xx:xx:xx:xx:xw vmk0 1200
    10.5.6.8 xx:xx:xx:xx:xx:xx vmk0 1197
    10.5.6.9 xx:xx:xx:xx:xx:xy vmk0 277
    10.200.1.10 xx:xx:xx:xx:xx:xz vmk1 979


Additional Information

VMware ESX サービス コンソールでは、個別の MAC アドレス キャッシュを維持します。詳細については、「Troubleshooting network connection issues using Address Resolution Protocol (ARP) (1008184)」を参照してください。Displaying the ARP and Neighbor Discovery cache for VMkernel network interfaces