ネットワーク インターフェイスに IP アドレスが割り当てられていますか?

ネットワーク インターフェイスに IP アドレスが割り当てられていますか?

MAC アドレスはネットワーク インターフェイスに割り当てられると聞きました。コンピューターまたはルーターには複数のネットワーク インターフェイスがあるため、複数の MAC アドレスを持つことができます。

ネットワークインターフェースにも IP アドレスが割り当てられますか?

コンピュータまたはルーターに複数のネットワーク インターフェイスがある場合、IP アドレスも複数になりますか?

ありがとう。

答え1

短い答え: はい

IPは手動で設定することも(静的IPとも呼ばれる)、動的に設定することもできます(一般にDHCPサーバー)。複数のインターフェースが使用されているデバイスには通常、複数の IP が割り当てられており、静的構成と動的構成が混在していることがよくあります。

同じインターフェースに複数の IP を割り当てることも可能ですが、これはこの回答の範囲外です。


MAC アドレス (ハードウェア アドレスとも呼ばれます) は、ユーザーやシステム管理者によって設定されるのではなく、製造元によって設定されます。MAC アドレスは一意であることが想定されているため、前半は製造元を定義し、後半は製造元のシステムに従って設定されます (一部のデバイスでは、この部分がシリアル番号として使用されます)。MAC アドレスを変更することは可能ですが、通常、変更する必要はありません。

複数のインターフェイスを持つデバイスには複数の MAC アドレスもありますが、一部のデバイスでは、通常、これらはパターンに従います。さらに、ワイヤレス アクセス ポイントでは通常、MAC アドレスの最初の 5 オクテットが工場で設定され、最後のオクテットはホストするワイヤレス ネットワークごとにオンザフライで設定されます (たとえば、HP MSM310 および MSM320 アクセス ポイントではこれを行います)。


要約すると、インターフェースごとに 1 つのアドレス。IP はユーザーまたはシステム管理者によって設定され、MAC は製造元によって設定されます。

答え2

  • 1 つのネットワーク インターフェイスには 1 つの MAC アドレスを設定できます。
  • 1 つのネットワーク インターフェイスに複数の IP アドレスを設定できます。
  • システムには複数のネットワーク インターフェイスが存在する場合があります。

デバイスの実装が不十分な場合、複数のネットワーク インターフェイスと 1 つの MAC アドレスを持つことができます。実際、これは失敗です。ただし、古い 4 ポート ネットワーク カードに 1 つの MAC アドレスがあるケースを私は知っています。

答え3

簡単な答え: オペレーティング システムによって異なります。

LinuxはIPアドレスをインターフェースではなくホストに属するものとして扱う傾向があります。
これはARPフラックスと呼ばれる問題を引き起こす可能性があります。
例えば、Linux は IP アドレスをインターフェースではなくホストに属するものとみなしますか?
Linux カーネルは、この問題を防ぐためにパッチを適用または構築され、IP アドレスが各インターフェースに割り当てられているかのように扱われる場合があります。

関連情報