Generic Packet Classifier Component Description The Generic Packet Classifier (GPC) is a network component that consolidates packet-classification functionality from other network components into a central facility. It performs packet classification for other network drivers based on declarative classification specifications established by those drivers. While this component prevents unrelated drivers from interfering with each other’s classifications, it also provides a semi-structured communication channel enabling drivers to share packet-related information. This centralized classification system affords engineering efficiencies in design and maintenance, and it improves performance by eliminating redundant classifications of separate classifiers. In contrast to most previous research in packet classification, which dealt primarily with algorithmic issues, the GPC is a complete packet-classification system. Key features of this system include protocol templates supporting virtually any network protocol, prioritized and hierarchical wildcard patterns providing specification flexibility, and classification handles sharing classification results among unrelated drivers with differing classification specifications.

Component Configuration

This component is a kernel mode network driver that loads with TCP/IP stack. There are no configuration requirements for this component.

]]>
Microsoft ms_gpc 0x28 %12% msgpc.sys 0 False CLSID {4d36e974-e325-11ce-bfc1-08002be10318} File NTOSKRNL.EXE File HAL.DLL File TDI.SYS File NDIS.SYS File netgpc.inf 1 0 1 False 5600 0 %11%\snetcfg.exe 0 {00000000-0000-0000-0000-000000000000} -l %17%\netgpc.inf -c s -i ms_gpc Generic Packet Classifier Installation Generic Packet Classifier Installation snetcfg.exe File {00000000-0000-0000-0000-000000000000} Dependency upon 'snetcfg.exe' {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 1 {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 4 1 Type HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\Type {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 4 3 Start HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\Start {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 4 1 ErrorControl HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\ErrorControl {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 4 3 Tag HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\Tag {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 2 System32\DRIVERS\msgpc.sys ImagePath HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\ImagePath {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 1 Generic Packet Classifier DisplayName HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\DisplayName {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 1 PNP_TDI Group HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\Group {00000000-0000-0000-0000-000000000000} HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc 1 1 1 Generic Packet Classifier Description HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Gpc\Description Generic Packet Classifier 11/06/1999 Generic Packet Classifier 2000 Microsoft Corp. Microsoft Corp. rameshpa rameshpa;briansw; paulclap 7/21/2000 9/19/2001 10:22:02 AM