IP ヘルパーについて
インターネット プロトコル ヘルパー (IP ヘルパー) は、アプリケーションがローカル コンピューターのネットワーク構成に関する情報を取得し、その構成を変更できるようにすることで、ローカル コンピューターのネットワーク管理を支援します。 また、IP ヘルパーには、ローカル コンピューター ネットワーク構成の特定の側面が変更されたときにアプリケーションに通知を受け取る通知メカニズムも用意されています。
IP ヘルパー関数の多くは、Management Information Base テクノロジに関連付けられたデータ型を表す構造体パラメーターを渡します。 IP ヘルパー関数は、これらの構造体を使用して、ARP キャッシュ エントリなどのさまざまなネットワーク情報を表します。 これらの構造体は MIB API でも使用されるため、管理情報ベース リファレンスで説明されています。 IP ヘルパー API はこれらの構造を使用しますが、IP ヘルパーは管理情報ベース (MIB) および簡易ネットワーク管理プロトコル (SNMP) とは異なります。
IP ヘルパーのドキュメントでは、"adapter" と "interface" という用語が広範囲に使用されています。 "アダプター" は、ネットワーク ハードウェアの何らかの形式を最初に参照していたネットワーク アダプターの省略形である従来の用語です。 アダプターは、データリンク レベルの抽象化です。
"インターフェイス" は、IETF RFC ドキュメントで使用される新しい用語です。 RFC は、リンクへのノードの添付ファイルを表す抽象概念としてインターフェイスを定義します。 インターフェイスは IP レベルの抽象化です。
アダプターとインターフェイスの用語は、IP ヘルパーのドキュメントで多少同じ意味で使用されます。 IP ヘルパーのドキュメントでは、アダプターの一覧に、ソフトウェア WAN インターフェイスとループバック インターフェイスを含めることができます (これらはどちらもハードウェア デバイスを参照していない)。 IP ヘルパー API には、アダプターとインターフェイスの 1 対 1 のマッピングがあります。
IP ヘルパーには、次の領域の機能が用意されています。
- ネットワーク構成に関する情報の取得
- ネットワーク アダプターの管理
- インターフェイスの管理
- IP アドレス の管理
- アドレス解決プロトコル を使用する
- インターネット プロトコルとインターネット制御メッセージ プロトコルに関する情報の取得
- ルーティングの管理
- ネットワーク イベント の通知を受信する
- 伝送制御プロトコルとユーザー データグラム プロトコルの に関する情報の取得