Table: IPv4 and IPv6 match criteria lists the supported IPv4 and IPv6 match criteria.
| Criteria | Description | 
|---|---|
src-ip  | 
Matches the specified source IPv4 or IPv6 address prefix and mask against the source IPv4 or IPv6 address field in the IP packet header. IPv4 and IPv6 matching prefix-lists can be used to enhance matching capabilities.  | 
next-header  | 
Matches the specified upper-layer protocol (such as TCP, UDP, or IGMPv6) against the next-header field of the IPv6 packet header. "*" can be used to specify a TCP or UDP upper-layer protocol match (Logical OR). Next-header matching allows also matching on presence of a subset of IPv6 extension headers. See the CLI section for details on which extension header match is supported.  | 
protocol  | 
Matches the specified protocol against the Protocol field in the IPv4 packet header (for example, TCP, UDP, or IGMP) of the outer IPv4. "*" can be used to specify TCP or UDP upper-layer protocol match (Logical OR).  | 
dst-port  | 
Matches the specified port value against the destination port number of the UDP or TCP packet header.  | 
flow-label  | 
Matches the IPv6 flow label.  | 
router  | 
Matches the router instance packets that are ingressing from for this filter entry.  | 
src-port  | 
Matches the port packets that are ingressing from for this filter entry.  |