Udostępnij za pośrednictwem


Przenoszenie sterowników i aplikacji Packet-Processing do programu WFP

Platforma filtrowania systemu Windows (WFP) umożliwia filtrowanie pakietów TCP/IP, inspekcję i modyfikację, monitorowanie lub autoryzację połączeń, reguły i przetwarzanie protokołu IPsec oraz filtrowanie RPC. Ogólnie rzecz biorąc, należy zmienić składnik filtrowania TCP/IP lub monitorowania połączeń w systemach Windows XP i Windows Server 2003, aby używać aplikacji lub usługi WFP w trybie użytkownika, sterownika odwołania w trybie jądra WFP lub obu dla systemów Windows Vista, Windows Server 2008 i nowszych. W poniższej tabeli wymieniono istniejące metody przetwarzania pakietów w systemach Windows XP i Windows Server 2003 oraz sposób ich zmiany w systemach Windows Vista i Windows Server 2008 i nowszych w celu korzystania z programu WFP.

Uwaga od systemu Windows 8, funkcja Transport Driver Interface (TDI) i funkcja dostawcy usług warstwowych (LSP) są przestarzałe.

Istniejąca metoda w systemach Windows XP i Windows Server 2003 Nowa metoda w systemach Windows Vista i Windows Server 2008 i nowszych
Sterownik punktów zaczepienia lub filtru zapory na potrzeby prostego filtrowania pakietów. Aplikacja lub usługa korzystająca z interfejsu API Win32 WFPw trybie użytkownika .
Sterownik haczyka zapory lub haczyka filtrowania dla głębokiej inspekcji lub modyfikacji pakietów. Sterownik wywołań zwrotnych warstwy IP, warstwy transportu lub warstwy wymuszania aplikacji (ALE) oraz opcjonalna aplikacja lub usługa użytkownika korzystająca z WFP Win32 API.
Sterownik filtru Transport Driver Interface (TDI) do prostego filtrowania pakietów. Aplikacja lub usługa korzystająca z interfejsu API Win32 WFP w trybie użytkownika .
Sterownik filtru TDI do przeprowadzania inspekcji lub modyfikacji pakietów lub strumieni.

Warstwa transportowa, warstwa strumieniowa i/lub sterownik callout ALE oraz opcjonalna aplikacja lub usługa w trybie użytkownika korzystająca z interfejsu API Win32 WFP

Sterownik filtru TDI dla połączeń TCP lub zarządzania ruchem przy użyciu protokołu UDP (User Datagram Protocol).

W przypadku zarządzania połączeniami TCP: sterownik wywołania do ALE i opcjonalna aplikacja lub usługa w trybie użytkownika, korzystająca z Win32 API WFP.

W przypadku serwera proxy TCP:

  • W systemie Windows Vista: sterownik modyfikacji pakietów callout.
  • W systemie Windows 7 i późniejszych: sterownik powiadomienia warstwy ALE_REDIRECT.

W przypadku filtrowania na poziomie mac:

  • W systemie Windows 8 lub nowszym: sterownik wywołania warstwy MAC_FRAME.
  • W systemach Windows Vista i Windows 7: lekki sterownik filtru NDIS.

W przypadku zarządzania ruchem UDP: sterownik wywołania warstwy danych strumienia lub datagramu oraz opcjonalna aplikacja lub usługa trybu użytkownika korzystająca z interfejsu API WFP Win32 .

Windows Sockets LSP na potrzeby prostego filtrowania pakietów. Aplikacja lub usługa działająca w trybie użytkownika korzystająca z API Win32 WFP.
Windows Sockets LSP na potrzeby głębokiej inspekcji lub modyfikacji pakietów.

pl-PL: Warstwa IP, ALE, Transport (np. Datagram Data) lub sterownik wywołania dla warstwy strumienia oraz opcjonalna aplikacja lub usługa trybu użytkownika korzystająca z WFP Win32 API.

Specyfikacja interfejsu urządzenia sieciowego (NDIS): sterownik pośredniczący do prostego filtrowania pakietów.

W przypadku filtrowania opartego na adresach IP: aplikacja lub usługa w trybie użytkownika korzystająca z interfejsu API Win32.

W przypadku filtrowania opartego na protokole MAC:

  • W systemie Windows 8 lub nowszym: sterownik wywołania warstwy MAC_FRAME.
  • W systemach Windows Vista i Windows 7: sterownik lekkiego filtru NDIS.
Sterownik pośredni NDIS na potrzeby połączenia TCP lub zarządzania ruchem UDP.

Zarządzanie połączeniami TCP: sterownik ALE callout i opcjonalna aplikacja lub usługa w trybie użytkownika korzystająca z interfejsu Win32 API WFP.

Zarządzanie ruchem UDP: sterownik wywołania warstwy ale lub transportu oraz opcjonalna aplikacja lub usługa trybu użytkownika korzystająca z interfejsu API win32 WFP.

Lekki sterownik filtru NDIS do przeprowadzania filtrowania na poziomie kontroli dostępu do multimediów (MAC).

W systemie Windows 8 i późniejszych: sterownik callout warstwy MAC_FRAME.

W systemach Windows Vista i Windows 7: lekki sterownik filtru NDIS.