Inhaltsverzeichnis:
Video: Netzwerke #1 -Einführung und erste Grundlagen 2024
Eine IP-Adresse ist eine Nummer, die jeden Host in einem IP-Netzwerk eindeutig identifiziert. IP-Adressen werden auf der Netzwerkschicht des TCP / IP-Protokollstapels ausgeführt und sind daher unabhängig von MAC-Adressen auf niedrigerer Ebene der Datenverbindungsschicht, z. B. Ethernet-MAC-Adressen.
IP-Adressen sind 32-Bit-Binärzahlen, was bedeutet, dass theoretisch maximal etwas in der Umgebung von 4 Milliarden eindeutigen Hostadressen im gesamten Internet existieren kann. Sie würden denken, dass das ausreichen würde, aber TCP / IP legt bestimmte Einschränkungen für die Zuweisung von IP-Adressen fest.
Diese Einschränkungen begrenzen die Gesamtzahl der verwendbaren IP-Adressen erheblich. Neue Techniken zum Arbeiten mit IP-Adressen haben jedoch zur Linderung dieses Problems beigetragen, und es wurde ein Standard für 128-Bit-IP-Adressen angenommen, der jedoch noch nicht weit verbreitet ist.
Netzwerke und Hosts
IP steht für Internetprotokoll, und sein Hauptzweck ist es, die Kommunikation zwischen Netzwerken zu ermöglichen. Infolgedessen besteht eine 32-Bit-IP-Adresse tatsächlich aus zwei Teilen:
-
Die Netzwerk-ID (oder Netzwerkadresse): Gibt das Netzwerk an, auf dem ein Host-Computer gefunden werden kann
-
Die Host-ID (oder Host-Adresse): Identifiziert ein bestimmtes Gerät im Netzwerk mit der Netzwerk-ID
Der größte Teil der Komplexität beim Arbeiten mit IP-Adressen besteht darin, herauszufinden, welcher Teil der vollständigen 32-Bit-IP-Adresse die Netzwerk-ID und welcher Teil die Host-ID ist. beschrieben in den folgenden Abschnitten.
Sie können feststellen, dass zwei Hostadressen nicht berücksichtigt wurden. Zum Beispiel lässt das Class-C-Adressierungsschema, das acht Bits für die Host-ID verwendet, nur 254 Hosts zu - nicht die 256 Hosts, die Sie erwarten würden. Das liegt daran, dass Host 0 (die Host-ID ist nur Nullen) immer reserviert ist, um das Netzwerk selbst darzustellen. Die Host-ID kann nicht 255 sein (die Host-ID ist nur Einsen), da diese Host-ID für die Verwendung als Broadcast-Anforderung reserviert ist, die für alle Hosts im Netzwerk vorgesehen ist.
Die IP-Adressen mit gepunktetem Dezimal-Tanz
werden normalerweise in einem Format dargestellt, das als Punkt-Dezimal-Notation bekannt ist. In der Punkt-Dezimal-Notation ist jede Gruppe von acht Bits - ein Oktett - durch ihr Dezimaläquivalent dargestellt. Betrachten Sie beispielsweise die folgende binäre IP-Adresse:
11000000101010001000100000011100
Um diesen Wert in die Dezimalpunktnotation zu konvertieren, teilen Sie ihn zunächst wie folgt in vier Oktette auf:
11000000 10101000 10001000 00011100
Dann konvertieren jedes der Oktette zu seinem dezimalen Äquivalent:
11000000 10101000 10001000 00011100 192 168 136 28
Verwenden Sie dann Perioden, um die vier Dezimalzahlen zu trennen:
192.168. 136. 28
In diesem Format werden normalerweise IP-Adressen angezeigt.
Die folgende Abbildung zeigt, wie die 32 Bits einer IP-Adresse in vier Oktette von jeweils acht Bits aufgeteilt werden. Wie Sie sehen können, werden die vier Oktette einer IP-Adresse oft als w, x, y, und z bezeichnet.