次の方法で共有


ネットワーク パケット プロバイダー

ネットワーク パケット プロバイダー (NPP) は、ネットワークからネットワーク トラフィック (フレーム) を収集し、ネットワーク モニター UI と NPP アプリケーションに渡すネットワーク モニター システム コンポーネントです。

次の図は、ネットワーク モニターによって提供される NDIS NPP とカスタム NPP の 2 つの NPP を示しています。

ネットワーク モニターとカスタム npp によって提供される ndis npp

ネットワーク モニターによって提供される NDIS NPP がNdisnpp.dll。 この NPP では、ネットワーク モニター システム ドライバー (Nmnt.sys) を使用して、ネットワークから収集されたフレームを取得し、複数の COM インターフェイス (NPP インターフェイスと呼ばれます) を使用してフレームをネットワーク モニター UI に渡し、NPP アプリケーションを使用してフレームを表示および分析できます。

Ndisnpp.dll NDIS レイヤーに接続して、ネットワーク トラフィックを取得します。 (カスタム NPP は NDIS レイヤーをバイパスし、ネットワーク ハードウェアと直接通信できます)。NPP が NDIS を使用しているかどうかに関係なく、NPP は任意の数のネットワーク カードに接続でき、すべての NPP が同じ NPP インターフェイスをサポートする必要があることに注意してください。

アプリケーションでデータのキャプチャを開始するには、次の手順を実行する必要があります。

  • NPP をネットワークに接続するネットワーク インターフェイス カード (NIC) を選択します。
  • ネットワーク フレームのキャプチャに使用する NPP インターフェイスを選択します。
  • 選択したインターフェイスを使用して NIC に接続します。

ネットワーク インターフェイス カードを列挙して選択する方法の詳細については、「ネットワーク インターフェイス カードの選択」を参照してください。

NPP によって公開される COM インターフェイスの詳細については、「 NPP インターフェイスの選択」を参照してください。

IDelaydC

IESP

IRTC

IStats