CtVlanClassifyType

  • Base type Enumeration

Each enumerated value represents a unique classification type. Different types have different rules regarding how data is interpreted during classification. These rules are spelled out in the comments preceding each type. Unless otherwise specified providing a value for DataMask is optional and the description for DataMask is as follows: DataMask is the same logical size the as the associated DataVal. DataMask is the one's complement of the DataVal bits to attempt to match on. (e.g., to match on the IP subnet 255.255.240.0 the value for DataMask would be 0x00000fff) Working from the most significant to the least significant bit '1 to 0' transitions are not allowed. (e.g., 0x000ffffe is not valid.) For DataVal objects that are less than 32 bits the leading inconsequential bits in the corresponding DataMask value must be zero. (e.g., 0x0000000f would attempt to match on the high order four bits in an eight bit DataVal.)

Possible values

34 objects
Number Name
1 etherType
2 llcDsapSsap
3 ipTypeOfService
4 ipProtocolType
5 ipxClassOfService
6 ipxPacketType
7 ipAddressSource
8 ipAddressDestination
9 ipAddressBilateral
10 ipxNetworkSource
11 ipxNetworkDestination
12 ipxNetworkBilateral
13 ipUdpPortSource
14 ipUdpPortDestination
15 ipUdpPortBilateral
16 ipTcpPortSource
17 ipTcpPortDestination
18 ipTcpPortBilateral
19 ipxSocketSource
20 ipxSocketDestination
21 ipxSocketBilateral
22 macAddressSource
23 macAddressDestination
24 macAddressBilateral
25 ipFragments
26 ipUdpPortSourceRange
27 ipUdpPortDestinationRange
28 ipUdpPortBilateralRange
29 ipTcpPortSourceRange
30 ipTcpPortDestinationRange
31 ipTcpPortBilateralRange
32 icmpType
33 vlanId
34 tci