Поставщики сетевых пакетов
Поставщики сетевых пакетов (NP) — это системные компоненты сетевого монитора, которые собирают сетевой трафик (кадры) из сети и передают его в пользовательский интерфейс сетевого монитора и приложения NPP.
На следующем рисунке показаны два NPP: NPP NDIS, предоставляемый монитором сети, и пользовательская 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.