IPv6-tillägg till navigatörens autokonfigurationsfilformat
Microsoft har implementerat en matris med tillägg till navigatörens autokonfigurationsfilformat för att lägga till IPv6-stöd i hjälpfunktionerna WinINet och WinHTTP WPAD.
Explosionen av Internet i slutet av 1990-talet har orsakat en oväntad brist på IPv4-adresser, med poolen utarmas dagligen. IPv6 ger en lösning på det här problemet och även om det för närvarande inte är allmänt distribuerat kommer användningen definitivt att bli vanligare i framtiden. WPAD- är ett protokoll som gör att webbklienter automatiskt kan identifiera vad rätt proxykonfiguration ska vara för utgående trafik. Detta är mycket användbart för företagsdistributioner eftersom det gör det möjligt för IT-administratörer att konfigurera komplexa skript som kan dirigera trafik för alla klienter till specifika proxyservrar baserat på målservern som klienterna försöker ansluta till. WinINet och WinHTTP har stöd för WPAD-hjälpfunktioner enligt definitionen i PAC-filformatsspecifikationen (Navigator Proxy Auto-Config), som har blivit en defacto-standard. Tyvärr skrevs den här specifikationen 1996 och definierar inte vad funktionsbeteenden ska vara när ett WPAD-skript distribueras i ett IPv6-kompatibelt nätverk.
Eftersom IPv6 är framtidens våg har alla Windows-komponenter nu stöd för dubbla staplar (IPv4 och IPv6) och endast IPv6-nätverk. För att stödja IPv6 utan att påverka den befintliga distributionen har Microsoft lagt till 6 nya hjälpklassfunktioner som ett tillägg till pac-filformatspecifikationen (Navigator Proxy Auto-Config) och lagt till en ny IPv6-kompatibel funktion med namnet FindProxyForURLEx som administratörer kan implementera i WPAD-skriptet.
Not
Den här funktionen kräver Windows Internet Explorer 7 eller senare.