Delen via


Stuurprogramma's en apps Packet-Processing overzetten naar WFP

Windows Filtering Platform (WFP) maakt filteren van TCP/IP-pakketten, inspectie en aanpassing, bewaking of autorisatie van verbindingen, IPsec-regels en -verwerking en RPC-filtering mogelijk. Over het algemeen moet u uw TCP/IP-filter- of verbindingsbewakingsonderdeel in Windows XP en Windows Server 2003 converteren om een WFP-gebruikersmodustoepassing of -service, een stuurprogramma voor de WFP-kernelmodus of beide voor Windows Vista en Windows Server 2008 en hoger te gebruiken. De volgende tabel bevat de bestaande methoden voor pakketverwerking in Windows XP en Windows Server 2003 en hoe u deze moet wijzigen in Windows Vista en Windows Server 2008 en hoger om WFP te gebruiken.

Opmerking Vanaf Windows 8 zijn de functie Transport Driver Interface (TDI) en LSP's (Layered Service Providers) afgeschaft.

Bestaande methode in Windows XP en Windows Server 2003 Nieuwe methode in Windows Vista en Windows Server 2008 en hoger
Firewallhook of filterhookstuurprogramma voor eenvoudige pakketfiltering. Gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32-API-.
Firewallhook of filterhookstuurprogramma voor grondige pakketinspectie of -aanpassing. Uitroepstuurprogramma voor IP-laag, transportlaag of Application Layer Enforcement (ALE) en optionele gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32 API.
TDI-filterstuurprogramma (Transport Driver Interface) voor eenvoudige pakketfiltering. Gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32-API-.
TDI-filterstuurprogramma voor grondige pakket- of streaminspectie of -aanpassing.

Transportlaag, Streamlaag en/of ALE-callout-stuurprogramma en optionele toepassing of service voor gebruikersmodus, die gebruik maakt van de WFP Win32 API

TDI-filterstuurprogramma voor TCP-verbinding of UDP-verkeerbeheer (User Datagram Protocol).

Voor TCP-verbindingsbeheer: ALE-bijschriftstuurprogramma en optionele gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32 API-.

Voor TCP-proxying (TCP doorsturen):

  • In Windows Vista: stuurprogramma voor pakketwijziging en uitroeping.
  • In Windows 7 en latere versies: ALE_REDIRECT layer callout-stuurprogramma.

Filteren op MAC-niveau:

  • In Windows 8 en hoger: MAC_FRAME callout stuurprogramma.
  • In Windows Vista en Windows 7: NDIS lichtgewicht filterstuurprogramma.

Voor UDP-verkeersbeheer: callout driver voor stream- of datagramdatalagen en een optionele gebruikersmodustoepassing of -service die de WFP Win32 APIgebruikt.

Windows Sockets LSP voor eenvoudige pakketfiltering. Gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32-API-.
Windows Sockets LSP voor grondige pakketinspectie of -aanpassing.

IP-laag, ALE, Transport (zoals Datagram Data) of callout-driver voor streamlagen en optionele gebruikersmodustoepassing of -service die de WFP Win32 APIgebruikt.

NDIS (Network Device Interface Specification) tussenliggend stuurprogramma voor eenvoudige pakketfiltering.

Voor filteren op basis van IP: gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32-API-.

Filteren op basis van MAC:

  • In Windows 8 en hoger: MAC_FRAME laagoproepstuurprogramma.
  • In Windows Vista en Windows 7: NDIS lichtgewicht filterstuurprogramma.
NDIS-tussenstuurprogramma voor TCP-verbinding of UDP-verkeerbeheer.

TCP-verbindingsbeheer: ALE-bijschriftstuurprogramma en optionele gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32 API-.

UDP-verkeersbeheer: bijschriftstuurprogramma voor ALE- of Transportlaag en optionele gebruikersmodustoepassing of -service die gebruikmaakt van de WFP Win32 API-.

NDIS lichtgewicht filterstuurprogramma dat filtert op het niveau van mediatoegangsbeheer (MAC).

In Windows 8 en hoger: stuurprogramma MAC_FRAME voor layer callout.

In Windows Vista en Windows 7: NDIS lichtgewicht filterstuurprogramma.