
Output field:
Field | Description |
|
|
Tree Name | Name of the classifier tree. |
|
|
Profile Id | Profile Id. It should be unique within a tree |
|
|
Node Id | Node Id, should be unique within a profile |
|
|
Exported | This specifies what fields of an exported node are modifiable and can be modified |
| while the profile is part of a classifier tree. |
|
|
Node Type | This specifies the type of the Classifier node |
|
|
Modification Mask | This specifies what fields of this nodes can be modified, if this node is an |
| exported node. |
|
|
Action | Action tells what is to be done by a node. |
|
|
Value Type | Value type tells, the type of value which is to be matched/set. For leaf type nodes |
| this field is not valid. If ActVal is SetBase and SBaseType is Compute then this |
| value is used to specify the value type (U8, U16, U32), which shall be used |
| to compute the new base offset. This field is not valid for other values of |
| SBaseType. |
|
|
Offset | OffSet, in the packet with respect to the base offset, from where we have to take |
| the value, which is to be matched. If ActVal is SetBase and SBaseType is |
| Compute then this value is used to specify the offset with respect to the base |
| offset, |
| which shall be used to specify the field of the packet used to compute the new |
| base offset. If the valuetype is U8 the offset can be odd or even. If the ValueType |
| is U16, U32 or U64 then the offset can only be even. This field is not valid for any |
| other value type. |
|
|
Mask | Mask, used to select the individual bits to be match in a packet. If ActVal is |
| SetBase and SBaseTypeis Compute then this value is used to specify the mask, |
| which shall be used to identify the individual bits of the field of the packet used to |
| compute the new base offset.This field is valid only if the ValueType is U8, U16, |
| U32 or U64. This field is also valid if the ActVal is MatchInGenList. |
|
|
Value | Value, to be matched. For NonLinear node types, this field is not valid. For Linear |
| node types, this value is used to specify the start of the range. if ActVal is |
| SetBase and SBaseTypeis Compute then this field is used to specify the value, |
| which is to be added to base offset to calculate new base offset. If the ActVal is |
| SetPrio or RetagPrio then this field is used to specify the priority which is to be |
| assigned to the packet. If the ActVal is MatchInGenList then this field is not valid. |
| If the ActVal is Count then this field is read only and specifies total number of |
| octet of the packets hitting this node. |
|
|
ValueEnd | For Linear nodes this field is used to specify the end of the range. If the ActVal is |
| InRange then this field is used to specify the end of the range. If the ActVal is |
| count then this field is used to specify the total number of packet hitting this node. |
|
|
366 | IDL series User Guide |
|
|