web-dev-qa-db-ja.com

工場出荷時のMACアドレスは一意ですか?

Wikipedia によると:

メディアアクセス制御アドレス(MACアドレス)は、物理ネットワークセグメントでの通信のためにネットワークインターフェイスに割り当てられる一意の識別子です。

しかし、工場から出荷されるデバイスのMACアドレスはどのくらいユニークですか?一部のメーカーがネットワークカードのMACアドレスをどのように再利用するかについて、昔聞いたことがあるようです。誰かが何らかの方法で難しい事実を持っていますか?

37
Justin Ethier

2つあります48 または281 474 976 710 656さまざまな組み合わせの可能性。

それらはかなりユニークです。

  • 最初の3オクテットはメーカーを定義します。
  • 最後の3オクテットは、通常、PROMの書き込み時に生成されます。これをどのように行うかは、製造元次第です。

これにより、メーカーごとに明らかに16 777 215の一意のMACアドレスが可能になります。それはかなり多いので、製造業者すべきではない再利用します。ただし、一部は遅延しており、すでにMACアドレスが割り当てられているかどうかを確認しません。

ソフトウェアを使用してMACアドレスを変更することはよくあるので、重複が発生した場合は、そのアドレスにマッピングできます。

33
Majenko
  • オペレーティングシステム 上書き可能 パケット内のMACアドレス。ユーザーは configure それを行うことができます。別の例として、仮想マシンは独自のアドレスを使用してパケットを送信します。

  • メーカーは アドレスを再利用する を使用する場合があり、 意図せずに を使用する場合もあります。

11
user1686