前の記事で、ARPテーブル・TEPテーブルについて名前のみの紹介したので、これら2つのテーブルに関してもまとめます。

 

 

 まず、ARPテーブルに関して、こちらはNSX環境においてARP要求による消費帯域を軽減するためのテーブルになります。

 NSXセグメントに接続された仮想マシンのMACアドレスとIPアドレスは、NSXセグメントのIP検出機能によって学習されます。そして、学習された内容はNSX Managerを介して、その他のホストにも通知されます。そのため、各ホストは仮想マシンからのARP要求を別ホストに転送することなく、自らARP応答を返せるようになります。

 ARP要求はフラッド特性のある通信であるため、このようなARP抑制メカニズムは通信帯域を節約するのに効果的だといえます(仮にホストがARP応答を返せない場合、ホストは、該当NSXセグメントに接続された全ホストにARP要求を転送する必要があるため、この通信が頻発すると効率的に通信できているとは言えません…)。

 

 続いて、TEPテーブルはNSXセグメントとTEPを対応付けしています。NSXセグメントに接続された仮想マシンからブロードキャスト通信をする際に、ホストは該当セグメントがどのホスト上に展開されているのか判断するために、TEPテーブルを利用します。

 以上、NSXにおいてARPテーブル・TEPテーブルの用途でした。