Wenn ich gehe, System Preferences > Network > Advanced
wird angezeigt, dass ich 2 verschiedene IPv6-Adressen habe (beide mit einem 64-Bit-Präfix). Warum ist das so?
Wenn ich ifconfig | grep inet
am Terminal tippe, werden mir auch diese 2 IPv6-Adressen (unter den anderen Adressen) angezeigt. Am Ende einer dieser beiden IPv6-Adressen steht das Wort dynamic
und am Ende der anderen das Wort autoconf temporary
. Warum fragen wir uns, warum wir zwei IPv6-Adressen benötigen sollten und was der Unterschied zwischen dynamic
und ist autoconf temporary
?
127.0.0.1
. In IPv6 ,::1
(0000:0000:0000:0000:0000:0000:0000:0001
).Antworten:
IPv6 wurde früher von der MAC-Adresse Ihres Geräts abgeleitet. Dies ist das modifizierte EUI-64-Format . Solche Adressen erkennen Sie an der Mitte der letzten 64 Bit. Wenn sie enthalten, handelt
..ff:fe..
es sich wahrscheinlich um eine EUI-64-basierte Adresse.Da der Algorithmus jedes Mal die gleichen 64-Bit-Werte erzeugt, befürchteten einige, dass mobile Geräte wie Laptops und Smartphones problemlos erfasst werden könnten. Jedes Netzwerk hätte ein anderes Präfix, aber die letzten 64 Bit wären immer gleich.
Deshalb wurden Privacy Extensions erfunden. Ein Gerät generiert von Zeit zu Zeit neue 64-Bit-Dateien und verwendet diese in der IPv6-Adresse. Da regelmäßig neue Adressen generiert werden, werden die Adressen als gekennzeichnet
temporary
. Ein Gerät kann mehrere Datenschutzerweiterungsadressen haben, wenn das System beim Generieren einer neuen Adresse immer noch eine alte Adresse verwendet. Das System behält die alte Adresse so lange wie nötig bei. Bei neuen ausgehenden Verbindungen verwendet ein System normalerweise die zuletzt generierte temporäre Adresse, um ein Höchstmaß an Datenschutz zu gewährleisten.quelle
Es scheint vier verschiedene Arten von IPv6-Adressen zu geben:
fe80:
. (global nicht verwendbar, routinggebunden)fd00:
. (nicht global verwendbar, nicht an das Routing gebunden)In meinem Fall habe ich gerade IPv6 in meinem Heimnetzwerk aktiviert und festgestellt, dass ich für meinen Windows-Computer jeweils einen dieser vier Adresstypen habe. (Erscheint, wenn ich renne
ipconfig
)Ich war nicht durch die temporäre Adresse und die Link-Local-Adresse verwirrt, da sie als solche gekennzeichnet waren, aber ich war zuerst durch die zweite Adresse verwirrt, die genauso wie meine Hauptadresse gekennzeichnet war. Ich bemerkte jedoch, dass es kürzer
fd00
war und stellte nach dem Googeln fest, dass es sich um die eindeutige lokale Adresse für mein Gerät handelt.quelle