ナビゲーターの自動構成ファイル形式への IPv6 拡張機能

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 対応関数を追加しました。

IPv6 対応プロキシ ヘルパー API 定義

IPv6-Aware WPAD ヘルパー関数と従来の WPAD ヘルパー関数の違い

Note

この機能には、Windows インターネット エクスプローラー 7 以上が必要です。