Compartilhar via


Provedores de Pacotes de Rede

Os NPPs (provedores de pacotes de rede) são componentes do sistema do Monitor de Rede que coletam tráfego de rede (quadros) da rede e os transmitem para a interface do usuário do Monitor de Rede e aplicativos NPP.

A ilustração a seguir mostra dois NPPs: o NPP do NDIS fornecido pelo Monitor de Rede e um NPP personalizado.

ndis npp fornecido pelo monitor de rede e um npp personalizado

O NPP do NDIS fornecido pelo Monitor de Rede é Ndisnpp.dll. Esse NPP usa o driver do sistema do Monitor de Rede (Nmnt.sys) para obter os quadros coletados da rede e várias interfaces COM (conhecidas como interfaces NPP) para passar os quadros para a interface do usuário do Monitor de Rede e aplicativos NPP, onde eles podem ser exibidos e analisados.

Ndisnpp.dll se conecta à camada NDIS para obter seu tráfego de rede. (NPPs personalizados podem ignorar a camada NDIS e se comunicar diretamente com o hardware de rede.) Lembre-se de que, independentemente de um NPP usar NDIS, os NPPs podem se conectar a qualquer número de cartões de rede e que todos os NPPs devem dar suporte às mesmas interfaces NPP.

Antes que um aplicativo possa começar a capturar dados, ele deve:

  • Selecione o adaptador de rede cartão (NIC) que conectará o NPP à rede.
  • Selecione a interface NPP que será usada para capturar os quadros de rede.
  • Use a interface selecionada para se conectar à NIC.

Para obter mais informações sobre como enumerar e selecionar um adaptador de rede cartão, consulte Selecionar um cartão de interface de rede.

Para obter mais informações sobre interfaces COM expostas por NPPs, consulte Selecionando uma interface NPP.

IDelaydC

IESP

IRTC

IStats