同じネットワーク上の2台のコンピューターが同じMACアドレスを持つとどうなりますか?


28

コンピューターがMACアドレスとして報告するものを変更するツールがあるため、WEPクラッキングに関する記事を読みました。

これにより、誰かがネットワーク上の別のコンピューターと同じMACアドレスを使用するとどうなるかと思いましたか?

私はグーグルを調べましたが、ほとんどのウェブサイトは「奇妙なことが起こるかもしれない」というようなことを言っています。どんなことか?パケット損失、切断されたユーザー?


1
この質問はコンピューターネットワーク全般に適用されるため、wifiのタグは実際には適用されませんでした。ネットワーキングタグを使用すると、より良い結果が得られると思います。
トラビス

おかげで、私は質問がそれほど一般的であるとは思わなかった。
マヌー

MACアドレスのようなものが大混乱を引き起こす可能性があるという意味での唯一の汎用です。一部のルーターはこれらの処理に優れていますが、理想的には、MACアドレスはTCP / IPスタックの基本的な部分であり、変更または衝突しないことがある程度想定されています。
ディリーO

回答:


23

それは実際にネットワーク上のルーターとシステムがどのように構成されているかに依存します。

私たちのオフィスでは、MACアドレスの衝突により、マシンがローカルドメインに接続しません。ネットワーク上にIDを持つシステムがすでに存在することを示す通知メッセージ(Windowsの場合)が表示されます。

各コンピューターがルーターに登録しようとする「競合」が発生することがあります。また、パケットAがマシンに送られ、他のマシンが登録されるため、マシンに着信するトラフィックが失われる可能性があります。物事は前後に跳ね返り始めることができます。

衝突による到達不能なホストエラーの表示も開始できます。

結果は、複製マシンがいつオンラインになるか、およびそのようなアイテムを処理するために現在のインフラストラクチャがどのようにセットアップされているかによって実際に異なります。

これについては、ネットワーク管理者に詳細な回答があります。


8
+1-MACを処理しているデバイスによって異なります。
EvilChookie 2009

13

基本的に、予想される動作は「未定義」です。

基本的に、2つのネットワークカードは両方とも、そのアドレスに送信されたすべてのパケットをそれぞれのマシンに提示するため、両方がアクティブな場合は混乱が生じます。他のマシンがアクティブである間、どちらのマシンもネットワークと効果的に通信できないと思われます。


3

@ Dillie-Oの答えは正しい一般的な答えです。つまり、関係するすべてのマシンが重複したMACアドレスについて知らない場合です。ただし、あなたが尋ねたケースは例外です。重複したMACアドレスを持つ別のマシンが重複したアドレスを持っていることを知り、パケットを適切に作成する場合、基本的にMACアドレスを慎重に使用してレーダーの下に留まることができます。通常、他のマシンは、「シャドウ」マシン(重複したMACアドレスを選択したマシン)が事前に認識していないため、通信しているパケットをドロップします。このすべてにおいて、シャドウマシンのMACおよびTCP / IPスタックは通常どおり動作せず、他の誰かをシャドウイングしているという事実を認識していることに注意してください。また、影は、検出されずに被害者が行うことを正確に実行することはできません。WEPはLANのブロードキャストの性質を維持しているため、誰もが他のホストパケットを潜在的に見ることができることに注意してください。切り替えられた環境では、動作は2つのポートで同じMACを見ることにスイッチがどのように応答するかに依存します。

より具体的な例を示すために、DHCPを見てみましょう。被害者がすでにアクティブな場合、シャドウは新しいIPアドレスを必要とせず、被害者に割り当てられたIPアドレスを使用するため、「ルーターへの登録」は不要です。


2

「クローンMAC」を使用して2台のマシンに同じMACアドレスを設定して、これを試しました。両方のマシンがUbuntu 14.04 x64で実行されていました。

両方のコンピューターは同じルーターを介してインターネットに接続されていました。しかし、一度に1台のコンピューターだけがデータを送受信できました。

両方のマシンが同時にデータを送信または受信しようとすると、どちらも送信を完了できませんでした。

もちろん、この動作は私の設定に固有のものです。異なるルーターとデバイスでは、動作が異なります。

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