#pipeline pipe #stage 0 ^--------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_1(0,3) : ingress -^-------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1964(0,1) : ingress -A^------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-72(0,1) : ingress --A^------------ --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-73(0,1) : ingress ---A^----------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-74(0,1) : ingress ----A^---------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-77(0,1) : ingress -----B^--------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-78(0,1) : ingress --C---B^-------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_filter_drop_bad_mac_0(0,1) : ingress -------D^------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar211(0,1) : ingress --C----A-^------ --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_filter_drop_bad_mac_1(0,1) : ingress ---------D^----- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar225(0,1) : ingress ----B------^---- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-75(0,2) : ingress --CB-------A^--- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- filter_switch_ipv4_addr(0,2) : ingress --C--------B-^-- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_filter_drop_bad_mac(0,2) : ingress --------------^- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1961(0,18) : ingress -------------D-^ --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar190(0,18) : ingress #stage 1 -----B--E-E----- ^-- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-81(1,2) : ingress --C----F-F------ A^- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- filter_switch_ipv6_addr(1,2) : ingress ---------------- --^ ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1960(0,18) : ingress #stage 2 -E-----E-E--EE-- -E- ^---- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_icmp_dst_port(2,3) : ingress ---------------- --- D^--- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-84(2,4) : ingress F--------------- --- -B^-- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_ingress_ipv4_mcast(2,4) : ingress ---------------- --- -A-^- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-86(2,4) : ingress F--------------- --- ---B^ -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_ingress_ipv6_mcast(2,4) : ingress #stage 3 F--------------- --- G---A ^- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_ingress_ipv6(3,4) : ingress F--------------- --- G-A-- -^ - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_ingress_ipv4(3,4) : ingress #stage 4 F--------------- --- G---- -H ^ ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_ingress_ipv4(3,4) : ingress #stage 5 ---------------- --- I-G-G GG G ^----- ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_ingress_hit(4,5) : ingress ---------------- --- ----- -- - J^---- ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress ------------E--- -E- ----- -- - H-^--- ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_ingress_nat_only(4,8) : ingress -E-----E-E--EE-- -E- ----- -- - ---^-- ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-92(2,7) : ingress ---------------- --- ----- -- - ---A^- ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-93(2,7) : ingress ---------------- --- --E-E EE E -----^ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar2043(4,18) : ingress #stage 6 E--------------- --- ----- -- - ------ ^----- ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_0(1,18) : ingress E---CC---C------ -C- CCECK KE E LI---- -^---- ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_nat_ingress_encap_ipv4(5,6) : ingress E----C---C------ -C- C-ECK KE E LA---- --^--- ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_nat_ingress_encap_ipv6(5,6) : ingress ---------------- --- ----- -- - ----A- ---^-- ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-96(2,7) : ingress -FC----F-F--MF-- -M- C-E-E EE E --ECB- ----^- ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar408(5,9) : ingress ---------------- --- ----- -- - -N---- -----^ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_nat_ingress_CalculateIPv4Len_invert(5,18) : ingress #stage 7 ---------------- --- ----- -- - ------ -EE--- ^------------ - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_5(6,11) : ingress ---------------- --- ----- -- - ------ -EE--- -^----------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_7(6,11) : ingress ---------------- --- ----- -- - ------ -EE--- --^---------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_3(6,11) : ingress ---------------- --- ----- -- - ------ -EEB-- ---^--------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-97(6,7) : ingress ---------------- --- ----- -- - ------ -EE--- ---A^-------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-99(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- -E---- ----A^------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- --O--- ----B-^------ - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress ---------------- --- ----- -- - ------ ------ ------A^----- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1716(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- -O---- ---B----^---- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress ---------------- --- ----- -- - ------ ------ --------A^--- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1707(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- -EE--- -----A----^-- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress -FC---CL-L-CPL-- -Q- C-R-R RR R R--CC- -QP-A- -----------^- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- services_service(6,9) : ingress ---------------- --- ----- -- - ------ ------ -----------B^ - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar412(6,9) : ingress #stage 8 -FC----F-F--FF-- -F- R---- -- - ---C-- -OOB-- -----FMEMEF-- ^ ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 ---------------- --- ----- -- - ------ ------ ------------- E ^--- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_13(8,14) : ingress ---------------- --- ----- -- - ------ ------ ------------- E -^-- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_11(8,14) : ingress ---------------- --- ----- -- - ------ ------ ------------- E --^- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_15(8,14) : ingress ---------------- --- ----- -- - ------ -GG--- ------------- S ---^ --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- mcast_ingress_mcast_tag_check(8,9) : ingress #stage 10 ---------------- --- ----- -- - J----- -FF--- ------------- - ---- ^-- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar686(6,9) : ingress -E-----E-E--EE-- -E- ----- -- - ------ ----E- -----EE-E-EE- E ---- -^- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-104(8,10) : ingress ---------------- --- ----- -- - ------ -EE--- ------------- - ---- -B^ -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-105(8,10) : ingress #stage 11 ---------------- --- ----- -- - ------ -EE--- ------------- - ---- E-- ^- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_9(7,17) : ingress -FC-CC-F-L--FL-- -L- CCCCC CC C QC-C-- -QQ-F- ---CCLF-F-LLE T ---K LCU -^ ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- nat_egress_nat_egress(9,10) : ingress #stage 12 -E-----E-E--EE-- -E- ----- -- - ------ ----E- -----EE-E-EE- E ---- -B- -E ^--------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-107(10,11) : ingress ---------------- --- ----- -- - ------ -E---- ------------- - ---- --- -E A^-------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-108(10,11) : ingress ---------------- --- ----- -- - ------ -EE--- ------------- - ---- --- -E -A^------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-116(10,11) : ingress ---------------- --- G---- -- - ------ -GG--- -----------O- - ---- --- -G --B^------ ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1294$precompute(10,11) : ingress ---------------- --- G---- -- - ------ ------ -----------O- - ---- --- -G -B--^----- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1154$precompute(10,11) : ingress ---------------- --- ----- -- - ------ ------ FF---------G- - ---- --- -G ----D^---- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router4_lookup_idx_lookup(10,12) : ingress ---------------- --- ----- -- - ------ -GG--- --F--------G- - ---- --- -G ---D--^--- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router6_lookup_idx_lookup(10,12) : ingress ---------------- --- ----- -- - ------ -FF--- -----------F- - ---- V-- -M ----B--^-- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1237(10,15) : ingress ---------------- --- ----- -- - ------ -FF--- -----------F- - ---- V-- -M ---B----^- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1375(10,15) : ingress ---------------- --- ----- -- - E----- ------ -----------E- - ---- --- -E ---------^ ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,18) : ingress #stage 13 ---------------- --- ----- -- - ------ -GG--- --F--------G- - ---- --- -G ------H--- ^------------ ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router6_lookup_idx_lookup(10,12) : ingress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ----W----- -^----------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1154(11,12) : ingress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---W------ --^---------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1294(11,12) : ingress ---------------- --- ----- -- - ------ ------ E------------ - ---- --- -- ----DE---- ---^--------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-113(11,13) : ingress ---------------- --- ----- -- - ------ -MM--- -----------P- - ---- L-- -P ----B--V-- ----^-------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_MulticastRouter4_tbl(11,16) : ingress ---------------- --- ----- -- - ------ -PP--- -----------P- - ---- L-- -P ---B----V- -----^------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_MulticastRouter6_tbl(11,16) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- E----FF-F-FF- F ---- --- -F ----DE---- ------^------ ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1167(11,16) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF- F ---- --- -F ---------- -----H-^----- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1381(11,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF- F ---- --- -F ---------- ----H---^---- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1243(11,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FM- F ---- --- -M ---------- ----J----^--- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1248(11,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ -EE-F- -----FF-F-FM- F ---- --- -M ---------- -----J----^-- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1386(11,17) : ingress ---------------- --- ----- -- - ------ -K---- -----------M- - ---- --- -M ---------- ---------X-^- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1255(11,18) : ingress ---------------- --- --G-G GG G G----- -GG--- ------------- - ---- --- -G ---------- ------------^ ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ingresshdr.udp.checksum_encode_update_condition_3(10,18) : ingress #stage 14 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- E- ---------- ------------- ^----------- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_8(8,18) : ingress ---------------- --- ----- -- - ------ ------ --E---------- - ---- --- -- ---------- ------------- -^---------- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_2(7,18) : ingress ---------------- --- ----- -- - ------ ------ -G----------- - ---- --- -- -----G---- -G-B--------- --^--------- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router4_lookup_idx_select_route(12,13) : ingress ---------------- --- ----- -- - ------ ------ --E---------- - ---- --- -- ---D--E--- E------------ ---^-------- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- cond-120(11,13) : ingress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ------G--- G-G---------- ---B^------- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router6_lookup_idx_select_route(12,13) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- --E--FF-F-FF- F ---- --- -F ---D--E--- E------------ -----^------ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1305(11,16) : ingress ---------------- --- ----- -- - ------ -MM--- -----------M- - ---- --- -M ---------- ----------X-- ------^----- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1391(11,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M --------M- -----M----D-- -------^---- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress ---------------- --- ----- -- - ------ ------ -----------F- - ---- --- -- ---------- ---------A--- --------^--- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1253(11,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M -------M-- ----M----D--- ---------^-- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_MulticastRouter4_icmp_error(12,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M --------M- -----Y------- ----------^- -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_MulticastRouter6_icmp_error_0(12,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M -------M-- ----Y-------- -----------^ -- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_MulticastRouter4_icmp_error_0(12,17) : ingress #stage 15 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ------M--- M------------ ---BE------- ^- -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar924(13,14) : ingress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- -----M---- ---B--------- --E--------- -^ -- ---------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1019(13,14) : ingress #stage 16 ---------------- --- ----- -- - ------ -MM--- -----------M- - -FF- L-- -M ------F--- F------------ ---B-------- G- ^- ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router6_lookup_idx_route(14,15) : ingress ---------------- --- ----- -- - ------ -MM--- -----------M- - F--- L-- -M -----F---- ---B--------- ------------ -G -^ ---------- ----- ----- --- ------- --- --- -- ---------- --- l3_router_Router4_lookup_idx_route(14,15) : ingress #stage 17 ---------------- --- ----- -- - ------ ------ -E----------- - ---- --- -- ---------- ------------- ------------ -- -- ^--------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_6(7,18) : ingress ---------------- --- ----- -- - ------ ------ E------------ - ---- --- -- ---------- ------------- ------------ -- -- -^-------- ----- ----- --- ------- --- --- -- ---------- --- ara_table_4(7,18) : ingress ---------------- --- ----- -- - ------ -MM--- -----------M- - -EE- --- -M ------E--- E------------ -----B------ -- E- --^------- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1314(15,16) : ingress ---------------- --- ----- -- - ------ -C---- -----------M- - E--- --- -M -----E---- ------B------ ------------ -- -E ---^------ ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1174(15,16) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M ---------- ------------- ------------ -- -M ---B^----- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_Router4_icmp_error(15,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M ---------- ------------- ------------ -- M- --B--^---- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_Router6_icmp_error(15,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M ---------- ------------- -----D------ -- M- ------^--- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_Router6_icmp_error_0(15,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V- - ---- --- -M ---------- ------D------ ------------ -- -M -------^-- ----- ----- --- ------- --- --- -- ---------- --- tbl_l3_router_Router4_icmp_error_0(15,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF- F ---- --- -F ---------- ------------- ------------ -- -- ---B----^- ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1172(15,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF- F ---- --- -F ---------- ------------- ------------ -- -- --B------^ ----- ----- --- ------- --- --- -- ---------- --- tbl_sidecar1310(15,17) : ingress #stage 18 ---------------- --- ----- -- - ------ ------ ------------- - --E- --- -- ---------- ------------- ------------ -- -- ---------- ^---- ----- --- ------- --- --- -- ---------- --- ara_table_14(9,18) : ingress ---------------- --- ----- -- - ------ ------ ------------- - E--- --- -- ---------- ------------- ------------ -- -- ---------- -^--- ----- --- ------- --- --- -- ---------- --- ara_table_12(9,18) : ingress ---------------- --- ----- -- - ------ ------ ------------- - -E-- --- -- ---------- ------------- ------------ -- -- ---------- --^-- ----- --- ------- --- --- -- ---------- --- ara_table_10(9,18) : ingress -FC----L-L--FL-- -F- C---- -- - ---C-- -MM-F- -----FF-F-FV- F G--- -C- -M C----G---- ------------- ------------ -- -P ---N------ ---^- ----- --- ------- --- --- -- ---------- --- l3_router_Router4_Arp_tbl(16,17) : ingress -FC----L-L--FL-- -F- C---- -- - ---C-- -MM-F- -----FF-F-FV- F -GG- -C- -M C-----G--- G------------ ------------ -- P- --N------- ----^ ----- --- ------- --- --- -- ---------- --- l3_router_Router6_Ndp_tbl(16,17) : ingress #stage 19 -O-----O-O--OO-- -O- ----- -- - ------ ----O- -----OO-O-OO- O ---- --- -O ---------- ------GGGGG-- -----G------ -- -- --------GG ---OO ^---- --- ------- --- --- -- ---------- --- tbl_sidecar2001(17,18) : ingress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- D^--- --- ------- --- --- -- ---------- --- tbl_sidecar1999(17,18) : ingress ---------------- --- ----- -- - ------ ------ -----------E- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- A-^-- --- ------- --- --- -- ---------- --- tbl_sidecar2007(17,18) : ingress ---------------- --- ----- -- - ------ ------ -----------O- - ---- --- -- ---------- ------------- ------OOOOOO -- -- --OOOOOO-- ---OO --D^- --- ------- --- --- -- ---------- --- mac_rewrite_mac_rewrite(17,18) : ingress ---------------- --- ----- -- - ------ ------ -----------G- - ---- --- -- ---------- ------------- ------GGGGGG -- -- --GGGGGG-- ---GG --D-^ --- ------- --- --- -- ---------- --- tbl_sidecar2003(17,18) : ingress #stage 0 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- ^-- ------- --- --- -- ---------- --- ara_table_19(0,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- -^- ------- --- --- -- ---------- --- ara_table_17(0,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --^ ------- --- --- -- ---------- --- cond-128(0,14) : egress #stage 1 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --B ^------ --- --- -- ---------- --- mcast_egress_mcast_tag_check(0,14) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- J^----- --- --- -- ---------- --- mcast_egress_tbl_decap_ports(0,14) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- -J^---- --- --- -- ---------- --- mcast_egress_asic_id_to_port(0,14) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ---^--- --- --- E- ---------- --- tbl_sidecar2156(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- B---^-- --- --- -- ---------- --- tbl_sidecar2164(0,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --A -----^- --- --- -- ---------- --- tbl_sidecar2173(0,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- Z-----^ --- --- -- ---------- --- mac_rewrite_mac_rewrite_0(0,17) : egress #stage 2 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- -Ea---- ^-- --- -- ---------- --- mcast_egress_port_bitmap_check(1,15) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ----OO- -^- --- -- ---------- --- tbl_sidecar2180(1,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- -D^ --- -- ---------- --- tbl_sidecar2179(1,18) : egress #stage 3 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- -J----- E-- ^-- -- ---------- --- tbl_sidecar1929(2,16) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ---E--- -A- -^- -- ---------- --- tbl_sidecar2182(4,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- -A^ -- ---------- --- tbl_sidecar2196(4,18) : egress #stage 4 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- CO----- --- D-- ^- ---------- --- mcast_egress_modify_hdr(2,16) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ---E--- --- -D- -^ ---------- --- tbl_sidecar2185(4,18) : egress #stage 5 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- E-- ------- --- --- -- ^--------- --- ara_table_18(1,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------J --- --- E- -^-------- --- tbl_sidecar1488(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- E- -D^------- --- tbl_sidecar1483(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- --A^------ --- tbl_sidecar1485(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- E- -A--^----- --- cond-133(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- E- ----B^---- --- tbl_sidecar1498_0(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- -----A^--- --- tbl_sidecar1500_0(3,17) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- E-- ------- --- --- -- -------^-- --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- EA --------^- --- tbl_sidecar2187(4,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- E- --------A^ --- tbl_sidecar2191(4,18) : egress #stage 6 ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- -E- ------- --- --- -- ---------- ^-- ara_table_16(1,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- ----BEE--- -^- tbl_sidecar1503(4,18) : egress ---------------- --- ----- -- - ------ ------ ------------- - ---- --- -- ---------- ------------- ------------ -- -- ---------- ----- ----- --- ------- --- --- -- -DEE------ --^ tbl_sidecar1488_0(4,18) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_COND_TRUE C : ANTI_ACTION_READ D : CONTROL_DEFAULT_NEXT_TABLE E : ACTION_READ F : OUTPUT G : IXBAR_READ H : CONTROL_TABLE_MISS I : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ J : CONTROL_TABLE_HIT K : ACTION_READ ANTI_ACTION_READ L : OUTPUT ANTI_ACTION_READ M : ACTION_READ OUTPUT N : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT O : IXBAR_READ ACTION_READ P : IXBAR_READ ACTION_READ OUTPUT Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ R : IXBAR_READ ANTI_ACTION_READ S : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT T : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ U : CONTROL_COND_TRUE ANTI_ACTION_READ V : ACTION_READ OUTPUT ANTI_ACTION_READ W : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ X : CONTROL_COND_FALSE ANTI_ACTION_READ Y : CONTROL_TABLE_MISS ACTION_READ OUTPUT Z : CONTROL_TABLE_HIT CONTROL_TABLE_MISS a : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar1964(0) -> cond-72(0) -> cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 2. cond-72(0) -> cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 3. cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 4. cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 5. cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 6. cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 7. cond-72(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 9. tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 11. cond-72(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 13. tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 14. cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 19. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 20. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 21. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 22. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 23. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 24. nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) #pipeline pipe #stage 0 ^--------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_1(0,2) : ingress -^-------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1964(0,0) : ingress -A^------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-72(0,0) : ingress --A^------------ --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-73(0,0) : ingress ---A^----------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-74(0,0) : ingress ----A^---------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-77(0,0) : ingress -----B^--------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-78(0,0) : ingress --C---B^-------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_filter_drop_bad_mac_0(0,0) : ingress -------D^------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar211(0,0) : ingress --C----A-^------ --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_filter_drop_bad_mac_1(0,0) : ingress ---------D^----- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar225(0,0) : ingress ----B------^---- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-75(0,1) : ingress --CB-------A^--- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- filter_switch_ipv4_addr(0,1) : ingress --C--------B-^-- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_filter_drop_bad_mac(0,1) : ingress --------------^- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1961(0,18) : ingress -------------D-^ --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar190(0,18) : ingress #stage 1 -----B--E-E----- ^-- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-81(1,1) : ingress --C----F-F------ A^- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- filter_switch_ipv6_addr(1,1) : ingress ---------------- --^ ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1960(0,18) : ingress #stage 2 -E-----E-E--EE-- -E- ^---- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_icmp_dst_port(2,2) : ingress ---------------- --- D^--- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-84(2,3) : ingress F--------------- --- -B^-- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_ingress_ipv4_mcast(2,3) : ingress ---------------- --- -A-^- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-86(2,4) : ingress F--------------- --- ---B^ -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_ingress_ipv6_mcast(2,4) : ingress #stage 3 F--------------- --- G---A ^- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_ingress_ipv6(3,4) : ingress F--------------- --- G-A-- -^ - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_ingress_ipv4(3,3) : ingress #stage 4 F--------------- --- G---- -H ^ ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_ingress_ipv4(3,3) : ingress #stage 5 ---------------- --- I-G-G GG G ^----- ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_ingress_hit(4,5) : ingress ---------------- --- ----- -- - J^---- ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress ------------E--- -E- ----- -- - H-^--- ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_ingress_nat_only(4,8) : ingress -E-----E-E--EE-- -E- ----- -- - ---^-- ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-92(2,7) : ingress ---------------- --- ----- -- - ---A^- ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-93(2,7) : ingress ---------------- --- --E-E EE E -----^ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar2043(4,18) : ingress #stage 6 E--------------- --- ----- -- - ------ ^----- -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_0(1,18) : ingress E---CC---C------ -C- CCECK KE E LI---- -^---- -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_nat_ingress_encap_ipv4(5,6) : ingress E----C---C------ -C- C-ECK KE E LA---- --^--- -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_nat_ingress_encap_ipv6(5,6) : ingress ---------------- --- ----- -- - ----A- ---^-- -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-96(2,7) : ingress -FC----F-F--MF-- -M- C-E-E EE E --ECB- ----^- -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar408(5,9) : ingress ---------------- --- ----- -- - -N---- -----^ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_nat_ingress_CalculateIPv4Len_invert(5,18) : ingress #stage 7 ---------------- --- ----- -- - ------ -EE--- ^------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_5(6,11) : ingress ---------------- --- ----- -- - ------ -EE--- -^------------ -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_7(6,11) : ingress ---------------- --- ----- -- - ------ -EE--- --^----------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_3(6,10) : ingress ---------------- --- ----- -- - ------ -EEB-- ---^---------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-97(6,7) : ingress ---------------- --- ----- -- - ------ -EE--- ---A^--------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-99(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- -E---- ----A^-------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- --O--- ----B-^------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress ---------------- --- ----- -- - ------ ------ ------A^------ -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1716(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- -O---- ---B----^----- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress ---------------- --- ----- -- - ------ ------ --------A^---- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1707(6,7) : ingress -FC----F-F--FF-- -F- C---- -- - ---C-- -EE--- -----A----^--- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress -FC---CL-L-CPL-- -Q- C-R-R RR R R--CC- -QP-A- -----------^-- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- services_service(6,9) : ingress ---------------- --- ----- -- - ------ ------ -----------B^- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar412(6,9) : ingress ---------------- --- ----- -- - J----- -FF--- -------------^ -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar686(6,9) : ingress #stage 8 ---------------- --- ----- -- - ------ -EE--- -------------E ^- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_9(7,10) : ingress -FC----F-F--FF-- -F- R---- -- - ---C-- -OOB-- -----FMEMEF--- -^ ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 ---------------- --- ----- -- - ------ ------ -------------- -E ^----- - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_13(8,17) : ingress ---------------- --- ----- -- - ------ ------ -------------- -E -^---- - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_11(8,17) : ingress ---------------- --- ----- -- - ------ ------ -------------- -E --^--- - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_15(8,17) : ingress ---------------- --- ----- -- - ------ -GG--- -------------- -S ---^-- - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- mcast_ingress_mcast_tag_check(8,9) : ingress -E-----E-E--EE-- -E- ----- -- - ------ ----E- -----EE-E-EE-- -E ----^- - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-104(8,10) : ingress ---------------- --- ----- -- - ------ -EE--- -------------- -- ----B^ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-105(8,10) : ingress #stage 10 -FC-CC-F-L--FL-- -L- CCCCC CC C QC-C-- -QQ-F- ---CCLF-F-LLEL -T ---KCU ^ ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- nat_egress_nat_egress(9,10) : ingress #stage 11 -E-----E-E--EE-- -E- ----- -- - ------ ----E- -----EE-E-EE-- -E ----B- E ^---------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-107(10,11) : ingress ---------------- --- ----- -- - ------ -E---- -------------- -- ------ E A^--------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-108(10,11) : ingress ---------------- --- ----- -- - ------ -EE--- -------------- -- ------ E -A^-------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-116(10,11) : ingress ---------------- --- G---- -- - ------ -GG--- -----------O-- -- ------ G --B^------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1294$precompute(10,11) : ingress ---------------- --- G---- -- - ------ ------ -----------O-- -- ------ G -B--^------ -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1154$precompute(10,11) : ingress ---------------- --- ----- -- - ------ ------ FF---------G-- -- ------ G ----D^----- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router4_lookup_idx_lookup(10,12) : ingress ---------------- --- ----- -- - ------ -GG--- --F--------G-- F- ------ G ---D--^---- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ---------------- --- ----- -- - ------ -FF--- -----------F-V -- ------ M ----B--^--- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1237(10,15) : ingress ---------------- --- ----- -- - ------ -FF--- -----------F-V -- ------ M ---B----^-- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1375(10,15) : ingress ---------------- --- ----- -- - E----- ------ -----------E-- -- ------ E ---------^- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,18) : ingress ---------------- --- --G-G GG G G----- -GG--- -------------- -- ------ G ----------^ -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ingresshdr.udp.checksum_encode_update_condition_3(10,18) : ingress #stage 12 ---------------- --- ----- -- - ------ -GG--- --F--------G-- F- ------ G ------H---- ^------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----W------ -^------------ ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1154(11,12) : ingress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ---W------- --^----------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1294(11,12) : ingress ---------------- --- ----- -- - ------ ------ E------------- -- ------ - ----DE----- ---^---------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-113(11,13) : ingress ---------------- --- ----- -- - ------ -MM--- -----------P-L -- ------ P ----B--V--- ----^--------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_MulticastRouter4_tbl(11,16) : ingress ---------------- --- ----- -- - ------ -PP--- -----------P-L -- ------ P ---B----V-- -----^-------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_MulticastRouter6_tbl(11,16) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- E----FF-F-FF-- -F ------ F ----DE----- ------^------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1167(11,16) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF-- -F ------ F ----------- -----H-^------ ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1381(11,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF-- -F ------ F ----------- ----H---^----- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1243(11,17) : ingress ---------------- --- ----- -- - ------ ------ -----------M-- -- ------ E ----------- ----J----^---- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1253(11,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF-- -F ------ F ----------- ---------B^--- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1248(11,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------M-- -- ------ M ----------- -----J-----^-- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1391(11,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF-- -F ------ F ----------- -----------B^- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1386(11,17) : ingress ---------------- --- ----- -- - ------ -K---- -----------M-- -- ------ M ----------- ---------I---^ ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1255(11,18) : ingress #stage 13 ---------------- --- ----- -- - ------ ------ --E----------- -- ------ - ----------- -------------- ^--------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_2(7,18) : ingress ---------------- --- ----- -- - ------ ------ -------------- E- ------ - ----------- -------------- -^-------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_8(8,18) : ingress ---------------- --- ----- -- - ------ ------ -G------------ -- ------ - -----G----- -G-B---------- --^------- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router4_lookup_idx_select_route(12,13) : ingress ---------------- --- ----- -- - ------ ------ --E----------- -- ------ - ---D--E---- E------------- ---^------ -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- cond-120(11,13) : ingress ---------------- --- ----- -- - ------ ------ -------------- G- ------ - ------G---- G-G----------- ---B^----- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router6_lookup_idx_select_route(12,13) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- --E--FF-F-FF-- -F ------ F ---D--E---- E------------- -----^---- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1305(11,16) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M --------M-- -----M-----B-- ------^--- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M -------M--- ----M----B---- -------^-- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_MulticastRouter4_icmp_error(12,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M --------M-- -----X-------- --------^- -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_MulticastRouter6_icmp_error_0(12,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M -------M--- ----X--------- ---------^ -- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_MulticastRouter4_icmp_error_0(12,17) : ingress #stage 14 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ------M---- M------------- ---BE----- ^- -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar924(13,14) : ingress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - -----M----- ---B---------- --E------- -^ -- ---------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1019(13,14) : ingress #stage 15 ---------------- --- ----- -- - ------ -MM--- -----------M-L -- ------ M ------F---- F------------- ---B------ G- ^- ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router6_lookup_idx_route(14,15) : ingress ---------------- --- ----- -- - ------ -MM--- -----------M-L -- ------ M -----F----- ---B---------- ---------- -G -^ ---------- ----- ----- --- ------- --- --- ---- -------- --- l3_router_Router4_lookup_idx_route(14,15) : ingress #stage 16 ---------------- --- ----- -- - ------ ------ -E------------ -- ------ - ----------- -------------- ---------- -- -- ^--------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_6(7,18) : ingress ---------------- --- ----- -- - ------ ------ E------------- -- ------ - ----------- -------------- ---------- -- -- -^-------- ----- ----- --- ------- --- --- ---- -------- --- ara_table_4(7,18) : ingress ---------------- --- ----- -- - ------ -MM--- -----------M-- -- ------ M ------E---- E------------- -----B---- -- E- --^------- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1314(15,16) : ingress ---------------- --- ----- -- - ------ -C---- -----------M-- -- ------ M -----E----- ------B------- ---------- -- -E ---^------ ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1174(15,16) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M ----------- -------------- ---------- -- -M ---B^----- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_Router4_icmp_error(15,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M ----------- -------------- ---------- -- M- --B--^---- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_Router6_icmp_error(15,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M ----------- -------------- -----D---- -- M- ------^--- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_Router6_icmp_error_0(15,17) : ingress ---------------- --- ----- -- - ------ -MM--- -----------V-- -- ------ M ----------- ------D------- ---------- -- -M -------^-- ----- ----- --- ------- --- --- ---- -------- --- tbl_l3_router_Router4_icmp_error_0(15,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF-- -F ------ F ----------- -------------- ---------- -- -- ---B----^- ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1172(15,17) : ingress -F-----F-F--FF-- -F- ----- -- - ------ ----F- -----FF-F-FF-- -F ------ F ----------- -------------- ---------- -- -- --B------^ ----- ----- --- ------- --- --- ---- -------- --- tbl_sidecar1310(15,17) : ingress #stage 17 ---------------- --- ----- -- - ------ ------ -------------- -- -E---- - ----------- -------------- ---------- -- -- ---------- ^---- ----- --- ------- --- --- ---- -------- --- ara_table_10(9,18) : ingress ---------------- --- ----- -- - ------ ------ -------------- -- E----- - ----------- -------------- ---------- -- -- ---------- -^--- ----- --- ------- --- --- ---- -------- --- ara_table_12(9,18) : ingress ---------------- --- ----- -- - ------ ------ -------------- -- --E--- - ----------- -------------- ---------- -- -- ---------- --^-- ----- --- ------- --- --- ---- -------- --- ara_table_14(9,18) : ingress -FC----L-L--FL-- -F- C---- -- - ---C-- -MM-F- -----FF-F-FV-- -F ----C- M C----G----- -------------- ---------- -- -P ---N------ ---^- ----- --- ------- --- --- ---- -------- --- l3_router_Router4_Arp_tbl(16,17) : ingress -FC----L-L--FL-- -F- C---- -- - ---C-- -MM-F- -----FF-F-FV-- -F ----C- M C-----G---- G------------- ---------- -- P- --N------- ----^ ----- --- ------- --- --- ---- -------- --- l3_router_Router6_Ndp_tbl(16,17) : ingress #stage 18 -O-----O-O--OO-- -O- ----- -- - ------ ----O- -----OO-O-OO-- -O ------ O ----------- ------GGG-G-G- -----G---- -- -- --------GG ---OO ^---- --- ------- --- --- ---- -------- --- tbl_sidecar2001(17,18) : ingress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- D^--- --- ------- --- --- ---- -------- --- tbl_sidecar1999(17,18) : ingress ---------------- --- ----- -- - ------ ------ -----------E-- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- A-^-- --- ------- --- --- ---- -------- --- tbl_sidecar2007(17,18) : ingress ---------------- --- ----- -- - ------ ------ -----------O-- -- ------ - ----------- ---------O-O-- ------OOOO -- -- --OOOOOO-- ---OO --D^- --- ------- --- --- ---- -------- --- mac_rewrite_mac_rewrite(17,18) : ingress ---------------- --- ----- -- - ------ ------ -----------G-- -- ------ - ----------- ---------G-G-- ------GGGG -- -- --GGGGGG-- ---GG --D-^ --- ------- --- --- ---- -------- --- tbl_sidecar2003(17,18) : ingress #stage 0 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- ^-- ------- --- --- ---- -------- --- ara_table_17(0,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- -^- ------- --- --- ---- -------- --- ara_table_19(0,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --^ ------- --- --- ---- -------- --- cond-128(0,14) : egress #stage 1 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --B ^------ --- --- ---- -------- --- mcast_egress_mcast_tag_check(0,14) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- J^----- --- --- ---- -------- --- mcast_egress_tbl_decap_ports(0,14) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- -J^---- --- --- ---- -------- --- mcast_egress_asic_id_to_port(0,14) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ---^--- --- --- -E-- -------- --- tbl_sidecar2156(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- B---^-- --- --- ---- -------- --- tbl_sidecar2164(0,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --A -----^- --- --- ---- -------- --- tbl_sidecar2173(0,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- Y-----^ --- --- ---- -------- --- mac_rewrite_mac_rewrite_0(0,17) : egress #stage 2 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- -EZ---- ^-- --- ---- -------- --- mcast_egress_port_bitmap_check(1,15) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ----OO- -^- --- ---- -------- --- tbl_sidecar2180(1,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- -D^ --- ---- -------- --- tbl_sidecar2179(1,18) : egress #stage 3 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- -J----- E-- ^-- ---- -------- --- tbl_sidecar1929(2,16) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ---E--- -A- -^- ---- -------- --- tbl_sidecar2182(4,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- -A^ ---- -------- --- tbl_sidecar2196(4,18) : egress #stage 4 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- -E- ------- --- --- ^--- -------- --- ara_table_18(1,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- CO----- --- D-- -^-- -------- --- mcast_egress_modify_hdr(2,16) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- -E- ------- --- --- --^- -------- --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ---E--- --- -D- ---^ -------- --- tbl_sidecar2185(4,18) : egress #stage 5 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------J --- --- -E-- ^------- --- tbl_sidecar1488(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- -E-- D^------ --- tbl_sidecar1483(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- -A^----- --- tbl_sidecar1485(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- -E-- A--^---- --- cond-133(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- -E-- ---B^--- --- tbl_sidecar1498_0(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- ----A^-- --- tbl_sidecar1500_0(3,17) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- -E-A ------^- --- tbl_sidecar2187(4,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- -E-- ------A^ --- tbl_sidecar2191(4,18) : egress #stage 6 ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- E-- ------- --- --- ---- -------- ^-- ara_table_16(1,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- ---BEE-- -^- tbl_sidecar1503(4,18) : egress ---------------- --- ----- -- - ------ ------ -------------- -- ------ - ----------- -------------- ---------- -- -- ---------- ----- ----- --- ------- --- --- ---- DEE----- --^ tbl_sidecar1488_0(4,18) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_COND_TRUE C : ANTI_ACTION_READ D : CONTROL_DEFAULT_NEXT_TABLE E : ACTION_READ F : OUTPUT G : IXBAR_READ H : CONTROL_TABLE_MISS I : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ J : CONTROL_TABLE_HIT K : ACTION_READ ANTI_ACTION_READ L : OUTPUT ANTI_ACTION_READ M : ACTION_READ OUTPUT N : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT O : IXBAR_READ ACTION_READ P : IXBAR_READ ACTION_READ OUTPUT Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ R : IXBAR_READ ANTI_ACTION_READ S : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT T : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ U : CONTROL_COND_TRUE ANTI_ACTION_READ V : ACTION_READ OUTPUT ANTI_ACTION_READ W : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ X : CONTROL_TABLE_MISS ACTION_READ OUTPUT Y : CONTROL_TABLE_HIT CONTROL_TABLE_MISS Z : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar1964(0) -> cond-72(0) -> cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 2. cond-72(0) -> cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 3. cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 4. cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 5. cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 6. cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 7. cond-72(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 9. tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 11. cond-72(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 13. tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 14. cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 19. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 20. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 21. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 22. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 23. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 24. nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) #pipeline pipe #stage 0 ^-------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_21(0,7) : ingress -^------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1964(0,0) : ingress -A^------------ ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-72(0,0) : ingress --A^----------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-73(0,0) : ingress ---A^---------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-74(0,0) : ingress ----A^--------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-77(0,0) : ingress -----B^-------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-78(0,0) : ingress --C---B^------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_filter_drop_bad_mac_0(0,0) : ingress -------D^------ ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar211(0,0) : ingress --C----A-^----- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_filter_drop_bad_mac_1(0,0) : ingress ---------D^---- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar225(0,0) : ingress ----B------^--- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-75(0,1) : ingress --CB-------A^-- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- filter_switch_ipv4_addr(0,1) : ingress --C--------B-^- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_filter_drop_bad_mac(0,1) : ingress -------------D^ ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar190(0,18) : ingress #stage 1 -----B--E-E---- ^--- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-81(1,1) : ingress --C----F-F----- A^-- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- filter_switch_ipv6_addr(1,1) : ingress --------------- --^- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1961(0,18) : ingress --------------- ---^ ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1960(0,18) : ingress #stage 2 -E-----E-E--EE- -E-- ^---- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_icmp_dst_port(2,2) : ingress --------------- ---- D^--- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-84(2,3) : ingress --------------- ---- -B^-- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_ingress_ipv4_mcast(2,3) : ingress --------------- ---- -A-^- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-86(2,4) : ingress --------------- ---- ---B^ -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_ingress_ipv6_mcast(2,4) : ingress #stage 3 --------------- ---- G---A ^- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_ingress_ipv6(3,4) : ingress --------------- ---- G-A-- -^ - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_ingress_ipv4(3,3) : ingress #stage 4 --------------- ---- G---- -H ^ ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_ingress_ipv4(3,3) : ingress #stage 5 --------------- ---- I-G-G GG G ^------ ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_ingress_hit(4,5) : ingress --------------- ---- ----- -- - J^----- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress F-----------E-- -E-- ----- -- - H-^---- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_ingress_nat_only(4,8) : ingress -E-----E-E--EE- -E-- ----- -- - ---^--- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-92(2,7) : ingress --------------- ---- ----- -- - ---A^-- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-93(2,7) : ingress --------------- ---- ----- -- - ----A^- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-96(2,7) : ingress --------------- ---- --E-E EE E ------^ ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar2043(4,18) : ingress #stage 6 ----CC---C----- -C-- CCECK KE E LI----- ^--- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_nat_ingress_encap_ipv4(5,6) : ingress -----C---C----- -C-- C-ECK KE E LA----- -^-- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_nat_ingress_encap_ipv6(5,6) : ingress EFC----F-F--MF- -M-- C-E-E EE E --ECB-- --^- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar408(5,9) : ingress --------------- ---- ----- -- - -N----- ---^ ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_nat_ingress_CalculateIPv4Len_invert(5,18) : ingress #stage 7 --------------- ---- ----- -- - ------- EE-- ^------------ --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_23(6,10) : ingress --------------- ---- ----- -- - ------- EE-- -^----------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_25(6,10) : ingress --------------- ---- ----- -- - -----B- EE-- --^---------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-97(6,7) : ingress --------------- ---- ----- -- - ------- EE-- --A^--------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-99(6,7) : ingress -FC----F-F--FF- -F-- C---- -- - ---C--- E--- ---A^-------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress -FC----F-F--FF- -F-- C---- -- - ---C--- -O-- ---B-^------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress --------------- ---- ----- -- - ------- ---- -----A^------ --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1716(6,7) : ingress -FC----F-F--FF- -F-- C---- -- - ---C--- O--- --B----^----- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress --------------- ---- ----- -- - ------- ---- -------A^---- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1707(6,7) : ingress -FC----F-F--FF- -F-- C---- -- - ---C--- EE-- ----A----^--- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress -FC---CL-L-CPL- -Q-- C-R-R RR R R--CC-- QPA- ----------^-- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- services_service(6,9) : ingress --------------- ---- ----- -- - ------- ---- ----------B^- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar412(6,9) : ingress --------------- ---- ----- -- - J------ FF-- ------------^ --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar686(6,9) : ingress #stage 8 E-------------- ---- ----- -- - ------- ---- ------------- ^-- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_20(1,18) : ingress --------------- ---- ----- -- - ------- EE-- ------------E -^- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_27(7,11) : ingress -FC----F-F--FF- -F-- R---- -- - ---C-B- OO-- ----FMEMEF--- --^ ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 --------------- ---- ----- -- - ------- ---- ------------- --E ^----- --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_33(8,17) : ingress --------------- ---- ----- -- - ------- ---- ------------- --E -^---- --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_35(8,17) : ingress --------------- ---- ----- -- - ------- ---- ------------- --E --^--- --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_37(8,17) : ingress --------------- ---- ----- -- - ------- GG-- ------------- --S ---^-- --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- mcast_ingress_mcast_tag_check(8,9) : ingress -E-----E-E--EE- -E-- ----- -- - ------- --E- ----EE-E-EE-- --E ----^- --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-104(8,10) : ingress --------------- ---- ----- -- - ------- EE-- ------------- --- ----B^ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-105(8,10) : ingress #stage 10 --------------- ---- ----- -- - ------- E--- ------------- --- ------ ^-- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_29(6,17) : ingress --------------- ---- ----- -- - ------- E--- ------------- --- ------ -^- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_31(6,17) : ingress -FC-CC-F-L--FL- -L-- CCCCC CC C QC-C--- QQF- --CCLF-F-LLEL --T ---KCU --^ ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- nat_egress_nat_egress(9,10) : ingress #stage 11 -E-----E-E--EE- -E-- ----- -- - ------- --E- ----EE-E-EE-- --E ----B- --E ^---------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-107(10,11) : ingress --------------- ---- ----- -- - ------- E--- ------------- --- ------ --E A^--------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-108(10,11) : ingress --------------- ---- ----- -- - ------- EE-- ------------- --- ------ --E -A^-------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-116(10,11) : ingress --------------- ---- G---- -- - ------- GG-- ----------O-- --- ------ --G --B^------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1294$precompute(10,11) : ingress --------------- ---- G---- -- - ------- ---- ----------O-- --- ------ --G -B--^------ -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1154$precompute(10,11) : ingress --------------- ---- ----- -- - ------- ---- ----------G-- -F- ------ --G ----D^----- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router4_lookup_idx_lookup(10,12) : ingress --------------- ---- ----- -- - ------- GG-- FF--------G-- --- ------ --G ---D--^---- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router6_lookup_idx_lookup(10,11) : ingress --------------- ---- ----- -- - ------- FF-- ----------F-V --- ------ --M ----B--^--- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1237(10,15) : ingress --------------- ---- ----- -- - ------- FF-- ----------F-V --- ------ --M ---B----^-- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1375(10,15) : ingress --------------- ---- ----- -- - E------ ---- ----------E-- --- ------ --E ---------^- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,18) : ingress --------------- ---- --G-G GG G G------ GG-- ------------- --- ------ --G ----------^ -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ingresshdr.udp.checksum_encode_update_condition_3(10,18) : ingress #stage 12 --------------- ---- ----- -- - ------- GG-- FF--------G-- --- ------ --G ------H---- ^------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router6_lookup_idx_lookup(10,11) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----W------ -^------------ ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1154(11,12) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ---W------- --^----------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1294(11,12) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----DE----- ---^---------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-113(11,13) : ingress --------------- ---- ----- -- - ------- MM-- ----------P-L --- ------ --P ----B--V--- ----^--------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_MulticastRouter4_tbl(11,16) : ingress --------------- ---- ----- -- - ------- PP-- ----------P-L --- ------ --P ---B----V-- -----^-------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_MulticastRouter6_tbl(11,16) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----DE----- ------^------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1167(11,16) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----------- -----H-^------ ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1381(11,17) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----------- ----H---^----- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1243(11,17) : ingress --------------- ---- ----- -- - ------- ---- ----------M-- --- ------ --E ----------- ----J----^---- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1253(11,17) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----------- ---------B^--- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1248(11,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------M-- --- ------ --M ----------- -----J-----^-- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1391(11,17) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----------- -----------B^- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1386(11,17) : ingress --------------- ---- ----- -- - ------- K--- ----------M-- --- ------ --M ----------- ---------I---^ ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1255(11,18) : ingress #stage 13 --------------- ---- ----- -- - ------- ---- E------------ --- ------ --- ----------- -------------- ^--------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_22(7,18) : ingress --------------- ---- ----- -- - ------- ---- -E----------- --- ------ --- ----------- -------------- -^-------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_24(7,18) : ingress --------------- ---- ----- -- - ------- ---- ------------- -G- ------ --- -----G----- -G-B---------- --^------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router4_lookup_idx_select_route(12,13) : ingress --------------- ---- ----- -- - ------- ---- E------------ --- ------ --- ---D--E---- E------------- ---^------ -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- cond-120(11,13) : ingress --------------- ---- ----- -- - ------- ---- -G----------- --- ------ --- ------G---- G-G----------- ---B^----- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router6_lookup_idx_select_route(12,13) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- E---FF-F-FF-- --F ------ --F ---D--E---- E------------- -----^---- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1305(11,16) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M --------M-- -----M-----B-- ------^--- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_MulticastRouter6_icmp_error(12,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M -------M--- ----M----B---- -------^-- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_MulticastRouter4_icmp_error(12,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M --------M-- -----X-------- --------^- -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_MulticastRouter6_icmp_error_0(12,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M -------M--- ----X--------- ---------^ -- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_MulticastRouter4_icmp_error_0(12,17) : ingress #stage 14 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ------M---- M------------- ---BE----- ^- -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar924(13,14) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- -----M----- ---B---------- --E------- -^ -- ---------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1019(13,14) : ingress #stage 15 --------------- ---- ----- -- - ------- MM-- ----------M-L --- ------ --M ----------- -------------- ---B------ G- ^- ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router6_lookup_idx_route(14,15) : ingress --------------- ---- ----- -- - ------- MM-- ----------M-L --- ------ --M ----------- ---B---------- ---------- -G -^ ---------- ------ ----- --- ------ ---- --- ---- -------- --- l3_router_Router4_lookup_idx_route(14,15) : ingress #stage 16 --------------- ---- ----- -- - ------- ---- ------------- -E- ------ --- ----------- -------------- ---------- -- -- ^--------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_26(8,18) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ -E- ----------- -------------- ---------- -- -- -^-------- ------ ----- --- ------ ---- --- ---- -------- --- ara_table_30(7,18) : ingress --------------- ---- ----- -- - ------- MM-- ----------M-- --- ------ --M ----------- -------------- -----B---- -- E- --^------- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1314(15,16) : ingress --------------- ---- ----- -- - ------- C--- ----------M-- --- ------ --M ----------- ------B------- ---------- -- -E ---^------ ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1174(15,16) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M ----------- -------------- ---------- -- -M ---B^----- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_Router4_icmp_error(15,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M ----------- -------------- ---------- -- M- --B--^---- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_Router6_icmp_error(15,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M ----------- -------------- -----D---- -- M- ------^--- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_Router6_icmp_error_0(15,17) : ingress --------------- ---- ----- -- - ------- MM-- ----------V-- --- ------ --M ----------- ------D------- ---------- -- -M -------^-- ------ ----- --- ------ ---- --- ---- -------- --- tbl_l3_router_Router4_icmp_error_0(15,17) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----------- -------------- ---------- -- -- ---B----^- ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1172(15,17) : ingress -F-----F-F--FF- -F-- ----- -- - ------- --F- ----FF-F-FF-- --F ------ --F ----------- -------------- ---------- -- -- --B------^ ------ ----- --- ------ ---- --- ---- -------- --- tbl_sidecar1310(15,17) : ingress #stage 17 --------------- ---- ----- -- - ------- ---- ------------- --- --E--- --- ----------- -------------- ---------- -- -- ---------- ^----- ----- --- ------ ---- --- ---- -------- --- ara_table_36(9,18) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- -E---- --- ----------- -------------- ---------- -- -- ---------- -^---- ----- --- ------ ---- --- ---- -------- --- ara_table_34(9,18) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- E----- --- ----------- -------------- ---------- -- -- ---------- --^--- ----- --- ------ ---- --- ---- -------- --- ara_table_32(9,18) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ E-- ----------- -------------- ---------- -- -- ---------- ---^-- ----- --- ------ ---- --- ---- -------- --- ara_table_28(7,18) : ingress -FC----L-L--FL- -F-- C---- -- - ---C--- MMF- ----FF-F-FV-- --F ----C- --M C---------- -------------- ---------- -- -P ---N------ ----^- ----- --- ------ ---- --- ---- -------- --- l3_router_Router4_Arp_tbl(16,17) : ingress -FC----L-L--FL- -F-- C---- -- - ---C--- MMF- ----FF-F-FV-- --F ----C- --M C---------- -------------- ---------- -- P- --N------- -----^ ----- --- ------ ---- --- ---- -------- --- l3_router_Router6_Ndp_tbl(16,17) : ingress #stage 18 -O-----O-O--OO- -O-- ----- -- - ------- --O- ----OO-O-OO-- --O ------ --O ----------- ------GGG-G-G- -----G---- -- -- --------GG ----OO ^---- --- ------ ---- --- ---- -------- --- tbl_sidecar2001(17,18) : ingress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ D^--- --- ------ ---- --- ---- -------- --- tbl_sidecar1999(17,18) : ingress --------------- ---- ----- -- - ------- ---- ----------E-- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ A-^-- --- ------ ---- --- ---- -------- --- tbl_sidecar2007(17,18) : ingress --------------- ---- ----- -- - ------- ---- ----------O-- --- ------ --- ----------- ---------O-O-- ------OOOO -- -- --OOOOOO-- ----OO --D^- --- ------ ---- --- ---- -------- --- mac_rewrite_mac_rewrite(17,18) : ingress --------------- ---- ----- -- - ------- ---- ----------G-- --- ------ --- ----------- ---------G-G-- ------GGGG -- -- --GGGGGG-- ----GG --D-^ --- ------ ---- --- ---- -------- --- tbl_sidecar2003(17,18) : ingress #stage 0 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- ^-- ------ ---- --- ---- -------- --- ara_table_41(0,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- -^- ------ ---- --- ---- -------- --- cond-128(0,14) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- -B^ ------ ---- --- ---- -------- --- mcast_egress_mcast_tag_check(0,14) : egress #stage 1 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --J ^----- ---- --- ---- -------- --- mcast_egress_tbl_decap_ports(0,14) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- J^---- ---- --- ---- -------- --- mcast_egress_asic_id_to_port(0,14) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- --^--- ---- --- -E-- -------- --- tbl_sidecar2156(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --Y ---^-- ---- --- ---- -------- --- mac_rewrite_mac_rewrite_0(0,16) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --B ----^- ---- --- ---- -------- --- tbl_sidecar2164(0,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- -A- -----^ ---- --- ---- -------- --- tbl_sidecar2173(0,17) : egress #stage 2 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ---E-- ^--- --- ---- -------- --- ara_table_39(1,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- EZ---- -^-- --- ---- -------- --- mcast_egress_port_bitmap_check(1,15) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ----OO --^- --- ---- -------- --- tbl_sidecar2180(1,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ --D^ --- ---- -------- --- tbl_sidecar2179(1,18) : egress #stage 3 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- J----- -E-- ^-- ---- -------- --- tbl_sidecar1929(2,16) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- --E--- --A- -^- ---- -------- --- tbl_sidecar2182(4,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- -A^ ---- -------- --- tbl_sidecar2196(4,18) : egress #stage 4 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- E-- ------ ---- --- ^--- -------- --- ara_table_40(1,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --C O----- ---- D-- -^-- -------- --- mcast_egress_modify_hdr(2,16) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- E-- ------ ---- --- --^- -------- --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- --E--- ---- -D- ---^ -------- --- tbl_sidecar2185(4,18) : egress #stage 5 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ---J-- ---- --- -E-- ^------- --- tbl_sidecar1488(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- -E-- D^------ --- tbl_sidecar1483(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- -A^----- --- tbl_sidecar1485(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- -E-- A--^---- --- cond-133(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- -E-- ---B^--- --- tbl_sidecar1498_0(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- ----A^-- --- tbl_sidecar1500_0(3,17) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- -E-A ------^- --- tbl_sidecar2187(4,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- -E-- ------A^ --- tbl_sidecar2191(4,18) : egress #stage 6 --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ E--- --- ---- -------- ^-- ara_table_38(2,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- ---BEE-- -^- tbl_sidecar1503(4,18) : egress --------------- ---- ----- -- - ------- ---- ------------- --- ------ --- ----------- -------------- ---------- -- -- ---------- ------ ----- --- ------ ---- --- ---- DEE----- --^ tbl_sidecar1488_0(4,18) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_COND_TRUE C : ANTI_ACTION_READ D : CONTROL_DEFAULT_NEXT_TABLE E : ACTION_READ F : OUTPUT G : IXBAR_READ H : CONTROL_TABLE_MISS I : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ J : CONTROL_TABLE_HIT K : ACTION_READ ANTI_ACTION_READ L : OUTPUT ANTI_ACTION_READ M : ACTION_READ OUTPUT N : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT O : IXBAR_READ ACTION_READ P : IXBAR_READ ACTION_READ OUTPUT Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ R : IXBAR_READ ANTI_ACTION_READ S : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT T : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ U : CONTROL_COND_TRUE ANTI_ACTION_READ V : ACTION_READ OUTPUT ANTI_ACTION_READ W : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ X : CONTROL_TABLE_MISS ACTION_READ OUTPUT Y : CONTROL_TABLE_HIT CONTROL_TABLE_MISS Z : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar1964(0) -> cond-72(0) -> cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 2. cond-72(0) -> cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 3. cond-73(0) -> cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 4. cond-74(0) -> cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 5. cond-77(0) -> cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 6. cond-78(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 7. cond-72(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 9. tbl_sidecar211(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 11. cond-72(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 13. tbl_sidecar225(0) -> cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 14. cond-81(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(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-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 19. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 20. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 21. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 22. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 23. nat_ingress_icmp_dst_port(2) -> nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress) 24. nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-97(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-107(10) -> cond-108(10) -> tbl_sidecar1154$precompute(10) -> tbl_sidecar1154(11) -> l3_router_Router4_lookup_idx_select_route(12) -> tbl_sidecar1019(13) -> l3_router_Router4_lookup_idx_route(14) -> tbl_sidecar1174(15) -> l3_router_Router4_Arp_tbl(16) -> tbl_sidecar2001(17) (ingress)