#pipeline pipe #stage 0 ^------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- ara_table_1(0,7) : ingress -^------------ ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar2093(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_sidecar2090(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_sidecar2089(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_sidecar2176(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_sidecar1836(6,8) : ingress FFD----FF-FF-- ---- -F-- D---- -- - -F-- P-D--- ----C----^---- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- mcast_ingress_mcast_source_filter_ipv4(6,8) : ingress F------------- ---- ---- ----- -- - ---- ------ ---------A^--- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1827(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_sidecar1404$precompute(10,12) : ingress -------------- ---- ---- G---- -- - ---- ------ ------------P- -- ------- --- ----G ---C--^----- ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1250$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_sidecar1347(10,15) : ingress -------------- ---- ---- ---DD -- - ---- FF---- ------------F- -- ------- W-- ----H -----C----^- ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1487(10,15) : ingress -------------- ---- ---- ----- -- - E--- ------ ------------E- -- ------- --- ----E -----------^ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress #stage 14 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------X----- ^----------- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1250(11,14) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -----X------ -^---------- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1404(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_sidecar1493(11,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ---L--^----- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1353(11,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------BE---- -------^---- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1274(11,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FH- -F ------- --- ----H ------------ ---M----^--- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1358(11,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- EE---- ------FF-F-FH- -F ------- --- ----H ------------ ----M----^-- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1498(11,17) : ingress -------------- ---- ---- ----- -- - ---- K----- ------------H- -- ------- --- ----H ------------ --------Y-^- -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1365(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_sidecar1503(11,17) : ingress -------------- ---- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ----------H- ----H----B-- ---^---- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------F- -- ------- --- ----- ------------ --------A--- ----^--- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1363(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_sidecar1124(13,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F -----B--E--- --E--------- E------- ---^ -- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1415(11,17) : ingress #stage 17 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- --------H--- --H--------- H------- -X-- ^- ----- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar996(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_sidecar1281(11,16) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ------------ -------- ---- -- --C^- ------------ --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1279(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_sidecar1424(15,17) : ingress -F-----FF-FF-- ---- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ------------ -------- ---- -- ----- ---------C^- --------- ------ ------ ------ -- ---- ---------- ------- tbl_sidecar1420(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_sidecar2134(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- -B^--- ------ ------ -- ---- ---------- ------- tbl_sidecar2132(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------E- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- -A-^-- ------ ------ -- ---- ---------- ------- cond-136(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------EE -- ------E --- ----- ------------ ------------ ---E-EEE ---- -- -E--E --------E--E -------EE ---A^- ------ ------ -- ---- ---------- ------- tbl_sidecar2140(17,19) : ingress -------------- ---- ---- ----- -- - ---- ------ ------------P- -- ------- --- ----- ------------ ------------ --PPPPPP ---- -- -PP-P --------PP-P -------PP ---A-^ ------ ------ -- ---- ---------- ------- mac_rewrite_mac_rewrite(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_sidecar2330(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ----C- --^--- -- ---- ---------- ------- tbl_sidecar2338(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ---A-- ---^-- -- ---- ---------- ------- egress_filter_egress_filter(0,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ---A^- -- ---- ---------- ------- tbl_sidecar2348(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_sidecar2354(1,19) : egress #stage 3 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ----Dc ------ E- ^--- ---------- ------- mcast_egress_modify_hdr(2,17) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- B^-- ---------- ------- tbl_sidecar2058(2,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -A --^- ---------- ------- tbl_sidecar2357(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -B ---^ ---------- ------- tbl_sidecar2353(1,19) : egress #stage 4 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ --E--- ------ -- ---- ^--------- ------- ara_table_34(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ -----M -- E--- -^-------- ------- tbl_sidecar1607(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- E--- -B^------- ------- tbl_sidecar1602(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- --A^------ ------- tbl_sidecar1604(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- E--- -A--^----- ------- cond-146(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- E--- ----C^---- ------- tbl_sidecar1617_0(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- -----A^--- ------- tbl_sidecar1619_0(3,18) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ --E--- ------ -- ---- -------^-- ------- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ -E---- -A ---- --------^- ------- tbl_sidecar2360(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- --------A^ ------- tbl_sidecar2372(4,19) : egress #stage 5 -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ -E---- ------ -- ---- ---------- ^------ ara_table_36(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ E----- ------ -- ---- ---------- -^----- ara_table_38(1,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- ----CEE--- --^---- tbl_sidecar1622(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- ---- -BEE------ ---^--- tbl_sidecar1607_0(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ -E---- -- ---- --------B- ----^-- tbl_sidecar2363(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- E--- ---------- ----A^- tbl_sidecar2365(4,19) : egress -------------- ---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ -------- ---- -- ----- ------------ --------- ------ ------ ------ -- E--- ---------- -----A^ tbl_sidecar2369(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_sidecar2093(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(17) (ingress) #pipeline pipe #stage 0 ^---------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- ara_table_1(0,6) : ingress -^--------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar2093(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_sidecar2090(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_sidecar2089(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_sidecar2176(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_sidecar1836(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_sidecar1827(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_sidecar1404$precompute(10,11) : ingress ----------------- ---- G----- -- - ---- ------ ------------P-- --- --------- ---G ---C--^------ ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1250$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_sidecar1347(10,15) : ingress ----------------- ---- ---DD- -- - ---- FF---- ------------F-W --- --------- ---H -----C----^-- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1487(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_sidecar1250(11,14) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -----X------- -^----------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1404(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_sidecar1493(11,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ---L--^------ ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1353(11,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------BE----- -------^----- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1274(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FH-- --F --------- ---H ------------- ---M----^---- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1358(11,17) : ingress ----------------- ---- ------ -- - ---- ------ ------------F-- --- --------- ---- ------------- --------A^--- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1363(11,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- EE---- ------FF-F-FH-- --F --------- ---H ------------- ----M-----^-- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1498(11,17) : ingress ----------------- ---- ------ -- - ---- HH---- ------------H-- --- --------- ---H ------------- ----------Y^- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1503(11,17) : ingress ----------------- ---- ------ -- - ---- K----- ------------H-- --- --------- ---H ------------- --------Y---^ ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1365(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_sidecar1124(13,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F -----B--E---- --E---------- E----- ---^ -- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1415(11,17) : ingress #stage 15 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- --------H---- --H---------- H----- -X-- ^- ----- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar996(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_sidecar1281(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ------------- ------ ---- -- --C^- ------------- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1279(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_sidecar1424(15,17) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ------------- ------ ---- -- ----- ----------C^- --------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1420(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_sidecar2134(17,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- B^--- --- --------- -- --- ------ -------- ---- tbl_sidecar2132(17,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------E-- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- A-^-- --- --------- -- --- ------ -------- ---- cond-136(17,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------EE- --- ------E-- ---- ------------- ------------- --EEEE ---- -- -E--E ---------E--E -------EE --A^- --- --------- -- --- ------ -------- ---- tbl_sidecar2140(17,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------P-- --- --------- ---- ------------- ---------P-P- --PPPP ---- -- -PP-P ---------PP-P -------PP --A-^ --- --------- -- --- ------ -------- ---- mac_rewrite_mac_rewrite(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_sidecar2330(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- -C---^--- -- --- ------ -------- ---- tbl_sidecar2338(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- A-----^-- -- --- ------ -------- ---- egress_filter_egress_filter(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- ------A^- -- --- ------ -------- ---- tbl_sidecar2348(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_sidecar2354(1,19) : egress #stage 3 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --F --M------ E- ^-- ------ -------- ---- tbl_sidecar2058(2,17) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -A -^- ------ -------- ---- tbl_sidecar2357(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -B --^ ------ -------- ---- tbl_sidecar2353(1,19) : egress #stage 4 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --E --------- -- --- ^----- -------- ---- ara_table_34(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- -DP------ -- B-- -^---- -------- ---- mcast_egress_modify_hdr(2,17) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --E --------- -- E-- --^--- -------- ---- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- ----E---- -A --- ---^-- -------- ---- tbl_sidecar2360(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ---A^- -------- ---- tbl_sidecar2372(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- ----E---- -- --- ---B-^ -------- ---- tbl_sidecar2363(4,19) : egress #stage 5 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------M -- --- -E---- ^------- ---- tbl_sidecar1607(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- -E---- B^------ ---- tbl_sidecar1602(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ -A^----- ---- tbl_sidecar1604(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- -E---- A--^---- ---- cond-146(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- -E---- ---C^--- ---- tbl_sidecar1617_0(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ ----A^-- ---- tbl_sidecar1619_0(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- -E---A ------^- ---- tbl_sidecar2365(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- -E---- ------A^ ---- tbl_sidecar2369(4,19) : egress #stage 6 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- -E- --------- -- --- ------ -------- ^--- ara_table_36(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- E-- --------- -- --- ------ -------- -^-- ara_table_38(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- EE- --------- -- --- ------ ---CEE-- --^- tbl_sidecar1622(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- ------ ---- -- ----- ------------- --------- ----- --- --------- -- --- ------ BEE----- ---^ tbl_sidecar1607_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_sidecar2093(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(17) (ingress) #pipeline pipe #stage 0 ^--------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar2093(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_sidecar2090(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_sidecar2089(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_sidecar2176(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_sidecar1836(6,7) : ingress FD----F-F--FF--- -F-- D----- -- - -F-- P-D--- ----C----^----- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress ---------------- ---- ------ -- - ---- ------ ---------A^---- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1827(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_sidecar1404$precompute(10,11) : ingress ---------------- ---- G----- -- - ---- ------ ------------P-- -- --------- ---G --C--^------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1250$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_sidecar1347(10,15) : ingress ---------------- ---- ---DD- -- - ---- FF---- ------------F-W -- --------- ---H ----C----^-- ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1487(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_sidecar1250(11,14) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ----X------- -^----------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1404(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_sidecar1493(11,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ---L--^------ ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1353(11,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F -----BE----- -------^----- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1274(11,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FH-- -F --------- ---H ------------ ---M----^---- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1358(11,17) : ingress ---------------- ---- ------ -- - ---- ------ ------------F-- -- --------- ---- ------------ --------A^--- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1363(11,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- EE---- ------FF-F-FH-- -F --------- ---H ------------ ----M-----^-- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1498(11,17) : ingress ---------------- ---- ------ -- - ---- HH---- ------------H-- -- --------- ---H ------------ ----------Y^- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1503(11,17) : ingress ---------------- ---- ------ -- - ---- K----- ------------H-- -- --------- ---H ------------ --------Y---^ ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1365(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_sidecar1124(13,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ----B--E---- --E---------- E----- -----^ -- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1415(11,17) : ingress #stage 15 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- -------H---- --H---------- H----- --CE-- ^- ----- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar996(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_sidecar1281(11,16) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ------------- ------ ------ -- --C^- ------------ -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1279(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_sidecar1424(15,17) : ingress F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ------------- ------ ------ -- ----- ---------C^- -------- ----- --- --------- -- --- ------ -------- ---- tbl_sidecar1420(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_sidecar2134(17,19) : ingress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- B^--- --- --------- -- --- ------ -------- ---- tbl_sidecar2132(17,19) : ingress ---------------- ---- ------ -- - ---- ------ ------------E-- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- A-^-- --- --------- -- --- ------ -------- ---- cond-136(17,19) : ingress ---------------- ---- ------ -- - ---- ------ ------------EE- -- ------E-- ---- ------------ ------------- --EEEE ------ -- -E--E --------E--E ------EE --A^- --- --------- -- --- ------ -------- ---- tbl_sidecar2140(17,19) : ingress ---------------- ---- ------ -- - ---- ------ ------------P-- -- --------- ---- ------------ ---------P-P- --PPPP ------ -- -PP-P --------PP-P ------PP --A-^ --- --------- -- --- ------ -------- ---- mac_rewrite_mac_rewrite(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_sidecar2330(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- -C---^--- -- --- ------ -------- ---- tbl_sidecar2338(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- A-----^-- -- --- ------ -------- ---- egress_filter_egress_filter(0,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- ------A^- -- --- ------ -------- ---- tbl_sidecar2348(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_sidecar2354(1,19) : egress #stage 3 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --F --M------ E- ^-- ------ -------- ---- tbl_sidecar2058(2,17) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -A -^- ------ -------- ---- tbl_sidecar2357(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -B --^ ------ -------- ---- tbl_sidecar2353(1,19) : egress #stage 4 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --E --------- -- --- ^----- -------- ---- ara_table_70(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- -DP------ -- B-- -^---- -------- ---- mcast_egress_modify_hdr(2,17) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --E --------- -- E-- --^--- -------- ---- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- ----E---- -A --- ---^-- -------- ---- tbl_sidecar2360(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ---A^- -------- ---- tbl_sidecar2372(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- ----E---- -- --- ---B-^ -------- ---- tbl_sidecar2363(4,19) : egress #stage 5 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------M -- --- -E---- ^------- ---- tbl_sidecar1607(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- -E---- B^------ ---- tbl_sidecar1602(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ -A^----- ---- tbl_sidecar1604(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- -E---- A--^---- ---- cond-146(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- -E---- ---C^--- ---- tbl_sidecar1617_0(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ ----A^-- ---- tbl_sidecar1619_0(3,18) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- -E---A ------^- ---- tbl_sidecar2365(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- -E---- ------A^ ---- tbl_sidecar2369(4,19) : egress #stage 6 ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- -E- --------- -- --- ------ -------- ^--- ara_table_72(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- E-- --------- -- --- ------ -------- -^-- ara_table_74(1,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- EE- --------- -- --- ------ ---CEE-- --^- tbl_sidecar1622(4,19) : egress ---------------- ---- ------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ------ ------ -- ----- ------------ -------- ----- --- --------- -- --- ------ BEE----- ---^ tbl_sidecar1607_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_sidecar2093(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(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_sidecar1404$precompute(10) -> tbl_sidecar1404(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar996(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1424(15) -> cond-133(16) -> l3_router_Arp_tbl(16) -> tbl_sidecar2134(17) (ingress)