Unterschied zwischen linklokalen und globalen Linkadressen in ISATAP

17

Was ist der Unterschied zwischen der verbindungslokalen Adresse und der globalen Verbindungsadresse in ISATAP?

Beispielsweise:

link-local address: fe80::5efe:c000:0201
global address: 3ffe:b00:1:2::5efe:c000:0201

Warum verwenden wir nicht nur eine Adresse? Warum ist es hilfreich, beide zu verwenden?

JoesyXHN
quelle

Antworten:

21

Jeder IPv6-Adapter sollte immer zwei IP-Adressen haben, wenn Sie ihn für den Internetverkehr verwenden - Ihre verbindungslokale Adresse und Ihre globale Adresse.

Ihre globale Adresse ist weltweit routingfähig, sodass jeder auf der ganzen Welt diese IP-Adresse sehen kann (obwohl natürlich eine Firewall zwischen Ihnen und ihnen vorhanden sein sollte, um zu verhindern, dass sie tatsächlich auf Sie zugreifen).

Ihre Link-Local-Adresse ist nur für Ihr lokales Netzwerk. Betrachten Sie es als das Äquivalent einer 192.168.0.1- oder 10.1.1.1-Adresse. Sie sind nicht routingfähig und können für die interne Kommunikation verwendet werden. Wenn sich Ihr weltweit routingfähiges Präfix ändert, müssen Sie nicht alle Ihre IP-Verweise auf interne IP-Adressen aktualisieren.

Der einzige funktionale Unterschied besteht darin, dass Ihre verbindungslokale Adresse nicht routingfähig ist und Ihre globale Adresse routingfähig sein muss . Es gibt Probleme, bei denen nicht routbare globale Adressen zugewiesen wurden (über DHCPv6), aus welchem ​​Grund auch immer, Ihr Computer DENKT, dass er eine routbare IPv6-Adresse hat, wenn dies nicht der Fall ist, und alle Ihre IPv6-Konnektivitäten dann unterbrochen werden.

Ich bemerke auch, dass Ihre globale IP-Adresse manuell mit einer Punkt-Dezimal-Adresse zugewiesen wurde, was mich fragt, ob Ihr IPv6-Netzwerk korrekt konfiguriert ist, da es offensichtlich keine automatische Konfiguration mit RA-Ansagen verwendet.

Mark Henderson
quelle
Hallo, danke für deine konkrete Antwort. Dies gilt für ISATAP. Wie wäre es mit 6to4-Tunneln? Ich sehe, dass es nur eine IPv6-Adresse gibt, die auf der IPv4-Adresse basiert. Ich vermute, es ist eine IPv6-Link-Local-Adresse, aber dann fehlt die globale IPv6-Adresse. Bitte korrigieren Sie mich, wenn ich falsch liege. Danke im Voraus.
Noch eine Sache: fe80 :: a124: 45f6: b8d7: cf7f% 41 => das ist eine lokale Linkadresse, nehme ich an? Was bedeutet? danke
@ Joe - Das % -Zeichen gibt an, in welchem ​​Adapter sich die IP-Adresse befindet . Was 6to4 angeht, habe ich nie wirklich viel getan, daher werde ich nicht viel helfen, fürchte ich mich.
Mark Henderson
Auf dem 6to4 lautet die generierte Adresse a / 48, sodass Sie diese in 65.000 verschiedene Subnetze mit jeweils einer vollständigen / 64-Anzahl von Hostadressen unterteilen können.
Chris S
Ihr Vergleich ist irreführend, da RFC 1918-Adressen nicht verbindungslokal sind. Die verbindungslokalen Adressen in IPv4 lauten wie in RFC 3927 definiert 169.254.0.0/16.
Kasperd