Die Internet Protocol (IP) -Technologie wurde in den 70er Jahren entwickelt, um einige der ersten Forschungscomputernetzwerke zu unterstützen. Heute ist IP auch zu einem weltweiten Standard für Heim- und Geschäftsnetzwerke geworden. Unsere Netzwerkrouter, Webbrowser, E-Mail-Programme und Instant Messaging-Software sind auf IP oder andere Netzwerkprotokolle angewiesen, die auf IP aufbauen.
Heute gibt es zwei Versionen der IP-Technologie. Herkömmliche Heimcomputernetzwerke verwenden IP-Version 4 (IPv4), aber andere Netzwerke, insbesondere in Bildungs- und Forschungseinrichtungen, haben die IP-Version 6 der nächsten Generation (IPv6) übernommen.
IPv4-Adressierungsnotation
Eine IPv4-Adresse besteht aus vier Bytes (32 Bit). Diese Bytes werden auch als Oktette bezeichnet.
Aus Gründen der Lesbarkeit arbeiten Menschen normalerweise mit IP-Adressen in einer aufgerufenen Notation gepunktete Dezimalzahl . In dieser Notation werden zwischen den vier Zahlen (Oktetts), aus denen eine IP-Adresse besteht, Zeiträume eingefügt.
Zum Beispiel eine IP-Adresse, die Computer als anzeigen:
- 00001010 00000000 00000000 00000001
wird in gepunkteten Dezimalzahlen geschrieben als:
- 10.0.0.1
Da jedes Byte 8 Bits enthält, liegt jedes Oktett einer IP-Adresse in einem Wert zwischen einem Minimum von 0 und einem Maximum von 255. Daher ist der gesamte Bereich der IP-Adressen von 0.0.0.0 durch 255.255.255.255 . Dies entspricht einer Gesamtzahl von 4.294.967.296 möglichen IP-Adressen.
IPv6-Adressierungsnotation
IP-Adressen ändern sich mit IPv6 erheblich. IPv6-Adressen sind 16 Bytes (128 Bits) lang und nicht vier Bytes (32 Bits). Diese größere Größe bedeutet, dass IPv6 mehr unterstützt als:
- 300,000,000,000,000,000,000,000,000,000,000,000,000
mögliche Adressen! Da immer mehr Mobiltelefone und andere Unterhaltungselektronik ihre Netzwerkfähigkeit erweitern und eigene Adressen benötigen, wird der kleinere IPv4-Adressraum bald ausgehen und IPv6 wird obligatorisch.
IPv6-Adressen werden im Allgemeinen in der folgenden Form geschrieben:
- hhhh: hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh.de
In diesem vollständige Notation , werden Paare von IPv6-Bytes durch einen Doppelpunkt getrennt und jedes Byte wird als Paar hexadezimaler Zahlen dargestellt, wie im folgenden Beispiel:
- E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420
Wie oben gezeigt, enthalten IPv6-Adressen im Allgemeinen viele Bytes mit einem Nullwert. Kurzschreibweise In IPv6 werden diese Werte aus der Textdarstellung entfernt (obwohl die Bytes immer noch in der tatsächlichen Netzwerkadresse vorhanden sind):
- E3D7 :: 51F4: 9BC8: C0A8: 6420
Schließlich sind viele IPv6-Adressen Erweiterungen von IPv4-Adressen. In diesen Fällen können die vier rechten Bytes einer IPv6-Adresse (die Paare aus zwei Bytes ganz rechts) in der IPv4-Notation umgeschrieben werden. Konvertieren des obigen Beispiels in gemischte Notationsergebnisse:
- E3D7 :: 51F4: 9BC8: 192.168.100.32
IPv6-Adressen können in jeder der oben abgebildeten vollständigen, kurzen oder gemischten Notationen geschrieben werden.