Vor der Einführung von IPv6-Adressformat, werden wir in Hexadezimal Zahlensystem zu suchen. Hexadezimal ist eine Positionsnummer-System, das Grundzahl (Basis) von 16 verwendet, um die Werte in lesbarer Form darzustellen, wird in diesem System 0-9 Symbole auf Werte von null bis neun und AF repräsentieren die Werte zehn bis fünfzehn darstellen. Jede Ziffer in Hexadezimal kann Werte von 0 bis 15 dar..
Eine IPv6-Adresse ist gemacht von 128 Bits in acht 16-Bit-Blöcke unterteilt werden. Jeder Block wird dann in 4-stelligen Hexadezimalzahlen durch Doppelpunkt getrennt Symbole umgewandelt..
Zum Beispiel unten ist eine 128-Bit-IPv6-Adresse im Binärformat dargestellt und in acht 16-Bit-Blöcke unterteilt:
0010000000000001 0000000000000000 0011001000111000 1101111111100001 0000000001100011 0000000000000000 0000000000000000 1111111011111011
Jeder Block wird dann in Hexadezimal umgewandelt und getrennt durch ':' Symbol:
2001:0000:3238:DFE1:0063:0000:0000:FEFB
Auch nach der Umwandlung in Hexadezimal-Format, IPv6-Adresse bleibt lange . IPv6 bietet einige Regeln, um die Adresse zu verkürzen. Die Regeln sind wie folgt:
Regel.1: Wegwerfen führende Null (n)
In Block 5, 0063, können die führenden zwei 0s weggelassen werden, wie zum Beispiel (5 Blocks):
2001:0000:3238:DFE1:63:0000:0000:FEFB
Regel.2: Wenn zwei oder mehr Blöcke enthalten aufeinander folgende Nullen, wegzulassen Sie sie alle, und ersetzen Sie sie durch zweifachen Doppelpunkt :: so als (6. und 7. Block):
2001:0000:3238:DFE1:63::FEFB
Fortlaufende Blöcke von Nullen können nur einmal ersetzt durch :: so dass wenn es immer noch Blöcke von Nullen in der Adresse, können sie auf eine einzige Null geschrumpft werden, wie zum Beispiel (2 Blocks):
2001:0:3238:DFE1:63::FEFB
IPv6 verfügt über drei verschiedene Arten von Unicast-Adresse Schema. Die zweite Hälfte der Adresse (die letzten 64 Bit) wird immer für die Schnittstellen-ID verwendet. Die MAC-Adresse eines Systems aus 48 Bits zusammengesetzt und in hexadezimalen Zahlen. MAC-Adressen werden als weltweit eindeutig zugeordnet werden. Schnittstellen-ID nutzt diese Einzigartigkeit MAC-Adressen. Ein Host kann automatisch konfigurieren seiner Interface-ID mit Hilfe IEEE Extended Unique Identifier (EUI-64-Format). Zunächst wird eine Host teilt seine eigene MAC-Adresse in zwei 24 Bit Hälften. Dann 16-Bit-Hex-Wert 0xFFFE in diesen beiden Hälften des MAC-Adresse eingeklemmt, was zu EUI-64-Schnittstellen-ID. .
Umwandlung der EUI-64-ID in die IPv6-Schnittstelle Kennung
Um EUI-64-ID in die IPv6-Schnittstelle Kennung, die bedeutendste 7. Bit der EUI-64-ID ist ergänzt. Zum Beispiel:
Dieser Adresstyp entspricht zu IPv4 öffentliche Adresse . Globale Unicast-Adressen in IPv6 sind weltweit erkennbar und eindeutig adressierbar.
Globale Routing Prefix: Die wichtigsten 48-Bit werden benennen als globale Routing-Präfix, die auf bestimmte autonome System zugeordnet . Die drei höchstwertigen Bits der globalen Routing-Präfix ist immer auf 001 eingestellt.
Auto-konfigurierte IPv6-Adresse als Link-Local-Adresse bekannt. Diese Adresse beginnt immer mit FE80. Die ersten 16 Bits des Link-Local-Adresse wird immer bis 1111 1110 1000 0000 (FE80) eingestellt. Die nächsten 48 Bits werden auf 0 gesetzt, also:
Link-Local-Adressen werden für die Kommunikation zwischen IPv6-Hosts auf einen Link (Übertragungssegment) nur verwendet werden. Diese Adressen sind nicht routingfähig, so dass ein Router leitet nie diese Adressen außerhalb der Link.
Diese Art der IPv6-Adresse ist weltweit einmalig, aber es sollte in die lokale Kommunikation verwendet werden. Die zweite Hälfte dieser Adresse enthalten Schnittstellen-ID und die erste Hälfte wird unter den Präfix unterteilt, Local Bit, Globale ID und Subnet-ID.
Präfix wird immer auf 1111 110 einstellen. L-Bit wird auf 1 gesetzt, wenn die Adresse lokal zugeordnet. Bisher ist die Bedeutung des L-Bit auf 0 nicht definiert. Daher Einzigartige Local IPv6-Adresse beginnt immer mit "FD".
Der Umfang der Verbindungslokale Adresse wird dem Segment beschränkt. Einzigartige Lokale Adresse lokal global, aber nicht über das Internet geroutet, was ihre Tragweite zu Grenze eines Unternehmens. Globale Unicast-Adressen sind global eindeutig und erkennbar. Sie unterrichten die Essenz des Internet v2 Adressierung zu machen.