仮想マシンに安全に使用できる MAC アドレスの範囲はどれですか?

仮想マシンに安全に使用できる MAC アドレスの範囲はどれですか?

仮想マシンに MAC アドレスを割り当てて、仮想マシンの DHCP 予約を構成し、仮想マシンがどのホスト ハイパーバイザーで実行されているか、またはどのオペレーティング システムで実行されているかに関係なく、仮想マシンが常に同じ IP アドレスを取得できるようにしたいと考えています。

私が知りたいのは、ある日、その MAC アドレスを持つデバイスがネットワークに接続されるかもしれないという不安を感じることなく、どの範囲の MAC アドレスを使用できるのかということです。

MACアドレスに関するWikipediaの記事を読みました。これセクションには、02-XX-XX-XX-XX-XX という形式のアドレスを作成すると、それがローカルに管理されるアドレスとみなされることが示されているようです。

これは、ハードウェア製造元が 02 で始まるアドレスを使用することはないという意味なので、仮想マシンには 02 で始まるアドレスを何でも安全に使用できるということでしょうか?

助けてくれてありがとう。

答え1

実際には、ネットワーク上で他の誰も割り当てていないと仮定すると、競合を恐れることなくネットワーク上で使用できるローカル管理アドレス範囲のセットが 4 つあります。

x2-xx-xx-xx-xx-xx
x6-xx-xx-xx-xx-xx
xA-xx-xx-xx-xx-xx
xE-xx-xx-xx-xx-xx

x を任意の 16 進数値に置き換えます。

答え2

使用している場合VMware 製品(ESXi / Workstation / vCenter / ...)、手動で割り当てられる MAC アドレスの有効な範囲は次のとおりです。

00:50:56:00:00:00 - 00:50:56:3F:FF:FF

答え3

割り当てられた MAC プレフィックスの完全なリストは、次の場所にあります。

http://standards-oui.ieee.org/oui/oui.txt

このリストにはプライベートとマークされているプレフィックスがいくつかありますが、02 はそのうちの 1 つではありません。これらのプレフィックスの 1 つを使用する場合は、比較的安全です。他のデバイス、ソフトウェアなどもそのプレフィックスを使用する可能性があることに注意してください。その場合、競合の可能性がわずかに高くなります。

ランダムに生成されたサフィックスを使用している場合、衝突の確率は非常に高くなります。

答え4

Xen 仮想マシンの場合、00:16:3E で始まる任意の値を使用できます。これは、多くの管理ツールによって生成されるデフォルトです。

関連情報