RSS Android-Entwickler-Blog
Folgen
Vereinfachung von Advanced Networking mit DHCPv6 Prefix Delegation
Der begrenzte Adressraum von IPv4 erfordert Network Address Translation (NAT), was die App-Entwicklung erschwert und die Akkulaufzeit strapaziert. NAT erfordert, dass Apps komplexe Protokolle implementieren und Keep-Alive-Pakete senden, was erweiterte Funktionen wie Videoanrufe und VPNs behindert. Während IPv6 einen großen Adressraum bietet, haben die aktuellen Zuweisungsmethoden Einschränkungen. Bestehende IPv6-Zuweisungsmethoden erfordern, dass Netzwerke jede Adresse verfolgen, was es schwierig macht, mehreren Geräten, die mit einem einzigen Android-Gerät verbunden sind, Adressen zuzuweisen. Darüber hinaus verhinderte die frühere Abhängigkeit von Android von SLAAC, dass Netzwerke vorhersehbare IPv6-Adressen zuweisen konnten, was die Akzeptanz einschränkte. Um diese Probleme zu beheben, unterstützt Android jetzt DHCPv6 Prefix Delegation (PD). Auf diese Weise können Android-Geräte ein dediziertes IPv6-Präfix über das Netzwerk anfordern und verwalten. In Zukunft kann dieses Präfix mit verbundenen Geräten geteilt werden, so dass diese eine globale IPv6-Konnektivität ohne NAT haben. Diese neue Unterstützung, die über Google Play-Systemupdates eingeführt wird, wird die IPv6-Konnektivität in kompatiblen Netzwerken transparent verbessern. App-Entwickler können jetzt IPv6 nutzen, um die Zuverlässigkeit, Akkulaufzeit und den Code zu verbessern.