コンピューターのMACアドレスはどのように決定されますか?


10

今日、一部のコンピューターをイメージングしているときに、2つの異なるコンピューターの2つのLAN MACアドレスが一致するとどうなるのかと思い始めました。私は後でMACアドレスの48ビットアドレス空間に潜在的に248または281,474,976,710,656の可能なMACアドレスが含まれていることを理解しました。[言い換えれば、多くのネットワーキングデバイス]

これらのMACアドレスはどのように決定されますか?

それらがなくなることはありますか?(2つ目の質問は憶測ですが、MACアドレスを必要とするデバイスがたくさんあります...)

MACアドレスはリサイクルされますか?


1
私は製造ハードウェアが誤ってMACアドレスのインクリメントを停止する方法についてのを読んだことがあり、NICのバッチは同じアドレスを持つでしょう。次に、大規模なネットワークを構築している誰かがバッチ全体を購入し、厄介な驚きを見つけます...
user1686

回答:


13
  1. MACは2つの部分に分かれています。OUI(最初の24ビット)とデバイスID(最後の24ビット)。IEEEはOUI部分を制御し、割り当てます。したがって、独自のNICを作成するビジネスに取り掛かった場合は、IEEEに登録して独自のOUIを取得する必要があります。デバイスIDの部分は、会社が自由に管理します。

  2. 非常に不足する可能性がありますが、MACアドレスは、個々のレイヤー2ネットワーク全体で一意である必要があります。

  3. OUIの部分は再利用されるものではありません。スイッチのMACアドレステーブルを調べていると、Cisco、Googleの「OUI lookup」などのデバイスを作成した最初の24ビットでわかります。

おそらく、これらの2つのNICが同じレイヤ2ネットワークに到達しない限り、個々の製造元がおそらくMACをリサイクルしていると思います。

ネットワーク管理者は、ローカルで管理されているMACアドレスを使用することもできます。


彼らはどのようなリサイクル政策をとりますか?2 ^ 16は〜1600万ですが、本当にMACをリサイクルする必要がありますか?
Hengjie

3
@Hengjie:1600万はそれほどではありません。たとえば、シスコは2012年の第1四半期だけで200万台を超えるサーバーを出荷しました(news.techworld.com/storage/3361179/…)。したがって、大手メーカーはデバイスIDをリサイクルする(またはOUIを増やす)必要があります。
sleske 2012年

2

MACアドレスは、INTERNicと呼ばれるグループによって生成され、ブロックでNICベンダーに販売されます。最初の24BはベンダーIDで、最後の24Bは個別のアドレスです。

MACSの重複は、ベンダーが最小限のアドレスを購入したいだけなので発生しますが、重複は、2つのNICが同じLAN上にある場合にのみ問題になります。2つのMACが異なるLAN上にある場合、2つのMACがお互いを認識したり、衝突したりすることはありません。

MACはレイヤ2アドレスであり、データフレームがLAN内を移動するのに役立ちます。そのデータフレームの宛先が別のネットワークの場合、そのフレームはLANローカルルーターポートにアドレス指定され、あるLANから別のネットワークに移動すると、ルーターのLANローカルポートを送信元として使用して、パケットがそのLANの新しいフレームに入れられます。 、および宛先の出口ルータのローカルポート。


2
InterNICは、MACアドレスではなくDNSを処理します。略語「NIC」の2つの使用法は異なり、無関係です。ネットワークインターフェイスカードとネットワークインフォメーションセンターです。
Wyzard

1

あなたの質問に答えて:

  • True-MACアドレスは一意ではありません。
  • ただし、同じMACアドレスが同じLANに存在する可能性は低い
  • ビルド時にネットワークインターフェイスカードに設定されます

Wikipediaのリンクは次のとおりです。http//en.wikipedia.org/wiki/MAC_address

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.