#pipeline pipe #stage 0 ^------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_1(0,7) : ingress -^------------ ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar2088(0,2) : ingress -A^----------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ filter_uplink_ports(0,2) : ingress --B^---------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-80(0,2) : ingress ---A^--------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-81(0,2) : ingress ----A^-------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-84(0,2) : ingress -----C^------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-85(0,2) : ingress --D---C^------ ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_filter_drop_bad_mac_0(0,2) : ingress --D----A^----- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_filter_drop_bad_mac_1(0,2) : ingress ----C----^---- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-82(0,3) : ingress --DC-----A^--- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ filter_switch_ipv4_addr(0,3) : ingress --D------C-^-- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_filter_drop_bad_mac(0,3) : ingress ------------^- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar2085(0,19) : ingress -----------B-^ ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar203(0,19) : ingress #stage 1 --------B----- ^--- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar238(0,2) : ingress -------B------ -^-- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar224(0,2) : ingress -------------- --^- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-90(0,4) : ingress -------------- ---^ ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar2084(0,19) : ingress #stage 2 -----C-------- EE-- ^--- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-88(1,3) : ingress --D----FF----- ---- A^-- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ filter_switch_ipv6_addr(1,3) : ingress -------------- --C- -D^- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ attached_subnet_ingress_attached_subnets_v4(1,4) : ingress -------------- ---- -DA^ ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ attached_subnet_ingress_attached_subnets_v6(1,4) : ingress #stage 3 -E-----EE-EE-- ---- -E-- ^---- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_icmp_dst_port(2,4) : ingress -------------- ---- ---- B^--- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-94(2,5) : ingress -------------- ---- ---- -A^-- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-97(2,5) : ingress -------------- ---- -DFF --C^- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_ingress_ipv6_mcast(2,5) : ingress -------------- ---- -DFF -C--^ -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_ingress_ipv4_mcast(2,5) : ingress #stage 4 -------------- ---- -DFF G--A- ^- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_ingress_ipv6(3,5) : ingress -------------- ---- -DHH G---A -^ - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_ingress_ipv4(3,5) : ingress #stage 5 -------------- ---- -DFF G---- -I ^ ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_ingress_ipv4(3,5) : ingress #stage 6 -------------- ---- --GG J--GG GG G ^--- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_ingress_hit(4,6) : ingress -FK----FF-HF-- ---- -H-- D---- -- - L^-- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar751(4,7) : ingress -------------- ---- ---- ----- -- - M-^- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_ingress_CalculateIPv4Len_ipv4_set_len(4,7) : ingress -------------- ---- --EE ---EE EE E ---^ ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar2175(4,19) : ingress #stage 7 ----DD--D----- ---- -DKK DDDKE KE E N-J- ^----- -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_nat_ingress_encap_ipv4(5,7) : ingress -----D--D----- ---- -DEK D-DKE KE E N-A- -^---- -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_nat_ingress_encap_ipv6(5,7) : ingress -E-----EE-EE-- ---- -E-- ----- -- - -E-- --^--- -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-103(5,8) : ingress -------------- ---- ---- ----- -- - ---- --A^-- -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-104(5,8) : ingress -------------- ---- ---- ----- -- - ---- ---A^- -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-106(5,8) : ingress -------------- ---- ---- ----- -- - --O- -----^ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_nat_ingress_CalculateIPv4Len_invert(5,19) : ingress #stage 8 -------------- ---- ---- ----- -- - ---- EE---- ^------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_6(6,15) : ingress -------------- ---- ---- ----- -- - ---- EE---- -^------------ -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_15(6,15) : ingress -------------- ---- ---- ----- -- - ---- EE---- --^----------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_12(6,15) : ingress -------------- ---- ---- ----- -- - ---- EE---- ---^---------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_3(6,15) : ingress -------------- ---- ---- ----- -- - ---- EE--C- ----^--------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-107(6,8) : ingress -------------- ---- ---- ----- -- - ---- EE---- ----A^-------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-109(6,8) : ingress -FD----FF-FF-- ---- -F-- D---- -- - -F-- E-D--- -----A^------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_mcast_ingress_drop_mcastv4_no_group(6,8) : ingress FFD----FF-FF-- ---- -F-- D---- -- - -F-- -PD--- -----C-^------ -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ mcast_ingress_mcast_source_filter_ipv6(6,8) : ingress F------------- ---- ---- ----- -- - ---- ------ -------A^----- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1830(6,8) : ingress FFD----FF-FF-- ---- -F-- D---- -- - -F-- P-D--- ----C----^---- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ mcast_ingress_mcast_source_filter_ipv4(6,8) : ingress F------------- ---- ---- ----- -- - ---- ------ ---------A^--- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1821(6,8) : ingress -FD----FF-FF-- ---- -F-- D---- -- - -F-- EED--- ------A----^-- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_mcast_ingress_drop_mcastv6_no_group(6,8) : ingress -FD---DNNDQN-- --D- -RDD D--SS SS S SN-- RQDT-- ------------^- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ services_service(6,10) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------C^ -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar410(6,10) : ingress #stage 9 E------------- ---- ---- ----- -- - ---- ------ -------------- ^- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_0(1,19) : ingress EFD----FF-FF-- ---- -F-- S---- -- - -F-- PPD-C- ------FHEHEF-- -^ ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ mcast_ingress_mcast_replication_ipv6(7,9) : ingress #stage 10 -------------- ---- ---- ----- -- - ---- ------ -------------- -E ^------ --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_24(8,15) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -E -^----- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_26(8,15) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -E --^---- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_28(8,12) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -E ---^--- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_31(8,15) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -E ----^-- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_33(8,15) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -E -----^- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_4(8,15) : ingress -------------- ---- ---- ----- -- - ---- GG---- -------------- -U ------^ --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ mcast_ingress_mcast_tag_check(8,10) : ingress #stage 11 -------------- ---- ---- ---DD -- - M--- FF---- -------------- -- ------- ^-- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar737(6,10) : ingress -E-----EE-EE-- ---- -E-- ----- -- - -E-- ------ ------EE-E-EE- -E ------- -^- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-114(8,11) : ingress -------------- ---- ---- ----- -- - ---- EE---- -------------- -- ------- -C^ ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-115(8,11) : ingress #stage 12 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ^---- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_7(0,19) : ingress -------------- ---- ---- ----- -- - E--- ------ -------------- -- ------- --- -^--- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_22(5,18) : ingress -------------- ---- ---- ----- -- - ---- E----- -------------- -- ------- --- --^-- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_19(6,18) : ingress -------------- ---- ---- ----- -- - ---- EE---- -------------- -- ------- E-- ---^- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_17(7,18) : ingress -FD-DD-FN-FN-- ---- -NDD DDDDD DD D RFD- RRD--- ----DDNF-F-NNE -V ------K NDT ----^ ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ nat_egress_nat_egress(9,11) : ingress #stage 13 -------------- ---- ---- ----- -- - ---- EE---- -------------- -- ------- --- ----E ^----------- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_5(10,18) : ingress -------------- ---- ---- ----- -- - ---- EE---- -------------- -- ------- --- ----E -^---------- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_2(10,18) : ingress -E-----EE-EE-- ---- -E-- ----- -- - -E-- ------ ------EE-E-EE- -E ------- -C- ----E --^--------- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-117(10,12) : ingress -------------- ---- ---- ----- -- - ---- E----- -------------- -- ------- --- ----E --A^-------- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-118(10,12) : ingress -------------- ---- ---- ----- -- - ---- EE---- -------------- -- ------- --- ----E ---A^------- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ cond-126(10,12) : ingress -------------- ---- ---- G---- -- - ---- GG---- ------------P- -- ------- --- ----G ----C^------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1398$precompute(10,12) : ingress -------------- ---- ---- G---- -- - ---- ------ ------------P- -- ------- --- ----G ---C--^----- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1244$precompute(10,13) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------G- -- ------- --- ----G ------B^---- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router4_lookup_idx_lookup(10,14) : ingress -------------- ---- ---- ----- -- - ---- GG---- ------------G- -- --F---- --- ----G -----B--^--- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router6_lookup_idx_lookup(10,13) : ingress -------------- ---- ---- ---DD -- - ---- FF---- ------------F- -- ------- W-- ----H ------C--^-- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1341(10,15) : ingress -------------- ---- ---- ---DD -- - ---- FF---- ------------F- -- ------- W-- ----H -----C----^- ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1481(10,15) : ingress -------------- ---- ---- ----- -- - E--- ------ ------------E- -- ------- --- ----E -----------^ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress #stage 14 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------X----- ^----------- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1244(11,14) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -----X------ -^---------- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1398(11,13) : ingress -------------- ---- ---- ----- -- - ---- GG---- ------------G- -- --F---- --- ----G --------L--- --^--------- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router6_lookup_idx_lookup(10,13) : ingress -------------- ---- ---- ---DD -- - ---- HH---- ------------Q- -- ------- N-- ----Q ------C--W-- ---^-------- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_MulticastRouter4_tbl(11,16) : ingress -------------- ---- ---- ---DD -- - ---- QQ---- ------------Q- -- ------- N-- ----Q -----C----W- ----^------- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_MulticastRouter6_tbl(11,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ----L^------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1487(11,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ---L--^----- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1347(11,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------BE---- -------^---- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1268(11,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FH- -F ------- --- ----H ------------ ---M----^--- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1352(11,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- EE---- ------FF-F-FH- -F ------- --- ----H ------------ ----M----^-- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1492(11,17) : ingress -------------- ---- ---- ----- -- - ---- K----- ------------H- -- ------- --- ----H ------------ --------Y-^- -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1359(11,19) : ingress -------------- ---- --GG ---GG GG G G--- GG---- -------------- -- ------- --- ----G ------------ -----------^ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ingresshdr.udp.checksum_encode_update_condition_3(10,19) : ingress #stage 15 -------------- ---- ---- ----- -- - ---- GG---- ------------G- -- --F---- --- ----G ------------ --L--------- ^------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router6_lookup_idx_lookup(10,13) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------BP---- G----------- -^------ ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router4_lookup_idx_select_route(12,15) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------H- -- ------- --- ----H ------------ ---------Y-- --^----- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1497(11,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ----------H- ----H----B-- ---^---- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------F- -- ------- --- ----- ------------ --------A--- ----^--- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1357(11,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ---------H-- ---H----J--- -----^-- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_MulticastRouter4_icmp_error(12,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ----------H- ----Z------- ------^- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_MulticastRouter6_icmp_error_0(12,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ---------H-- ---Z-------- -------^ ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_MulticastRouter4_icmp_error_0(12,17) : ingress #stage 16 -------------- ---- ---- ----- -- - ---- ------ -------------- -- --E---- --- ----- ------------ ------------ -------- ^--- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_27(9,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- --G---- --- ----- -----B--P--- -GP--------- P------- -^-- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router6_lookup_idx_select_route(12,14) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -------H---- ------------ -X------ --^- -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1118(13,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F -----B--E--- --E--------- E------- ---^ -- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1409(11,17) : ingress #stage 17 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- --------H--- --H--------- H------- -X-- ^- ----- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar993(13,15) : ingress -------------- ---- ---- ---DD -- - ---- HH---- -FF---------H- -- F--F--- N-- ----H -------F---- ------------ -B------ --G- -^ -HD-H ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router4_lookup_idx_route(14,17) : ingress #stage 18 -------------- ---- ---- ---DD -- - ---- HH---- ------------H- -- -F--F-- N-- ----H --------F--- --F--------- F------- -B-- G- ^---- ------------ --------- ------- ------ ------ -- ---- ---------- ------ l3_router_Router6_lookup_idx_route(14,16) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ -------B---- -------- ---- -- -^--- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_Router4_icmp_error_0(11,16) : ingress -------------- ---- ---- ----- -- - ---- D----- FEEF--------H- -- E--E-F- --- ----H -------E---- -------C---- -------- ---- -- --^-- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1275(11,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ------------ -------- ---- -- --C^- ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1273(11,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ ------------ -------- ---- -- --C-^ ------------ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_Router4_icmp_error(11,16) : ingress #stage 19 -------------- ---- ---- ----- -- - ---- ------ -------------- -- E------ --- ----- ------------ ------------ -------- ---- -- ----- ^----------- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_23(9,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ----E-- --- ----- ------------ ------------ -------- ---- -- ----- -^---------- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_32(9,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- -E----- --- ----- ------------ ------------ -------- ---- -- ----- --^--------- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_25(9,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- -E--- ------------ ------------ -------- ---- -- ----- ---^-------- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_21(6,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ---E--- --- ----- ------------ ------------ -------- ---- -- ----- ----^------- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_30(9,19) : ingress -------------- ---- ---- ----- -- - ---- ------ --E----------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- -----^------ --------- ------- ------ ------ -- ---- ---------- ------ ara_table_11(7,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -E------------ -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------^----- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_14(7,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ---E- ------------ ------------ -------- ---- -- ----- -------^---- --------- ------- ------ ------ -- ---- ---------- ------ ara_table_16(8,19) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ ------------ -------- ---B -- H---- --------^--- --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_Router6_icmp_error_0(15,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- F--F--------H- -- -E--EF- --- ----H --------E--- --E--------- E------- ---C -- E---- ---------^-- --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1418(15,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ------------ -------- ---- -- ----- ---------C^- --------- ------- ------ ------ -- ---- ---------- ------ tbl_sidecar1414(15,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ ------------ -------- ---- -- H---- ---------C-^ --------- ------- ------ ------ -- ---- ---------- ------ tbl_l3_router_Router6_icmp_error(15,17) : ingress #stage 20 -------------- ---- ---- ----- -- - ---- ------ ---E---------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ ^-------- ------- ------ ------ -- ---- ---------- ------ ara_table_10(7,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -E---------- ------------ -------- ---- -- ----- ------------ -^------- ------- ------ ------ -- ---- ---------- ------ ara_table_9(11,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- E----------- ------------ -------- ---- -- ----- ------------ --^------ ------- ------ ------ -- ---- ---------- ------ ara_table_8(11,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- -----E- --- ----- ------------ ------------ -------- ---- -- ----- ------------ ---^----- ------- ------ ------ -- ---- ---------- ------ ara_table_29(9,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- --E-- ------------ ------------ -------- ---- -- ----- ------------ ----^---- ------- ------ ------ -- ---- ---------- ------ ara_table_20(7,19) : ingress -------------- ---- ---- ----- -- - ---- ------ E------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ -----^--- ------- ------ ------ -- ---- ---------- ------ ara_table_13(7,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- --A--------- ------------ -------- ---- -- --E-- ---------E-- ------^-- ------- ------ ------ -- ---- ---------- ------ cond-133(16,18) : ingress -FD----NN-FN-- ---- -F-- D---- -- - -F-- HHD--- ------FF-F-FW- -F ------- -D- ----H --D------HH- ---HHFFFNF-- --HHHHHH ---F -H HHQFH --------HHFH ------C^- ------- ------ ------ -- ---- ---------- ------ l3_router_Arp_tbl(16,18) : ingress -FD----NN-FN-- ---- -F-- D---- -- - -F-- HHD--- P--P--FF-F-FW- -F -----P- -D- ----H --D------HH- ---HHFFFNF-- --HHHHHH ---F -H HHQFH --------HQFH -------A^ ------- ------ ------ -- ---- ---------- ------ l3_router_Ndp_tbl(16,18) : ingress #stage 21 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- --E-- ------------ ------------ -------- ---- -- ----- ------------ --------- ^------ ------ ------ -- ---- ---------- ------ ara_table_18(7,19) : ingress -P-----PP-PP-- ---- -P-- ----- -- - -P-- ------ ------PP-P-PP- -P ------- --- ----P ------------ -----GGGGG-- -------- ---G -- ---G- ----------G- -------PP -^----- ------ ------ -- ---- ---------- ------ tbl_sidecar2129(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- -B^---- ------ ------ -- ---- ---------- ------ tbl_sidecar2127(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------P- -- ------- --- ----- ------------ ------------ --GGGGGG ---- -- -GG-G --------GG-G -------GG -A-^--- ------ ------ -- ---- ---------- ------ tbl_sidecar2131(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------P- -- ------- --- ----- ------------ ------------ --PPPPPP ---- -- -PP-P --------PP-P -------PP ---B^-- ------ ------ -- ---- ---------- ------ mac_rewrite_mac_rewrite(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------EE -- ------E --- ----- ------------ ------------ ---E-EEE ---- -- -E--E --------E--E -------EE ---B-^- ------ ------ -- ---- ---------- ------ tbl_sidecar2136(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- -----A^ ------ ------ -- ---- ---------- ------ tbl_sidecar2138(17,19) : ingress #stage 0 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ^----- ------ -- ---- ---------- ------ ara_table_39(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- -^---- ------ -- ---- ---------- ------ ara_table_37(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- --^--- ------ -- ---- ---------- ------ ara_table_35(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ---^-- ------ -- ---- ---------- ------ cond-141(0,15) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ---C^- ------ -- ---- ---------- ------ mcast_egress_mcast_tag_check(0,15) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ----M^ ------ -- ---- ---------- ------ mcast_egress_tbl_decap_ports(0,15) : egress #stage 1 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- -----M ^----- -- ---- ---------- ------ mcast_egress_asic_id_to_port(0,15) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ -^---- -- E--- ---------- ------ tbl_sidecar2320(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ----C- --^--- -- ---- ---------- ------ tbl_sidecar2328(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ---A-- ---^-- -- ---- ---------- ------ egress_filter_egress_filter(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ---A^- -- ---- ---------- ------ tbl_sidecar2338(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ----a- -----^ -- ---- ---------- ------ mac_rewrite_mac_rewrite_0(0,18) : egress #stage 2 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- -----E b----- ^- ---- ---------- ------ mcast_egress_port_bitmap_check(1,16) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ --PPP- -^ ---- ---------- ------ tbl_sidecar2344(1,19) : egress #stage 3 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ----Dc ------ E- ^--- ---------- ------ mcast_egress_modify_hdr(2,17) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- B^-- ---------- ------ tbl_sidecar2052(2,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -B --^- ---------- ------ tbl_sidecar2343(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ -E---- -A ---^ ---------- ------ tbl_sidecar2347(4,19) : egress #stage 4 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- --E--- ------ -- ---- ^--------- ------ ara_table_34(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ -----M -- E--- -^-------- ------ tbl_sidecar1601(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- E--- -B^------- ------ tbl_sidecar1596(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- --A^------ ------ tbl_sidecar1598(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- E--- -A--^----- ------ cond-146(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- E--- ----C^---- ------ tbl_sidecar1611_0(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- -----A^--- ------ tbl_sidecar1613_0(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---A -------^-- ------ tbl_sidecar2382(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- E--B --------^- ------ tbl_sidecar2379(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- --E--- ------ -- ---- ---------^ ------ egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,19) : egress #stage 5 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- E----- ------ -- ---- ---------- ^----- ara_table_38(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- -E---- ------ -- ---- ---------- -^---- ara_table_36(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- ----CEE--- --^--- tbl_sidecar1616(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- ---- -BEE------ ---^-- tbl_sidecar1601_0(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ ------ -- E--B ---------- ----^- tbl_sidecar2376(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------- ------ -E---- -- ---B ---------- -----^ tbl_sidecar2373(4,19) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : CONTROL_COND_TRUE D : ANTI_ACTION_READ E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ S : IXBAR_READ ANTI_ACTION_READ T : CONTROL_COND_TRUE ANTI_ACTION_READ U : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT V : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_COND_FALSE ANTI_ACTION_READ Z : CONTROL_TABLE_MISS ACTION_READ OUTPUT a : CONTROL_TABLE_HIT CONTROL_TABLE_MISS b : CONTROL_TABLE_HIT IXBAR_READ c : CONTROL_TABLE_HIT IXBAR_READ ACTION_READ *** Table dependency chains (of minimum length 14) *** 1. tbl_sidecar2088(0) -> filter_uplink_ports(0) -> cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 2. filter_uplink_ports(0) -> cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 3. cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 4. cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 5. cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 6. cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 9. tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 13. tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 14. cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 15. tbl_filter_drop_bad_mac_0(0) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 16. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 17. filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 18. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 19. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 20. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) #pipeline pipe #stage 0 ^---------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_1(0,6) : ingress -^--------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2088(0,0) : ingress -A^-------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- filter_uplink_ports(0,0) : ingress --B^------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-80(0,0) : ingress ---A^------------ ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-81(0,0) : ingress ----A^----------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-84(0,0) : ingress -----C^---------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-85(0,0) : ingress --D---C^--------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac_0(0,0) : ingress -------B^-------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar224(0,0) : ingress --D----A-^------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac_1(0,0) : ingress ---------B^------ ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar238(0,0) : ingress ----C------^----- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-82(0,1) : ingress --DC-------A^---- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- filter_switch_ipv4_addr(0,1) : ingress --D--------C-^--- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac(0,1) : ingress --------------^-- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-90(0,2) : ingress ---------------^- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2085(0,19) : ingress -------------B--^ ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar203(0,19) : ingress #stage 1 -----C--E-E------ ^--- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-88(1,1) : ingress --D----F-F------- A^-- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- filter_switch_ipv6_addr(1,1) : ingress --------------C-- -D^- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- attached_subnet_ingress_attached_subnets_v4(1,2) : ingress ----------------- -DA^ ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- attached_subnet_ingress_attached_subnets_v6(1,2) : ingress #stage 2 -E-----E-E--EE--- -E-- ^----- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_icmp_dst_port(2,2) : ingress ----------------- ---- B^---- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-94(2,3) : ingress ----------------- ---- -A^--- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-97(2,4) : ingress ----------------- -DFF --C^-- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv6_mcast(2,4) : ingress ----------------- -DFF -C--^- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4_mcast(2,3) : ingress ----------------- ---- -----^ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2084(0,19) : ingress #stage 3 ----------------- -DFF G--A-- ^- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv6(3,4) : ingress ----------------- -DHH G---A- -^ - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4(3,3) : ingress #stage 4 ----------------- -DFF G----- -I ^ ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4(3,3) : ingress #stage 5 ----------------- --GG J--GG- GG G ^--- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_hit(4,5) : ingress -FK----F-F--HF--- -H-- D----- -- - L^-- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar751(4,6) : ingress ----------------- ---- ------ -- - M-^- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress ----------------- --EE ---EE- EE E ---^ ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2175(4,19) : ingress #stage 6 ----DD---D------- -DKK DDDKE- KE E N-J- ^----- --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_nat_ingress_encap_ipv4(5,6) : ingress -----D---D------- -DEK D-DKE- KE E N-A- -^---- --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_nat_ingress_encap_ipv6(5,6) : ingress -E-----E-E--EE--- -E-- ------ -- - -E-- --^--- --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-103(5,7) : ingress ----------------- ---- ------ -- - ---- --A^-- --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-104(5,7) : ingress ----------------- ---- ------ -- - ---- ---A^- --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-106(5,7) : ingress ----------------- ---- ------ -- - --O- -----^ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_nat_ingress_CalculateIPv4Len_invert(5,19) : ingress #stage 7 ----------------- ---- ------ -- - ---- EE---- ^-------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_3(6,15) : ingress ----------------- ---- ------ -- - ---- EE---- -^------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_12(6,15) : ingress ----------------- ---- ------ -- - ---- EE---- --^------------ --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_6(6,15) : ingress ----------------- ---- ------ -- - ---- EE---- ---^----------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_15(6,15) : ingress ----------------- ---- ------ -- - ---- EE--C- ----^---------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-107(6,7) : ingress ----------------- ---- ------ -- - ---- EE---- ----A^--------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-109(6,7) : ingress -FD----F-F--FF--- -F-- D----- -- - -F-- E-D--- -----A^-------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress FFD----F-F--FF--- -F-- D----- -- - -F-- -PD--- -----C-^------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress F---------------- ---- ------ -- - ---- ------ -------A^------ --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1830(6,7) : ingress FFD----F-F--FF--- -F-- D----- -- - -F-- P-D--- ----C----^----- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress F---------------- ---- ------ -- - ---- ------ ---------A^---- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1821(6,7) : ingress -FD----F-F--FF--- -F-- D----- -- - -F-- EED--- ------A----^--- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress -FD---DN-N-DQND-- -RDD D--SS- SS S SN-- RQDT-- ------------^-- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- services_service(6,9) : ingress ----------------- ---- ------ -- - ---- ------ ------------C^- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar410(6,9) : ingress ----------------- ---- ---DD- -- - M--- FF---- --------------^ --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar737(6,9) : ingress #stage 8 ----------------- ---- ------ -- - ---- EE---- --------------E ^-- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_17(7,13) : ingress E---------------- ---- ------ -- - ---- ------ --------------- -^- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_0(1,19) : ingress EFD----F-F--FF--- -F-- S----- -- - -F-- PPD-C- ------FHEHEF--- --^ --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 ----------------- ---- ------ -- - ---- ------ --------------- --E ^-------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_26(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E -^------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_28(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E --^------ ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_24(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E ---^----- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_31(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E ----^---- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_33(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E -----^--- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_4(8,18) : ingress ----------------- ---- ------ -- - ---- GG---- --------------- --U ------^-- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_tag_check(8,9) : ingress -E-----E-E--EE--- -E-- ------ -- - -E-- ------ ------EE-E-EE-- --E -------^- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-114(8,10) : ingress ----------------- ---- ------ -- - ---- EE---- --------------- --- -------C^ ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-115(8,10) : ingress #stage 10 ----------------- ---- ------ -- - E--- ------ --------------- --- --------- ^--- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_22(5,18) : ingress ----------------- ---- ------ -- - ---- E----- --------------- --- --------- -^-- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_19(6,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- --^- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_7(0,19) : ingress -FD-DD-F-N--FN--- -NDD DDDDD- DD D RFD- RRD--- ----DDNF-F-NNEN --V ------KDT ---^ ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- nat_egress_nat_egress(9,10) : ingress #stage 11 ----------------- ---- ------ -- - ---- EE---- --------------- --- --------- ---E ^------------ ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_2(10,18) : ingress ----------------- ---- ------ -- - ---- EE---- --------------- --- --------- ---E -^----------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_5(10,18) : ingress -E-----E-E--EE--- -E-- ------ -- - -E-- ------ ------EE-E-EE-- --E -------C- ---E --^---------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-117(10,11) : ingress ----------------- ---- ------ -- - ---- E----- --------------- --- --------- ---E --A^--------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-118(10,11) : ingress ----------------- ---- ------ -- - ---- EE---- --------------- --- --------- ---E ---A^-------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- cond-126(10,11) : ingress ----------------- ---- G----- -- - ---- GG---- ------------P-- --- --------- ---G ----C^------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1398$precompute(10,11) : ingress ----------------- ---- G----- -- - ---- ------ ------------P-- --- --------- ---G ---C--^------ ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1244$precompute(10,13) : ingress ----------------- ---- ------ -- - ---- ------ ------------G-- F-- --------- ---G ------B^----- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_lookup(10,14) : ingress ----------------- ---- ------ -- - ---- GG---- ------------G-- --- --------- ---G -----B--^---- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ----------------- ---- ---DD- -- - ---- FF---- ------------F-W --- --------- ---H ------C--^--- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1341(10,15) : ingress ----------------- ---- ---DD- -- - ---- FF---- ------------F-W --- --------- ---H -----C----^-- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1481(10,15) : ingress ----------------- ---- ------ -- - E--- ------ ------------E-- --- --------- ---E -----------^- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress ----------------- --GG ---GG- GG G G--- GG---- --------------- --- --------- ---G ------------^ ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ingresshdr.udp.checksum_encode_update_condition_3(10,19) : ingress #stage 12 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------X------ ^------------ ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1244(11,14) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -----X------- -^----------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1398(11,13) : ingress ----------------- ---- ------ -- - ---- GG---- ------------G-- --- --------- ---G --------L---- --^---------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ----------------- ---- ---DD- -- - ---- HH---- ------------Q-N --- --------- ---Q ------C--W--- ---^--------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_MulticastRouter4_tbl(11,16) : ingress ----------------- ---- ---DD- -- - ---- QQ---- ------------Q-N --- --------- ---Q -----C----W-- ----^-------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_MulticastRouter6_tbl(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ----L^------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1487(11,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ---L--^------ ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1347(11,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------BE----- -------^----- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1268(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FH-- --F --------- ---H ------------- ---M----^---- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1352(11,17) : ingress ----------------- ---- ------ -- - ---- ------ ------------F-- --- --------- ---- ------------- --------A^--- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1357(11,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- EE---- ------FF-F-FH-- --F --------- ---H ------------- ----M-----^-- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1492(11,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------H-- --- --------- ---H ------------- ----------Y^- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1497(11,17) : ingress ----------------- ---- ------ -- - ---- K----- ------------H-- --- --------- ---H ------------- --------Y---^ ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1359(11,19) : ingress #stage 13 ----------------- ---- ------ -- - ---- GG---- ------------G-- --- --------- ---G ------------- --L---------- ^----- ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ----------------- ---- ------ -- - ---- ------ --------------- G-- --------- ---- ------BP----- G------------ -^---- ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_select_route(12,15) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ----------H-- ----H-----B-- --^--- ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ---------H--- ---H----J---- ---^-- ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter4_icmp_error(12,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ----------H-- ----Z-------- ----^- ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter6_icmp_error_0(12,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ---------H--- ---Z--------- -----^ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter4_icmp_error_0(12,17) : ingress #stage 14 ----------------- ---- ------ -- - ---- ------ --------------- --- -E------- ---- ------------- ------------- ------ ^--- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_27(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -----B--P---- -GP---------- P----- -^-- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_select_route(12,14) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -------H----- ------------- -X---- --^- -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1118(13,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F -----B--E---- --E---------- E----- ---^ -- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1409(11,17) : ingress #stage 15 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- --------H---- --H---------- H----- -X-- ^- ----- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar993(13,15) : ingress ----------------- ---- ---DD- -- - ---- HH---- -F-F--------H-N --- --------- ---H -------F----- ------------- -B---- --G- -^ -HD-H ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_route(14,17) : ingress #stage 16 ----------------- ---- ---DD- -- - ---- HH---- ------------H-N --- --------- ---H --------F---- --F---------- F----- -B-- G- ^---- ------------- --------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_route(14,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- -------B----- ------ ---- -- -^--- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router4_icmp_error_0(11,16) : ingress ----------------- ---- ------ -- - ---- D----- FEFE--------H-- --- --------- ---H -------E----- -------C----- ------ ---- -- --^-- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1275(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ------------- ------ ---- -- --C^- ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1273(11,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- ------------- ------ ---- -- --C-^ ------------- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router4_icmp_error(11,16) : ingress #stage 17 ----------------- ---- ------ -- - ---- ------ --------------- --- E-------- ---- ------------- ------------- ------ ---- -- ----- ^------------ --------- ------ --- --------- -- --- ----- -------- ---- ara_table_25(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --E------ ---- ------------- ------------- ------ ---- -- ----- -^----------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_23(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- E--- ------------- ------------- ------ ---- -- ----- --^---------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_21(6,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- -E-- ------------- ------------- ------ ---- -- ----- ---^--------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_18(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- E-- --------- ---- ------------- ------------- ------ ---- -- ----- ----^-------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_16(8,19) : ingress ----------------- ---- ------ -- - ---- ------ ---E----------- --- --------- ---- ------------- ------------- ------ ---- -- ----- -----^------- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_14(7,19) : ingress ----------------- ---- ------ -- - ---- ------ -E------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------^------ --------- ------ --- --------- -- --- ----- -------- ---- ara_table_11(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- ---E----- ---- ------------- ------------- ------ ---- -- ----- -------^----- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_30(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- ----E---- ---- ------------- ------------- ------ ---- -- ----- --------^---- --------- ------ --- --------- -- --- ----- -------- ---- ara_table_32(9,19) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- ------------- ------ ---B -- H---- ---------^--- --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router6_icmp_error_0(15,17) : ingress ----------------- ---- ------ -- - ---- HH---- F-F---------H-- --- --------- ---H --------E---- --E---------- E----- ---C -- E---- ----------^-- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1418(15,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ------------- ------ ---- -- ----- ----------C^- --------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1414(15,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- ------------- ------ ---- -- H---- ----------C-^ --------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router6_icmp_error(15,17) : ingress #stage 18 ----------------- ---- ------ -- - ---- ------ E-------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- ^-------- ------ --- --------- -- --- ----- -------- ---- ara_table_10(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- E------------ ------------- ------ ---- -- ----- ------------- -^------- ------ --- --------- -- --- ----- -------- ---- ara_table_9(11,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -E----------- ------------- ------ ---- -- ----- ------------- --^------ ------ --- --------- -- --- ----- -------- ---- ara_table_8(11,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- -----E--- ---- ------------- ------------- ------ ---- -- ----- ------------- ---^----- ------ --- --------- -- --- ----- -------- ---- ara_table_29(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- -E-- ------------- ------------- ------ ---- -- ----- ------------- ----^---- ------ --- --------- -- --- ----- -------- ---- ara_table_20(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --E------------ --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- -----^--- ------ --- --------- -- --- ----- -------- ---- ara_table_13(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- --A---------- ------------- ------ ---- -- --E-- ----------E-- ------^-- ------ --- --------- -- --- ----- -------- ---- cond-133(16,18) : ingress -FD----N-N--FN--- -F-- D----- -- - -F-- HHD--- ------FF-F-FW-- --F -------D- ---H --D------HH-- ---HHFFFNHFH- --HHHH ---F -H HHQFH ---------HHFH ------C^- ------ --- --------- -- --- ----- -------- ---- l3_router_Arp_tbl(16,18) : ingress -FD----N-N--FN--- -F-- D----- -- - -F-- HHD--- P-P---FF-F-FW-- --F -------D- ---H --D------HH-- ---HHFFFNHFH- --HHHH ---F -H HHQFH ---------HQFH -------A^ ------ --- --------- -- --- ----- -------- ---- l3_router_Ndp_tbl(16,18) : ingress #stage 19 -P-----P-P--PP--- -P-- ------ -- - -P-- ------ ------PP-P-PP-- --P --------- ---P ------------- -----GGGG-G-- ------ ---G -- ---G- -----------G- -------PP ^----- --- --------- -- --- ----- -------- ---- tbl_sidecar2129(17,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- B^---- --- --------- -- --- ----- -------- ---- tbl_sidecar2127(17,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------P-- --- --------- ---- ------------- ---------G-G- --GGGG ---- -- -GG-G ---------GG-G -------GG A-^--- --- --------- -- --- ----- -------- ---- tbl_sidecar2131(17,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------P-- --- --------- ---- ------------- ---------P-P- --PPPP ---- -- -PP-P ---------PP-P -------PP --B^-- --- --------- -- --- ----- -------- ---- mac_rewrite_mac_rewrite(17,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------EE- --- ------E-- ---- ------------- ------------- --EEEE ---- -- -E--E ---------E--E -------EE --B-^- --- --------- -- --- ----- -------- ---- tbl_sidecar2136(17,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----A^ --- --------- -- --- ----- -------- ---- tbl_sidecar2138(17,19) : ingress #stage 0 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ ^-- --------- -- --- ----- -------- ---- ara_table_39(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ -^- --------- -- --- ----- -------- ---- ara_table_37(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --^ --------- -- --- ----- -------- ---- ara_table_35(0,16) : egress #stage 1 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- ^-------- -- --- ----- -------- ---- cond-141(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- C^------- -- --- ----- -------- ---- mcast_egress_mcast_tag_check(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- -M^------ -- --- ----- -------- ---- mcast_egress_tbl_decap_ports(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --M^----- -- --- ----- -------- ---- mcast_egress_asic_id_to_port(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- ----^---- -- --- -E--- -------- ---- tbl_sidecar2320(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- -C---^--- -- --- ----- -------- ---- tbl_sidecar2328(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- A-----^-- -- --- ----- -------- ---- egress_filter_egress_filter(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- ------A^- -- --- ----- -------- ---- tbl_sidecar2338(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- -a------^ -- --- ----- -------- ---- mac_rewrite_mac_rewrite_0(0,18) : egress #stage 2 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --Eb----- ^- --- ----- -------- ---- mcast_egress_port_bitmap_check(1,16) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- -----PPP- -^ --- ----- -------- ---- tbl_sidecar2344(1,19) : egress #stage 3 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --F --M------ E- ^-- ----- -------- ---- tbl_sidecar2052(2,17) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -B -^- ----- -------- ---- tbl_sidecar2343(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- ----E---- -A --^ ----- -------- ---- tbl_sidecar2347(4,19) : egress #stage 4 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --E --------- -- --- ^---- -------- ---- ara_table_34(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- -DP------ -- B-- -^--- -------- ---- mcast_egress_modify_hdr(2,17) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --A --^-- -------- ---- tbl_sidecar2382(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- ----E---- -- --B ---^- -------- ---- tbl_sidecar2373(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --E --------- -- E-- ----^ -------- ---- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,19) : egress #stage 5 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------M -- --- -E--- ^------- ---- tbl_sidecar1601(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- -E--- B^------ ---- tbl_sidecar1596(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- -A^----- ---- tbl_sidecar1598(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- -E--- A--^---- ---- cond-146(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- -E--- ---C^--- ---- tbl_sidecar1611_0(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- ----A^-- ---- tbl_sidecar1613_0(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --B -E--- ------^- ---- tbl_sidecar2379(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --B -E--- -------^ ---- tbl_sidecar2376(4,19) : egress #stage 6 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ -E- --------- -- --- ----- -------- ^--- ara_table_36(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ E-- --------- -- --- ----- -------- -^-- ara_table_38(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ EE- --------- -- --- ----- ---CEE-- --^- tbl_sidecar1616(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ------ --- --------- -- --- ----- BEE----- ---^ tbl_sidecar1601_0(4,19) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : CONTROL_COND_TRUE D : ANTI_ACTION_READ E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ S : IXBAR_READ ANTI_ACTION_READ T : CONTROL_COND_TRUE ANTI_ACTION_READ U : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT V : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_COND_FALSE ANTI_ACTION_READ Z : CONTROL_TABLE_MISS ACTION_READ OUTPUT a : CONTROL_TABLE_HIT CONTROL_TABLE_MISS b : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 14) *** 1. tbl_sidecar2088(0) -> filter_uplink_ports(0) -> cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 2. filter_uplink_ports(0) -> cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 3. cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 4. cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 5. cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 6. cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 9. tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 13. tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 14. cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 15. tbl_filter_drop_bad_mac_0(0) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 16. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 17. filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 18. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 19. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 20. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) #pipeline pipe #stage 0 ^--------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2088(0,0) : ingress A^-------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- filter_uplink_ports(0,0) : ingress -B^------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-80(0,0) : ingress --A^------------ ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-81(0,0) : ingress ---A^----------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-84(0,0) : ingress ----C^---------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-85(0,0) : ingress -D---C^--------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac_0(0,0) : ingress ------B^-------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar224(0,0) : ingress -D----A-^------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac_1(0,0) : ingress --------B^------ ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar238(0,0) : ingress ---C------^----- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-82(0,1) : ingress -DC-------A^---- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- filter_switch_ipv4_addr(0,1) : ingress -D--------C-^--- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac(0,1) : ingress -------------^-- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-90(0,2) : ingress --------------^- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2085(0,19) : ingress ------------B--^ ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar203(0,19) : ingress #stage 1 ----C--E-E------ ^--- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-88(1,1) : ingress -D----F-F------- A^-- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- filter_switch_ipv6_addr(1,1) : ingress -------------C-- -D^- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- attached_subnet_ingress_attached_subnets_v4(1,2) : ingress ---------------- -DA^ ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- attached_subnet_ingress_attached_subnets_v6(1,2) : ingress #stage 2 E-----E-E--EE--- -E-- ^----- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_icmp_dst_port(2,2) : ingress ---------------- ---- B^---- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-94(2,3) : ingress ---------------- ---- -A^--- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-97(2,4) : ingress ---------------- -DFF --C^-- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv6_mcast(2,4) : ingress ---------------- -DFF -C--^- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4_mcast(2,3) : ingress ---------------- ---- -----^ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2084(0,19) : ingress #stage 3 ---------------- -DFF G--A-- ^- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv6(3,4) : ingress ---------------- -DHH G---A- -^ - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4(3,3) : ingress #stage 4 ---------------- -DFF G----- -I ^ ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4(3,3) : ingress #stage 5 ---------------- --GG J--GG- GG G ^--- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_ingress_hit(4,5) : ingress FK----F-F--HF--- -H-- D----- -- - L^-- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar751(4,6) : ingress ---------------- ---- ------ -- - M-^- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress ---------------- --EE ---EE- EE E ---^ ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar2175(4,19) : ingress #stage 6 ---DD---D------- -DKK DDDKE- KE E N-J- ^----- --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_nat_ingress_encap_ipv4(5,6) : ingress ----D---D------- -DEK D-DKE- KE E N-A- -^---- --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_nat_ingress_encap_ipv6(5,6) : ingress E-----E-E--EE--- -E-- ------ -- - -E-- --^--- --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-103(5,7) : ingress ---------------- ---- ------ -- - ---- --A^-- --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-104(5,7) : ingress ---------------- ---- ------ -- - ---- ---A^- --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-106(5,7) : ingress ---------------- ---- ------ -- - --O- -----^ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_nat_ingress_CalculateIPv4Len_invert(5,19) : ingress #stage 7 ---------------- ---- ------ -- - ---- EE---- ^-------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_41(6,15) : ingress ---------------- ---- ------ -- - ---- EE---- -^------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_44(6,15) : ingress ---------------- ---- ------ -- - ---- EE---- --^------------ -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_48(6,15) : ingress ---------------- ---- ------ -- - ---- EE---- ---^----------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_51(6,15) : ingress ---------------- ---- ------ -- - ---- EE--C- ----^---------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-107(6,7) : ingress ---------------- ---- ------ -- - ---- EE---- ----A^--------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-109(6,7) : ingress FD----F-F--FF--- -F-- D----- -- - -F-- E-D--- -----A^-------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress FD----F-F--FF--- -F-- D----- -- - -F-- -PD--- -----C-^------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress ---------------- ---- ------ -- - ---- ------ -------A^------ -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1830(6,7) : ingress FD----F-F--FF--- -F-- D----- -- - -F-- P-D--- ----C----^----- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress ---------------- ---- ------ -- - ---- ------ ---------A^---- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1821(6,7) : ingress FD----F-F--FF--- -F-- D----- -- - -F-- EED--- ------A----^--- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress FD---DN-N-DQND-- -RDD D--SS- SS S SN-- RQDT-- ------------^-- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- services_service(6,9) : ingress ---------------- ---- ------ -- - ---- ------ ------------C^- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar410(6,9) : ingress ---------------- ---- ---DD- -- - M--- FF---- --------------^ -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar737(6,9) : ingress #stage 8 ---------------- ---- ------ -- - ---- EE---- --------------E ^- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_53(7,10) : ingress FD----F-F--FF--- -F-- S----- -- - -F-- PPD-C- ------FHEHEF--- -^ --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 ---------------- ---- ------ -- - ---- ------ --------------- -E ^-------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_67(8,18) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -E -^------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_69(8,18) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -E --^------ ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_42(8,18) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -E ---^----- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_64(8,18) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -E ----^---- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_60(8,18) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -E -----^--- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_62(8,18) : ingress ---------------- ---- ------ -- - ---- GG---- --------------- -U ------^-- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- mcast_ingress_mcast_tag_check(8,9) : ingress E-----E-E--EE--- -E-- ------ -- - -E-- ------ ------EE-E-EE-- -E -------^- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-114(8,10) : ingress ---------------- ---- ------ -- - ---- EE---- --------------- -- -------C^ ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-115(8,10) : ingress #stage 10 ---------------- ---- ------ -- - ---- E----- --------------- -- --------- ^--- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_55(6,18) : ingress ---------------- ---- ------ -- - ---- E----- --------------- -- --------- -^-- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_40(6,18) : ingress ---------------- ---- ------ -- - E--- ------ --------------- -- --------- --^- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_58(5,18) : ingress FD-DD-F-N--FN--- -NDD DDDDD- DD D RFD- RRD--- ----DDNF-F-NNEN -V ------KDT ---^ ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- nat_egress_nat_egress(9,10) : ingress #stage 11 ---------------- ---- ------ -- - ---- EE---- --------------- -- --------- ---E ^----------- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_43(10,18) : ingress E-----E-E--EE--- -E-- ------ -- - -E-- ------ ------EE-E-EE-- -E -------C- ---E -^---------- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-117(10,11) : ingress ---------------- ---- ------ -- - ---- E----- --------------- -- --------- ---E -A^--------- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-118(10,11) : ingress ---------------- ---- ------ -- - ---- EE---- --------------- -- --------- ---E --A^-------- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-126(10,11) : ingress ---------------- ---- G----- -- - ---- GG---- ------------P-- -- --------- ---G ---C^------- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1398$precompute(10,11) : ingress ---------------- ---- G----- -- - ---- ------ ------------P-- -- --------- ---G --C--^------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1244$precompute(10,13) : ingress ---------------- ---- ------ -- - ---- ------ ------------G-- -- --------- ---G -----B^----- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_lookup(10,14) : ingress ---------------- ---- ------ -- - ---- GG---- ------------G-- F- --------- ---G ----B--^---- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ---------------- ---- ---DD- -- - ---- FF---- ------------F-W -- --------- ---H -----C--^--- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1341(10,15) : ingress ---------------- ---- ---DD- -- - ---- FF---- ------------F-W -- --------- ---H ----C----^-- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1481(10,15) : ingress ---------------- ---- ------ -- - E--- ------ ------------E-- -- --------- ---E ----------^- ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress ---------------- --GG ---GG- GG G G--- GG---- --------------- -- --------- ---G -----------^ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ingresshdr.udp.checksum_encode_update_condition_3(10,19) : ingress #stage 12 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- -----X------ ^------------ ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1244(11,14) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ----X------- -^----------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1398(11,13) : ingress ---------------- ---- ------ -- - ---- GG---- ------------G-- F- --------- ---G -------L---- --^---------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ---------------- ---- ---DD- -- - ---- HH---- ------------Q-N -- --------- ---Q -----C--W--- ---^--------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_MulticastRouter4_tbl(11,16) : ingress ---------------- ---- ---DD- -- - ---- QQ---- ------------Q-N -- --------- ---Q ----C----W-- ----^-------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_MulticastRouter6_tbl(11,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ----L^------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1487(11,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ---L--^------ ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1347(11,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F -----BE----- -------^----- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1268(11,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FH-- -F --------- ---H ------------ ---M----^---- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1352(11,17) : ingress ---------------- ---- ------ -- - ---- ------ ------------F-- -- --------- ---- ------------ --------A^--- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1357(11,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- EE---- ------FF-F-FH-- -F --------- ---H ------------ ----M-----^-- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1492(11,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------H-- -- --------- ---H ------------ ----------Y^- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1497(11,17) : ingress ---------------- ---- ------ -- - ---- K----- ------------H-- -- --------- ---H ------------ --------Y---^ ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1359(11,19) : ingress #stage 13 ---------------- ---- ------ -- - ---- GG---- ------------G-- F- --------- ---G ------------ --L---------- ^----- ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- -----BP----- G------------ -^---- ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_select_route(12,15) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H ---------H-- ----H-----B-- --^--- ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H --------H--- ---H----J---- ---^-- ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter4_icmp_error(12,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H ---------H-- ----Z-------- ----^- ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter6_icmp_error_0(12,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H --------H--- ---Z--------- -----^ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter4_icmp_error_0(12,17) : ingress #stage 14 ---------------- ---- ------ -- - ---- ------ --------------- E- --------- ---- ------------ ------------- ------ ^----- -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_52(8,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- --E- ------------ ------------- ------ -^---- -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_57(6,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ----B--E---- --E---------- E----- --^--- -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- cond-130(11,14) : ingress ---------------- ---- ------ -- - ---- ------ --------------- G- --------- ---- -------G---- -GG---------- G----- --C^-- -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_select_route(12,14) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------H----- ------------- -X---- ----^- -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1118(13,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ----B--E---- --E---------- E----- -----^ -- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1409(11,17) : ingress #stage 15 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- -------H---- --H---------- H----- --CE-- ^- ----- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar993(13,15) : ingress ---------------- ---- ---DD- -- - ---- HH---- --FF--------H-N -- --------- ---H ------F----- ------------- -B---- ----G- -^ -HD-H ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_route(14,17) : ingress #stage 16 ---------------- ---- ---DD- -- - ---- HH---- ------------H-N -- --------- ---H ------------ ------------- ------ --C--- G- ^---- ------------ -------- ------ --- --------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_route(14,16) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H ------------ -------B----- ------ ------ -- -^--- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router4_icmp_error_0(11,16) : ingress ---------------- ---- ------ -- - ---- D----- FFEE--------H-- -- --------- ---H ------E----- -------C----- ------ ------ -- --^-- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1275(11,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ------------- ------ ------ -- --C^- ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1273(11,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H ------------ ------------- ------ ------ -- --C-^ ------------ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router4_icmp_error(11,16) : ingress #stage 17 ---------------- ---- ------ -- - ---- ------ --E------------ -- --------- ---- ------------ ------------- ------ ------ -- ----- ^----------- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_47(7,19) : ingress ---------------- ---- ------ -- - ---- ------ ---E----------- -- --------- ---- ------------ ------------- ------ ------ -- ----- -^---------- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_50(7,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- E--- ------------ ------------- ------ ------ -- ----- --^--------- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_54(7,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- ----E---- ---- ------------ ------------- ------ ------ -- ----- ---^-------- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_59(9,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- -----E--- ---- ------------ ------------- ------ ------ -- ----- ----^------- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_61(9,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- ---E----- ---- ------------ ------------- ------ ------ -- ----- -----^------ -------- ------ --- --------- -- --- ----- -------- ---- ara_table_63(9,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- E-------- ---- ------------ ------------- ------ ------ -- ----- ------^----- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_66(9,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- -E------- ---- ------------ ------------- ------ ------ -- ----- -------^---- -------- ------ --- --------- -- --- ----- -------- ---- ara_table_68(9,19) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H ------------ ------------- ------ -----B -- H---- --------^--- -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router6_icmp_error_0(15,17) : ingress ---------------- ---- ------ -- - ---- HH---- FF----------H-- -- --------- ---H ------------ ------------- ------ -----C -- E---- ---------^-- -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1418(15,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ------------- ------ ------ -- ----- ---------C^- -------- ------ --- --------- -- --- ----- -------- ---- tbl_sidecar1414(15,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------W-- -- -------D- ---H ------------ ------------- ------ ------ -- H---- ---------C-^ -------- ------ --- --------- -- --- ----- -------- ---- tbl_l3_router_Router6_icmp_error(15,17) : ingress #stage 18 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- E----------- ------------- ------ ------ -- ----- ------------ ^------- ------ --- --------- -- --- ----- -------- ---- ara_table_45(11,19) : ingress ---------------- ---- ------ -- - ---- ------ E-------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -^------ ------ --- --------- -- --- ----- -------- ---- ara_table_46(7,19) : ingress ---------------- ---- ------ -- - ---- ------ -E------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ --^----- ------ --- --------- -- --- ----- -------- ---- ara_table_49(7,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- -E-- ------------ ------------- ------ ------ -- ----- ------------ ---^---- ------ --- --------- -- --- ----- -------- ---- ara_table_56(7,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --E------ ---- ------------ ------------- ------ ------ -- ----- ------------ ----^--- ------ --- --------- -- --- ----- -------- ---- ara_table_65(9,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- -A---------- ------------- ------ ------ -- --E-- ---------E-- -----^-- ------ --- --------- -- --- ----- -------- ---- cond-133(16,18) : ingress FD----N-N--FN--- -F-- D----- -- - -F-- HHD--- ------FF-F-FW-- -F -------D- ---H -D------HH-- ---HHFFFNHFH- --HHHH -----F -H HHQFH --------HHFH -----C^- ------ --- --------- -- --- ----- -------- ---- l3_router_Arp_tbl(16,18) : ingress FD----N-N--FN--- -F-- D----- -- - -F-- HHD--- PP----FF-F-FW-- -F -------D- ---H -D------HH-- ---HHFFFNHFH- --HHHH -----F -H HHQFH --------HQFH ------A^ ------ --- --------- -- --- ----- -------- ---- l3_router_Ndp_tbl(16,18) : ingress #stage 19 P-----P-P--PP--- -P-- ------ -- - -P-- ------ ------PP-P-PP-- -P --------- ---P ------------ -----GGGG-G-- ------ -----G -- ---G- ----------G- ------PP ^----- --- --------- -- --- ----- -------- ---- tbl_sidecar2129(17,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- B^---- --- --------- -- --- ----- -------- ---- tbl_sidecar2127(17,19) : ingress ---------------- ---- ------ -- - ---- ------ ------------P-- -- --------- ---- ------------ ---------G-G- --GGGG ------ -- -GG-G --------GG-G ------GG A-^--- --- --------- -- --- ----- -------- ---- tbl_sidecar2131(17,19) : ingress ---------------- ---- ------ -- - ---- ------ ------------P-- -- --------- ---- ------------ ---------P-P- --PPPP ------ -- -PP-P --------PP-P ------PP --B^-- --- --------- -- --- ----- -------- ---- mac_rewrite_mac_rewrite(17,19) : ingress ---------------- ---- ------ -- - ---- ------ ------------EE- -- ------E-- ---- ------------ ------------- --EEEE ------ -- -E--E --------E--E ------EE --B-^- --- --------- -- --- ----- -------- ---- tbl_sidecar2136(17,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----A^ --- --------- -- --- ----- -------- ---- tbl_sidecar2138(17,19) : ingress #stage 0 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ ^-- --------- -- --- ----- -------- ---- ara_table_75(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ -^- --------- -- --- ----- -------- ---- ara_table_73(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --^ --------- -- --- ----- -------- ---- ara_table_71(0,16) : egress #stage 1 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- ^-------- -- --- ----- -------- ---- cond-141(0,15) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- C^------- -- --- ----- -------- ---- mcast_egress_mcast_tag_check(0,15) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- -M^------ -- --- ----- -------- ---- mcast_egress_tbl_decap_ports(0,15) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --M^----- -- --- ----- -------- ---- mcast_egress_asic_id_to_port(0,15) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- ----^---- -- --- -E--- -------- ---- tbl_sidecar2320(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- -C---^--- -- --- ----- -------- ---- tbl_sidecar2328(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- A-----^-- -- --- ----- -------- ---- egress_filter_egress_filter(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- ------A^- -- --- ----- -------- ---- tbl_sidecar2338(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- -a------^ -- --- ----- -------- ---- mac_rewrite_mac_rewrite_0(0,18) : egress #stage 2 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --Eb----- ^- --- ----- -------- ---- mcast_egress_port_bitmap_check(1,16) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- -----PPP- -^ --- ----- -------- ---- tbl_sidecar2344(1,19) : egress #stage 3 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --F --M------ E- ^-- ----- -------- ---- tbl_sidecar2052(2,17) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -B -^- ----- -------- ---- tbl_sidecar2343(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- ----E---- -A --^ ----- -------- ---- tbl_sidecar2347(4,19) : egress #stage 4 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --E --------- -- --- ^---- -------- ---- ara_table_70(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- -DP------ -- B-- -^--- -------- ---- mcast_egress_modify_hdr(2,17) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --A --^-- -------- ---- tbl_sidecar2382(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- ----E---- -- --B ---^- -------- ---- tbl_sidecar2373(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --E --------- -- E-- ----^ -------- ---- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,19) : egress #stage 5 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------M -- --- -E--- ^------- ---- tbl_sidecar1601(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- -E--- B^------ ---- tbl_sidecar1596(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- -A^----- ---- tbl_sidecar1598(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- -E--- A--^---- ---- cond-146(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- -E--- ---C^--- ---- tbl_sidecar1611_0(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- ----A^-- ---- tbl_sidecar1613_0(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --B -E--- ------^- ---- tbl_sidecar2379(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --B -E--- -------^ ---- tbl_sidecar2376(4,19) : egress #stage 6 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ -E- --------- -- --- ----- -------- ^--- ara_table_72(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ E-- --------- -- --- ----- -------- -^-- ara_table_74(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ EE- --------- -- --- ----- ---CEE-- --^- tbl_sidecar1616(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ------ --- --------- -- --- ----- BEE----- ---^ tbl_sidecar1601_0(4,19) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : CONTROL_COND_TRUE D : ANTI_ACTION_READ E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ S : IXBAR_READ ANTI_ACTION_READ T : CONTROL_COND_TRUE ANTI_ACTION_READ U : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT V : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_COND_FALSE ANTI_ACTION_READ Z : CONTROL_TABLE_MISS ACTION_READ OUTPUT a : CONTROL_TABLE_HIT CONTROL_TABLE_MISS b : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 14) *** 1. tbl_sidecar2088(0) -> filter_uplink_ports(0) -> cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 2. filter_uplink_ports(0) -> cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 3. cond-80(0) -> cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 4. cond-81(0) -> cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 5. cond-84(0) -> cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 6. cond-85(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 9. tbl_sidecar224(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 13. tbl_sidecar238(0) -> cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 14. cond-88(1) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 15. tbl_filter_drop_bad_mac_0(0) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 16. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 17. filter_switch_ipv6_addr(1) -> nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 18. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 19. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress) 20. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-107(6) -> mcast_ingress_mcast_source_filter_ipv4(6) -> mcast_ingress_mcast_replication_ipv6(7) -> mcast_ingress_mcast_tag_check(8) -> nat_egress_nat_egress(9) -> cond-117(10) -> cond-118(10) -> cond-126(10) -> tbl_sidecar1398$precompute(10) -> tbl_sidecar1398(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar993(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1418(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2129(17) (ingress)