ネットワーク上のすべてのコンピューターが同じ MAC アドレスを持つのはなぜですか?

ネットワーク上のすべてのコンピューターが同じ MAC アドレスを持つのはなぜですか?

私は ISP が提供する LAN 上にいます。私のコンピュータには IP アドレス、サブネット マスク、デフォルト ゲートウェイ、DNS サーバー (DHCP を使用) があります。

LAN 上のすべてのコンピューターの MAC アドレスを確認したいだけです。

  1. サブネット マスク/18または255.255.192.0IP を適用した後、次の結果が得られました。182.3.64.0
  2. 182.3.64.0からまでの16384個のIPアドレスが得られます182.3.127.255
  3. 最初の IP アドレスと最後の IP アドレスは、それぞれネットワーク アドレスとブロードキャスト アドレスであるため、使用できません。
  4. つまり、私のサブネットまたは地元ネットワークには 16382 台のホスト/コンピュータが含まれています。そうですか? 言い換えると、これらの 16382 台のホストは単一のルーターの背後にあります。

これらのホストの MAC アドレスを確認したいので、すべてのホストに ping を実行しました。結果は次の図のようになります。

ここに画像の説明を入力してください

私の考え:

それらすべてが同じ Mac アドレスを持っている理由がわかりませんでした。しかし、もう少し考えてみると、1 台のルーターの背後に 16382 台のホストがあるということは、ブロードキャスト トラフィック (ARP ブロードキャスト) が多すぎることを意味します。これは望ましくありません。同時に、それらを異なるルーターに接続することはできません。接続すると、異なるネットワーク上にあることを意味します。異なる VLAN 上にある可能性があります (VLAN についてはあまり詳しくありませんが、ブロードキャスト トラフィックの削減に役立つことは知っています)。

何が問題なのか分かりません。何が間違っているのか教えてください。

編集:受信している MAC アドレスは、デフォルト ゲートウェイの MAC です。

答え1

ここではいろいろなことが起こっている可能性があります。

一般に、サブネットには、可能なノード アドレスと同じ数のノードは含まれません。実際に /18 全体を埋めるのに十分なホストがある場合は、ブロードキャスト ドメインが実際には大きすぎるため、さらにサブネット化する必要があります。

しかし、これが実際に起こっていることではないと思います。ここではレイヤー 2 ブリッジングが行われている、または誰かが MAC スプーフィングを行っているのではないかと思います。レイヤー 2 ブリッジは、ブリッジの反対側のインターフェイスが異なるアドレス指定スキームを使用している場合は特に、ブリッジの反対側の IP に対して独自の MAC アドレスで ARP に応答する可能性があります。

とはいえ、上流プロバイダーのサブネットをスキャンすることは、一般的には避けるべきことです。多くの場合、これは ToS に違反しており、それを実行する正当な運用上の理由はありません。

答え2

ネットワークが複数のサブネットで構成されており、自分が属していないサブネットをスキャンしようとすると、すべての可能性のある IP アドレス (ノード) が、すべて存在し、ルーターと同じ MAC アドレスを持っているかのようにスキャンに表示されます。

コンソールの MAC アドレスはルーターの MAC アドレスと同じだと思います。

私が尋ねた質問は次のとおりです異なるサブネットから MAC アドレスを取得する方法について。

関連情報