Was ist eine Schnittstellenadresse?

10

Das ist so ziemlich meine Frage.

Was ist eine Schnittstellenadresse? Was wird es verwendet? Wie unterscheidet es sich von einer normalen IP-Adresse in einem Netzwerk?

Ich kann keine gute Erklärung / Definition im Internet finden.

Das ist das Beste, was ich bekommen habe: CISCO: Wie lautet die Schnittstellenadresse?

volljährig
quelle

Antworten:

12

Eine Schnittstellenadresse ist eine Schnittstellen- (Netzwerk-) Adresse, eine Netzwerkschnittstellenadresse, es ist nur eine Netzwerkadresse, die zu einer Schnittstelle gehört. Obwohl fast alle zu einer Schnittstelle gehören, wenn sie verwendet werden. Der von Ihnen verwendete Begriff spricht einen wichtigen Punkt an.

Fast alle Netzwerkadressen, zB IP-Adressen, gehören zu einer Netzwerkschnittstelle. (wenn sie überhaupt verwendet werden). Jedes Gerät mit einer IP-Adresse verfügt über eine IP-Adresse auf einer Schnittstelle.

Eine Netzwerkschnittstelle ist die Elektronik des Teils, an den das Netzwerkkabel angeschlossen ist - der dortige Controller. Oder wo das drahtlose Gerät eine Verbindung herstellt. NIC steht für Network Interface Controller oder Network Interface (Controller) -Karte. WNIC ist ein Controller für die drahtlose Netzwerkschnittstelle oder eine Controllerkarte für die drahtlose Netzwerkschnittstelle.

IP-Adressen gehören zu Netzwerkschnittstellen, nicht zum Computer. Sie pingen keinen Computer, Sie pingen die Netzwerkschnittstelle eines Computers.

Auch wenn Sie pingen, 127.0.0.1was als Loopback-Schnittstelle bekannt ist. Auch das ist als Schnittstelle bekannt.

Ein Computer könnte eine Netzwerkkarte mit vielen Ethernet-Sockets, vielen Netzwerkschnittstellen und jeweils einer anderen IP-Adresse haben. Die IP-Adresse gehört zu einer Schnittstelle. Und elektronisch, wenn Sie einen Computer anpingen, pingen Sie tatsächlich insbesondere eine oder die Netzwerkschnittstelle auf dem Computer.

Es gibt nicht viele Beispiele für IP-Adressen, die nicht zu einer Schnittstelle gehören. Eine IP-Adresse, die Sie keiner Schnittstelle zugewiesen haben (daher ist sie keinem Gerät zugewiesen, da IPs nicht genau Geräten zugewiesen sind, sondern nur den Schnittstellen von Geräten).

Die Netzwerkadresse, die ich nehme, gehört nicht zu einer Schnittstelle und kann es auch nicht sein (obwohl ich darin falsch liegen könnte). Und die Broadcast-Adresse, die zB 255.255.255.255an alle Schnittstellen gesendet werden soll, hätte keine Schnittstelle mit dieser Adresse.

barlop
quelle
Eine Netzwerkschnittstelle ist… der Teil, mit dem das Netzwerkkabel verbunden ist. Oder wo das serielle Kabel angeschlossen ist. Oder ein virtueller Verbindungspunkt, z. B. ein Ende eines VPN-Tunnels oder eine virtuelle Netzwerkverbindung zwischen zwei virtuellen Maschinen auf derselben physischen Maschine. Oder, wie Sie angedeutet haben, eine Pseudo-Schnittstelle für Loopback.
Scott
Außerdem glaube ich, dass Multicast-IP-Adressen (Klasse D) keinen Schnittstellen zugewiesen sind.
Scott
Schnittstellenadresse ... wäre die Netzwerkadresse an dieser Netzwerkschnittstelle.
Barlop
2

In dem Fall, in dem Sie eine Verbindung hergestellt haben, ist die so genannte Schnittstellenadresse die Gateway-Adresse (die Adresse des Routers des Subnetzes, mit dem Sie verbunden sind).

Ich glaube nicht, dass die Schnittstellenadresse mit dieser Bedeutung verwendet werden kann, da ich denke, dass eine Schnittstellenadresse die Gruppe von Parametern ist, die Sie für eine Schnittstelle bereitstellen müssen, damit sie wie folgt funktioniert:

iface eth0 inet static
    address 192.168.1.180
    netmask 255.255.255.0
    broadcast 192.168.1.255
    network 192.168.1.0
    gateway 192.168.1.1

Ein Beispiel finden Sie in der technischen Dokumentation zu Juniper-Routern

laurent
quelle
Ich bin ein wenig verwirrt. Ist die Schnittstellenadresse eth0 oder die IP-Adresse eth0, die zugewiesen werden könnte?
ffledgling
eth0 ist der Name der Schnittstelle. Die Schnittstellenadresse ist kein genau definierter Name. Wie Scott in seiner Antwort sagte, kann es sich um die MAC-Adresse handeln oder, wie Juniper in seinen Router-Handbüchern ausführt, um die gesamte Schnittstellengruppe von Parametern, die Sie mithilfe des address {...}Schlüsselworts definieren (anders als das addressobige Schlüsselwort in einer IF-Definition). . Viele Leute bezeichnen die IP-Adresse als Schnittstellenadresse und so weiter. Das hängt vom Kontext und der Verwendung ab. Das addressobige Schlüsselwort in einer Schnittstellendefinition bezieht sich auf die IP, die eth0 zugewiesen wurde, ist jedoch nicht die interface address.
Laurent
2

Je nach Kontext, „Interface - Adresse“ könnte verwendet werden , um einen Bezug zu nehmen MAC - Adresse . Eine ausführliche Diskussion über MAC-Adressen könnte ein Buch füllen, aber kurz gesagt,

  • MAC-Adressen arbeiten auf einer niedrigeren Ebene des Protokollstapels (siehe auch diese ) als IP-Adressen.
  • MAC-Adressen werden nur für die Kommunikation zwischen Netzwerkschnittstellen im selben LAN-Segment verwendet
  • MAC-Adressen werden (normalerweise) (halb-) dauerhaft zugewiesen (häufig muss die MAC-Adresse durch physische Manipulation der Netzwerkschnittstellenhardware geändert werden, wenn sie überhaupt geändert werden kann), im Gegensatz zu IP-Adressen, die quecksilberhaltig sein können.
Scott
quelle
Ich denke, in dem Kontext, in dem ich den Begriff gesehen habe, klingt eine IP-Adresse so, wie sie sich möglicherweise darauf bezogen hat. Aber es tut nicht weh, alternative Verwendungen zu kennen :)
ffledgling
Kabelmodems (aus welchen Gründen auch immer) scheinen nach meinem Kenntnisstand IP- und MAC-Adressen zu haben (vielleicht nur zur Verwaltung, ich weiß nicht, warum sie es sonst brauchen würden). Ich nehme an, DSL-Modems auch. Und zumindest bei NAT-Routern oder NAT-Modem-Routern haben einige die Möglichkeit, den MAC des PCs zu klonen, dh den MAC mit Hilfe von Software zu ändern. Dies war sicherlich keine ungewöhnliche Sache und ist vielleicht immer noch nicht ungewöhnlich. Es kann sogar üblich sein. Hier finden Sie einen guten Artikel dazu: techtips.salon.com/clone-computer-mac-address-router-2471.html
Barlop
Ich nehme an, dass es möglicherweise semipermanent bedeutet, dass es bleibt, nachdem die Netzwerkkarte zurückgesetzt / neu gestartet oder herausgenommen und wieder eingespeist wurde / die Stromversorgung unterbrochen wurde. Soweit Dinge in Hardware gespeichert werden, wird letztendlich alles in Hardware gespeichert!
Barlop
0

Kurze Antwort

Was ist eine Schnittstellenadresse?

Netzwerkschnittstellen haben zwei Adressen:

Eine Layer 2-Adresse - Die MAC-Adresse (auch als Hardware-, physische oder eingebrannte Adresse bezeichnet).

Eine Layer 3-Adresse - Die IP-Adresse (Version 4 oder 6).

Was wird es verwendet?

Beide Adressen werden zur Kommunikation zwischen Netzwerkgeräten verwendet.

MAC-Adresse - um jeden Knoten (z. B. Arbeitsstationen und Drucker) in einem Netzwerk eindeutig zu identifizieren.

IP-Adresse - Wird verwendet, um mit einem Gerät in einem Netzwerk oder zwischen verschiedenen Netzwerken zu kommunizieren.


Wie unterscheidet es sich von einer normalen IP-Adresse in einem Netzwerk?

Mit "normaler" IP-Adresse meinen Sie wahrscheinlich die externe IP des Gateways (Routers). Dies wird angezeigt, wenn Sie in Google nach "Wie lautet meine IP-Adresse?" Suchen.
Wenn Sie nicht den Router gemeint haben - so sind die normalen IP-Adressen wahrscheinlich die IPs der Netzwerkschnittstelle.


Weitere Informationen:

Eine MAC-Adresse ist eine 6-Byte-Identifikationsnummer, die fest in die Firmware des Adapters eingebettet ist. Es kann vom Netzwerk und vom Betriebssystem des Geräts gelesen werden, auf dem der Adapter installiert ist. Jeder Adapter hat eine eindeutige MAC-Adresse.
Da sich MAC-Adressen nie ändern, sind sie sehr nützlich, um den unerwünschten Netzwerkzugriff von Hackern und Eindringlingen zu verhindern. Weitere Informationen zur MAC-Filterung .

Die IP-Adresse der Netzwerkschnittstelle ist in den meisten Fällen eine dynamische, private IP-Adresse, die der Netzwerkschnittstelle vom DHCP (Server oder Router) zugewiesen wurde.

Wenn sich Gerät A und Gerät B im selben Netzwerk befinden und Gerät A die MAC-Adresse von Gerät B kennt, können sie direkt anhand der MAC-Adresse kommunizieren .

Wenn sich die beiden Geräte in unterschiedlichen Netzwerken befinden, müssen sie einen Router durchlaufen, und die Kommunikation erfolgt eine Ebene höher im TCP / IP-Modell und basiert auf den IP-Adressen.

Die Zuordnung zwischen IP- und MAC-Adresse erfolgt über das ARP- Protokoll.

Rotemya
quelle