Ist einer Netzwerkschnittstelle eine IP-Adresse zugewiesen?

Ist einer Netzwerkschnittstelle eine IP-Adresse zugewiesen?

Ich habe gehört, dass einer Netzwerkschnittstelle eine MAC-Adresse zugewiesen wird. Ein Computer oder Router kann mehrere Netzwerkschnittstellen und damit mehrere MAC-Adressen haben.

Wird einer Netzwerkschnittstelle auch eine IP-Adresse zugewiesen?

Wenn ein Computer oder Router über mehrere Netzwerkschnittstellen verfügt, hat er dann mehrere IP-Adressen?

Danke.

Antwort1

Kurze Antwort: Ja

Die IP kann entweder manuell (auch als statische IP bekannt) oder dynamisch (allgemein alsDHCP). Einem Gerät mit mehreren verwendeten Schnittstellen sind normalerweise mehrere IPs zugewiesen, oft mit einer unterschiedlichen Mischung aus statischer oder dynamischer Konfiguration.

Es ist zu beachten, dass dieselbe Schnittstelle auch mehrere IPs haben kann, aber das geht über den Rahmen dieser Antwort hinaus.


Die MAC-Adresse (auch als Hardware-Adresse bekannt) wird nicht vom Benutzer oder Systemadministrator, sondern vom Hersteller festgelegt. MAC-Adressen müssen eindeutig sein, daher definiert die erste Hälfte den Hersteller und die zweite Hälfte wird gemäß dem System des Herstellers festgelegt (einige Geräte verwenden diesen Teil als Seriennummer). Es ist zwar möglich, die eigene MAC-Adresse zu ändern, dies ist jedoch normalerweise nicht erforderlich.

Ein Gerät mit mehreren Schnittstellen hat auch mehrere MAC-Adressen, aber bei manchen Geräten folgen diese normalerweise einem bestimmten Muster. Darüber hinaus sind bei drahtlosen Zugriffspunkten normalerweise die ersten 5 Oktette der MAC-Adresse werkseitig eingestellt, und das letzte Oktett wird für jedes drahtlose Netzwerk, das es hostet, im laufenden Betrieb eingestellt (dies ist beispielsweise bei den Zugriffspunkten HP MSM310 und MSM320 der Fall).


Um es zusammenzufassen: Eine Adresse pro Schnittstelle. Die IP wird vom Benutzer oder Systemadministrator festgelegt, während die MAC vom Hersteller festgelegt wird.

Antwort2

  • Eine Netzwerkschnittstelle kann eine MAC-Adresse haben.
  • Eine Netzwerkschnittstelle kann mehrere IP-Adressen haben.
  • Das System kann über mehrere Netzwerkschnittstellen verfügen.

Eine schlechte Implementierung des Geräts kann mehrere Netzwerkschnittstellen und eine MAC-Adresse haben. Tatsächlich ist dies ein Fehler. Aber ich kenne Fälle älterer Netzwerkkarten mit vier Ports und nur einer MAC-Adresse.

Antwort3

Kurze Antwort: hängt vom Betriebssystem ab.

Linux neigt dazu, die IP-Adresse als zum Host gehörig zu behandeln, nicht als zur Schnittstelle.
Dies kann ein Problem verursachen, das als ARP-Flux bekannt ist.
Siehe z. B.Betrachtet Linux eine IP-Adresse als zu einem Host und nicht zu einer Schnittstelle gehörig?
Der Linux-Kernel kann gepatcht oder erstellt werden, um dieses Problem zu vermeiden und die IP-Adressen so zu behandeln, als wären sie jeder Schnittstelle zugewiesen.

verwandte Informationen