Microsoft では、WinINet および WinHTTP WPAD ヘルパー関数で IPv6 のサポートを追加するために、ナビゲーターの自動構成ファイル形式に拡張機能の配列を実装しました。
1990年代後半のインターネットの爆発は、IPv4アドレスの予期しない不足を引き起こし、プールは日常的に枯渇しています。 IPv6 はこの問題に対する解決策を提供しますが、現在は広くデプロイされていませんが、その使用は将来的により一般的になります。 WPAD は、Web クライアントが送信トラフィックに対して適切なプロキシ構成を自動的に検出できるようにするプロトコルです。 これは、IT 管理者が、クライアントが接続しようとしているターゲット サーバーに基づいて、すべてのクライアントのトラフィックを特定のプロキシにルーティングできる複雑なスクリプトをセットアップできるため、企業の展開に非常に役立ちます。 WinINet と WinHTTP では、ナビゲーター プロキシ自動構成 (PAC) ファイル形式の仕様で定義されている WPAD ヘルパー関数がサポートされています。これは、インターフェイス標準となっています。 残念ながら、この仕様は 1996 年に記述されており、WPAD スクリプトを IPv6 対応ネットワークに展開する場合の関数の動作を定義していません。
IPv6 は将来の波であるため、すべての Windows コンポーネントでデュアル スタック (IPv4 と IPv6) と IPv6 のみのネットワークがサポートされるようになりました。 既存のデプロイに影響を与えずに IPv6 をサポートするために、Microsoft はナビゲーター プロキシ自動構成 (PAC) ファイル形式仕様の拡張機能として 6 つの新しいヘルパー クラス関数を追加し、管理者が WPAD スクリプトに実装できる FindProxyForURLEx 呼び出される新しい IPv6 対応関数も追加しました。
-
WPAD ヘルパー関数と従来の WPAD ヘルパー関数 IPv6-Aware の違い
手記
この機能には、Windows Internet Explorer 7 以降が必要です。