Поделиться через


Поставщики сетевых пакетов

Поставщики сетевых пакетов (NP) — это системные компоненты сетевого монитора, которые собирают сетевой трафик (кадры) из сети и передают его в пользовательский интерфейс сетевого монитора и приложения NPP.

На следующем рисунке показаны два NPP: NPP NDIS, предоставляемый монитором сети, и пользовательская NPP.

ndis npp, предоставляемый сетевым монитором и пользовательским npp

NPP NDIS, предоставляемый монитором сети, Ndisnpp.dll. Этот NPP использует системный драйвер сетевого монитора (Nmnt.sys) для получения кадров, собранных из сети, и несколько COM-интерфейсов (называемых интерфейсами NPP) для передачи кадров в пользовательский интерфейс сетевого монитора и приложения NPP, где они могут отображаться и анализироваться.

Ndisnpp.dll подключается к уровню NDIS для получения своего сетевого трафика. (Пользовательские NP могут обходить уровень NDIS и взаимодействовать напрямую с сетевым оборудованием.) Имейте в виду, что независимо от того, использует ли NPP NDIS, NPP может подключаться к любому количеству сетевых карт и что все NPP должны поддерживать одни и те же интерфейсы NPP.

Прежде чем приложение сможет начать сбор данных, оно должно:

  • Выберите сетевой интерфейс карта (NIC), который будет подключать NPP к сети.
  • Выберите интерфейс NPP, который будет использоваться для записи сетевых кадров.
  • Используйте выбранный интерфейс для подключения к сетевому адаптеру.

Дополнительные сведения о перечислении и выборе сетевого интерфейса карта см. в разделе Выбор сетевой карты интерфейса.

Дополнительные сведения о COM-интерфейсах, предоставляемых NP, см. в разделе Выбор интерфейса NPP.

IDelaydC

IESP

IRTC

IStats