Match fields supported
| Match Fields | Disable match-mode | Enable match-mode | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mac | mac_x | ip | ip_x | ipv4_quintuple | arp_tpa | arp_full | arp_min | l2l4 | ipv6_full | ipv6_src | ipv6_dst | ||
| table=<number> | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
in_port=<port> | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
dl_src=<mac[/mask]> | Y | Y | Y | N | N | N | N | Y | N | Y | N | Y | Y |
dl_dst=<mac[/mask]> | Y | Y | Y | N | N | N | N | Y | N | Y | N | Y | Y |
dl_type=<ethernet type> | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
vlan_tci=<tci[/mask]> | Y | N | N | N | N | N | N | N | N | Y | N | N | N |
dl_vlan=<vlanid> | Y | Y | Y | N | N | Y | N | Y | N | Y | Y | Y | Y |
dl_vlan_pcp=<value> | Y | N | N | N | N | N | N | N | N | Y | N | N | N |
| arp_spa=ip[/netmask] | Y | N | N | N | N | N | N | Y | Y | N | N | N | N |
| arp_tpa=ip[/netmask] | Y | N | N | N | N | N | Y | Y | Y | N | N | N | N |
| arp_sha=<mac[/mask]> | N | N | N | N | N | N | N | N | N | N | N | N | N |
| arp_tha=<mac[/mask]> | N | N | N | N | N | N | N | N | N | N | N | N | N |
| arp_op=<opcode> | Y | N | N | N | N | N | N | Y | Y | N | N | N | N |
nw_src=ip[/netmask] | Y | N | N | Y | Y | Y | N | Y | Y | Y | Y | Y | N |
nw_dst=ip[/netmask] | Y | N | N | Y | Y | Y | N | Y | Y | Y | Y | N | Y |
nw_proto=<proto>ip_proto=<proto> | Y | N | N | Y | Y | Y | N | Y | Y | Y | Y | Y | Y |
| nw_tos=<tos> | Y | N | N | N | N | N | N | N | N | Y | N | N | N |
| ip_dscp=<dscp> | Y | N | N | N | N | N | N | N | N | Y | N | N | N |
nw_ecn=<ecn>ip_ecn=<ecn> | Y | N | N | N | N | N | N | N | N | N | N | N | N |
| nw_ttl=<value> | Y | N | N | N | N | N | N | N | N | N | N | N | N |
tcp_src=<port[/mask]> | Y | N | N | Y | Y | Y | N | N | N | Y | Y | N | N |
tcp_dst=<port[/mask]> | Y | N | N | Y | Y | Y | N | N | N | Y | Y | N | N |
udp_src=<port[/mask]> | Y | N | N | Y | Y | Y | N | N | N | Y | Y | N | N |
udp_dst=<port[/mask]> | Y | N | N | Y | Y | Y | N | N | N | Y | Y | N | N |
sctp_src=<port[/mask]> | Y | N | N | Y | Y | Y | N | N | N | Y | Y | N | N |
sctp_dst=<port[/mask]> | Y | N | N | Y | Y | Y | N | N | N | Y | Y | N | N |
tcp_flags=<flags/mask> tcp_flags=[+flag...][-flag...] | Y | N | N | N | N | N | N | N | N | N | N | N | N |
icmp_type=<type> | Y | N | N | N | N | N | N | N | N | N | N | N | N |
icmp_code=<code> | Y | N | N | N | N | N | N | N | N | N | N | N | N |
| ip_frag=<frag_type> | Y | N | N | N | N | N | N | N | N | N | N | N | N |
| ipv6_src=<ipv6[/netmask] > | Y (Only P3290,P3295,P3296,es4654bf,as4610, ag6248c can support matching it.) | N | N | N | N | N | N | N | N | N | Y | Y | N |
| ipv6_dst=<ipv6[/netmask] > | Y (Only P3290,P3295,P3296,es4654bf,as4610, ag6248c can support matching it.) | N | N | N | N | N | N | N | N | N | Y | N | Y |
| ipv6_label=<label> | Y (Only P3290,P3295,P3296,es4654bf,as4610, ag6248c can support matching it.) | N | N | N | N | N | N | N | N | N | Y | Y | Y |
| nd_target=<ipv6[/netmask]> | N | N | N | N | N | N | N | N | N | N | N | N | N |
| nd_sll=<mac> | N | N | N | N | N | N | N | N | N | N | N | N | N |
| nd_tll=<mac> | N | N | N | N | N | N | N | N | N | N | N | N | N |
, multiple selections available,
Copyright © 2025 Pica8 Inc. All Rights Reserved.