Freigeben über


IPv6-Erweiterungen für navigator Auto-Config-Dateiformat

Microsoft hat ein Array von Erweiterungen für das Navigator Auto-Config-Dateiformat implementiert, um die IPv6-Unterstützung in den Hilfsfunktionen WinINet und WinHTTP WPAD hinzuzufügen.

Die Explosion des Internets in den späten 1990er Jahren hat zu einer unerwarteten Knappheit von IPv4-Adressen geführt, wobei der Pool täglich erschöpft ist. IPv6 bietet eine Lösung für dieses Problem und obwohl es derzeit nicht weit verbreitet ist, wird ihre Verwendung in Zukunft definitiv häufiger werden. WPAD ist ein Protokoll, mit dem Webclients automatisch erkennen können, was die richtige Proxykonfiguration für den ausgehenden Datenverkehr sein soll. Dies ist sehr nützlich für Unternehmensbereitstellungen, da IT-Administratoren komplexe Skripts einrichten können, die den Datenverkehr für alle Clients basierend auf dem Zielserver weiterleiten können, mit dem die Clients eine Verbindung herstellen möchten. WinINet und WinHTTP unterstützen WPAD-Hilfsfunktionen gemäß der Navigator Proxy Auto-Config (PAC)-Dateiformatspezifikation, die zu einem Defacto-Standard geworden ist. Leider wurde diese Spezifikation 1996 geschrieben und definiert nicht, was das Funktionsverhalten sein sollte, wenn ein WPAD-Skript in einem IPv6-fähigen Netzwerk bereitgestellt wird.

Da IPv6 die Welle der Zukunft ist, unterstützen alle Windows-Komponenten jetzt dualen Stapel (IPv4 und IPv6) und nur IPv6-Netzwerke. Um IPv6 ohne Auswirkungen auf die vorhandene Bereitstellung zu unterstützen, hat Microsoft 6 neue Hilfsklassenfunktionen als Erweiterung zur Spezifikation des Navigator Proxy Auto-Config (PAC)-Dateiformats hinzugefügt und außerdem eine neue IPv6-fähige Funktion namens FindProxyForURLEx hinzugefügt, die Administratoren im WPAD-Skript implementieren können.

IPv6-Aware API-Definitionen für Proxyhilfs-APIs

Unterschiede zwischen IPv6-Aware WPAD-Hilfsfunktionen und älteren WPAD-Hilfsfunktionen

Anmerkung

Für diese Funktionalität ist Windows Internet Explorer 7 oder höher erforderlich.