Extensões IPv6 para o formato de arquivo de configuração automática do Navigator
A Microsoft implementou uma matriz de extensões para o Navigator Auto-Config File Format para adicionar suporte a IPv6 nas funções auxiliares WinINet e WinHTTP WPAD.
A explosão da Internet no final da década de 1990 causou uma escassez inesperada de endereços IPv4, com o pool esgotando diariamente. O IPv6 fornece uma solução para este problema e, embora atualmente não seja amplamente implantado, seu uso definitivamente se tornará mais prevalente no futuro. WPAD é um protocolo que permite que os clientes da Web detetem automaticamente qual deve ser a configuração de proxy correta para seu tráfego de saída. Isso é muito útil para implantações corporativas porque permite que os administradores de TI configurem scripts complexos que podem rotear o tráfego de todos os clientes para proxies específicos com base no servidor de destino ao qual os clientes estão tentando se conectar. WinINet e WinHTTP suportam funções auxiliares WPAD conforme definido pelo Navigator Proxy Auto-Config (PAC) File Format especificação, que se tornou um padrão de fato. Infelizmente, essa especificação foi escrita em 1996 e não define quais devem ser os comportamentos de função quando um script WPAD é implantado em uma rede compatível com IPv6.
Como o IPv6 é a onda do futuro, todos os componentes do Windows agora suportam redes de pilha dupla (IPv4 e IPv6) e somente IPv6. Para suportar IPv6 sem afetar a implantação existente, a Microsoft adicionou 6 novas funções de classe auxiliar como uma extensão para a especificação de formato de arquivo PAC (Navigator Proxy Auto-Config) e também adicionou uma nova função compatível com IPv6 chamada FindProxyForURLEx que os administradores podem implementar no script WPAD.
Observação
Esta funcionalidade requer o Windows Internet Explorer 7 ou superior.