Provedores de pacotes de rede
Os provedores de pacotes de rede (NPPs) 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 duas NPPs: a NPP NDIS fornecida pelo Monitor de Rede e uma NPP personalizada.
A NPP NDIS fornecida pelo Monitor de Rede é Ndisnpp.dll. Este NPP usa o driver de sistema do Monitor de Rede (Nmnt.sys) para obter os quadros coletados da rede e várias interfaces COM (referidas como as 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 deNDISpara 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 uma NPP usar NDIS, as NPPs podem se conectar a qualquer número de placas de rede e que todas as NPPs devem suportar as mesmas interfaces NPP.
Antes que um aplicativo possa começar a capturar dados, ele deve:
- Selecione a placa de interface de rede (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 uma placa de interface de rede, consulte Selecionando uma placa de interface de rede.
Para obter mais informações sobre interfaces COM expostas por NPPs, consulte Selecionando uma interface NPP.
Tópicos relacionados