Edit Filter Filters
| Item | Description |
|
| Type | Used to indicate a particular type of filter. A 'global' filter is a filter that is applied to all packets irregardless of the packet's source or destination IP address. A 'destination' filter is used to match the destination IP address field of incoming packets. When a match is found, this filter is applied to the packet. A 'source' filter is used to match the source IP address field of incoming packets. When a match is found, this filter is applied to the packet. |
| DstAddr | Destination IP address to filter on. |
| DstMask | Destination IP subnet mask to filter on. |
| SrcAddr | Source IP address to filter on. |
| SrcMask | Source IP subnet mask to filter on. |
| Id | This filter's unique identifier(id). This id is automatically generated by the system when a filter is created. This id is used in the 'rcIpFilterGlobalListTable' and 'rcIpFilterBaseListTable' when grouping one or more filters into a filter list. |
| Name | This filter's name. |
| ProtocolType | Type of protocol to filter on. |
| SrcPort | TCP/UDP source port to filter on. |
| SrcOption | Type of matching to perform on the field 'rcIpFilterSrcPort'. For 'source' and 'destination' filters, this value can only be 'equal(1)'. |
| DstPort | TCP/UDP destination port to filter on. |
| DstOption | Type of matching to perform on the field 'rcIpFilterDstPort'. For 'source' and 'destination' filters, this value can only be 'equal(1)'. |
| CopyToCpu | Used to specify whether a packet matching this filter should be copied to the CPU. |
| Mirror | Used to specify whether a packet matching this filter should be mirrored to the port specified by 'rcMirrorByPortMirrorPort'. |
| HighPriority | Used to specify whether a packet matching this filter should be forwarded with high priority. |
| TcpConnect | Used to specify whether a TCP packet matching this filter should be accepted. Pass only those matching TCP packets with either the ACK bit or RST bit set. Apply only if the IP Protocol is set to TCP. |
| IeeeVlanPriority | Used to specify the priority bits for explicit IEEE VLAN tag for a packet matching this filter. If this priority bit field is greater than the priority field currently in the IEEE tag in the Packet Header, this priority field will be loaded into the Packet Header. |
| UsePktLimit | Used to specify whether the 'rcIpFilterPktLimit' field in this entry should be used when applying this filter. |
| PktLimit | The maximum packet size limit to filter against. |
| Mode | Used to specify the operation mode for this entry. 'useDefaultAction' means use the setting specified in the 'rcIpFilterPortDefaultAction' variable. 'forward' means forward the packet if the packet satisfies this policy. 'drop' means drop the packet if the packet satisfies this policy. This variable setting has higher precedence than the setting in 'rcIpFilterPortDefaultAction'. |
| DiffServMatchIeee8021P | Used to specify the match value for the 802.1P field. If the 802.1P field in the incoming packet matches this value, then this filter will be applied to the packet. A '0' value means do not perform 802.1P matching. |
| DiffServMatchDsField | Used to specify the match value for the DSCP field. If the DSCP field in the incoming packet matches this value, then this filter will be applied to the packet. A '0' value means do not perform DSCP matching. |
| DiffServModifyIeee8021P | Used to specify the value the 802.1P field should be modified to if this filter is applied. A '0' value means do not modify the 802.1P field on egress. |
| DiffServModifyDsField | Used to specify the value the DSCP field should be modified to if this filter is applied. A '0' value means do not modify the DSCP field on egress. |
| DiffServTrafficProfileId | Used to specify which traffic profile should be applied to packets matching this filter. Traffic profiles are specified in the 'rc2kQosTrafficProfileTable' table. A '0' value means do not apply any traffic profile. |
| MatchIcmpRequest | Used to specify whether matching on ICMP Request packets should be performed. |
| MatchIpFragment | Used to specify whether matching on fragmented IP packets should be performed. |
| EnableStatistic | Used to turn on/off counters for this filter. |