IP Quality of Service Modules ipgpc(7ipp)
NAME
ipgpc - IP Generic Packet Classifier
DESCRIPTION
The IP Generic Packet Classifier (ipgpc) module provides
packet classification at the Solaris IP layer. ipgpc is an
implementation of the Multi-Field (MF) classifier as
described in RFC2475: An Architecture for Differentiated Services. The classifier is configured, at startup or dynamically, using a set of "filters." Filters describe selectors that are matched against input packets that are processed by the classifier. Some selectors feature exact matching datapoints, while others utilize non-exact or wildcard data
points. Each filter is associated with a class describing the nextactions to process a packet. There is a many-to-one (M-to-1)
mapping relationship between filters and a class. Addition-
ally, each class is aware of which filters are associated with it. A class is configured with a class name and a next action.Unlike traditional classifiers used in edge routers, ipgpc
is designed for a host or server device. A host-based clas-
sifier provides access to more resources and data than edgerouters. User, project, and interface information are avail-
able at the host. StatisticsThe ipgpc module exports global and per-class statistics
(available through kstat:) Global statistics:module: ipgpc instance:
name: ipgpc global stats class:
crtime snaptime nbytesnclasses nfilters npackets epackets SunOS 5.11 Last change: 12 Apr 2010 1
IP Quality of Service Modules ipgpc(7ipp)
Per-class statistics:
module: ipgpc instance:
name:class: crtime snaptime last match