#pipeline pipe #stage 0 ^------------ ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_1(0,6) : ingress -^----------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar2146(0,1) : ingress -A^---------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- filter_uplink_ports(0,1) : ingress --B^--------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-79(0,1) : ingress ---A^-------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-80(0,1) : ingress ----A^------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-83(0,1) : ingress -----C^------ ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-84(0,1) : ingress --D---C^----- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_filter_drop_bad_mac_0(0,1) : ingress --D----A^---- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_filter_drop_bad_mac_1(0,1) : ingress ----C----^--- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-81(0,2) : ingress --D------C^-- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_filter_drop_bad_mac(0,2) : ingress -----------^- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar2143(0,19) : ingress ----------B-^ ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar207(0,19) : ingress #stage 1 --------B---- ^---- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar246(0,1) : ingress -------B----- -^--- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar232(0,1) : ingress --DC-----A--- --^-- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- filter_switch_ipv4_addr(0,2) : ingress ------------- ---^- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-89(0,3) : ingress ------------- ----^ ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar2142(0,19) : ingress #stage 2 -----C------- EE--- ^--- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-87(1,2) : ingress --D----FF---- ----- A^-- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- filter_switch_ipv6_addr(1,2) : ingress ------------- ---C- -D^- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- attached_subnet_ingress_attached_subnets_v4(1,3) : ingress ------------- ----- -DA^ ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- attached_subnet_ingress_attached_subnets_v6(1,3) : ingress #stage 3 -E-----EE-E-- --E-- -E-- ^---- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_icmp_dst_port(2,3) : ingress ------------- ----- ---- B^--- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-93(2,4) : ingress ------------- ----- ---- -A^-- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-96(2,4) : ingress ------------- ----- -DFF --C^- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_ingress_ipv6_mcast(2,4) : ingress ------------- ----- -DFF -C--^ -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_ingress_ipv4_mcast(2,4) : ingress #stage 4 ------------- ----- -DFF G--A- ^- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_ingress_ipv6(3,4) : ingress ------------- ----- -DHH G---A -^ - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_ingress_ipv4(3,4) : ingress #stage 5 ------------- ----- -DFF G---- -I ^ ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_ingress_ipv4(3,4) : ingress #stage 6 ------------- ----- --GG J--GG GG G ^--- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_ingress_hit(4,5) : ingress -FK----FF-F-- --H-- -H-- D---- -- - L^-- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar774(4,6) : ingress ------------- ----- ---- ----- -- - M-^- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress ------------- ----- --EE ---EE EE E ---^ ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar2235(4,19) : ingress #stage 7 ----DD--D---- ----- -DKK DDDKE KE E N-J- ^----- -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_nat_ingress_encap_ipv4(5,6) : ingress -----D--D---- ----- -DEK D-DKE KE E N-A- -^---- -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_nat_ingress_encap_ipv6(5,6) : ingress -E-----EE-E-- --E-- -E-- ----- -- - -E-- --^--- -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-102(5,7) : ingress ------------- ----- ---- ----- -- - ---- --A^-- -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-103(5,7) : ingress ------------- ----- ---- ----- -- - ---- ---A^- -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-105(5,7) : ingress ------------- ----- ---- ----- -- - --O- -----^ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_nat_ingress_CalculateIPv4Len_invert(5,19) : ingress #stage 8 ------------- ----- ---- ----- -- - ---- EE---- ^------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_6(6,14) : ingress ------------- ----- ---- ----- -- - ---- EE---- -^------------ -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_3(6,14) : ingress ------------- ----- ---- ----- -- - ---- EE---- --^----------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_15(6,14) : ingress ------------- ----- ---- ----- -- - ---- EE---- ---^---------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_12(6,14) : ingress ------------- ----- ---- ----- -- - ---- EE--C- ----^--------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-106(6,7) : ingress ------------- ----- ---- ----- -- - ---- EE---- ----A^-------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-108(6,7) : ingress -FD----FF-F-- --F-- -F-- D---- -- - -F-- E-D--- -----A^------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress FFD----FF-F-- --F-- -F-- D---- -- - -F-- -PD--- -----C-^------ -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress F------------ ----- ---- ----- -- - ---- ------ -------A^----- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1884(6,7) : ingress FFD----FF-F-- --F-- -F-- D---- -- - -F-- P-D--- ----C----^---- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress F------------ ----- ---- ----- -- - ---- ------ ---------A^--- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1875(6,7) : ingress -FD----FF-F-- --F-- -F-- D---- -- - -F-- EED--- ------A----^-- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress -FD---DNNDN-- --QD- -RDD D--SS SS S SN-- RQDT-- ------------^- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- services_service(6,9) : ingress ------------- ----- ---- ----- -- - ---- ------ ------------C^ -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar419(6,9) : ingress #stage 9 E------------ ----- ---- ----- -- - ---- ------ -------------- ^- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_0(1,19) : ingress EFD----FF-F-- --F-- -F-- S---- -- - -F-- PPD-C- ------FHEHEF-- -^ ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 10 ------------- ----- ---- ----- -- - ---- ------ -------------- -E ^------ --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_28(8,11) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -E -^----- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_26(8,14) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -E --^---- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_31(8,14) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -E ---^--- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_33(8,14) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -E ----^-- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_4(8,14) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -E -----^- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_24(8,14) : ingress ------------- ----- ---- ----- -- - ---- GG---- -------------- -U ------^ --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- mcast_ingress_mcast_tag_check(8,9) : ingress #stage 11 ------------- ----- ---- ---DD -- - M--- FF---- -------------- -- ------- ^-- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar760(6,9) : ingress -E-----EE-E-- --E-- -E-- ----- -- - -E-- ------ ------EE-E-EE- -E ------- -^- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-113(8,10) : ingress ------------- ----- ---- ----- -- - ---- EE---- -------------- -- ------- -C^ ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-114(8,10) : ingress #stage 12 ------------- ----- ---- ----- -- - ---- EE---- -------------- -- ------- E-- ^---- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_17(7,18) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- -^--- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_7(0,19) : ingress ------------- ----- ---- ----- -- - E--- ------ -------------- -- ------- --- --^-- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_22(5,18) : ingress ------------- ----- ---- ----- -- - ---- E----- -------------- -- ------- --- ---^- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_19(6,18) : ingress -FD-DD-FN-N-- --F-- -NDD DDDDD DD D RFD- RRD--- ----DDNF-F-NNE -V ------K NDT ----^ ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- nat_egress_nat_egress(9,10) : ingress #stage 13 ------------- ----- ---- ----- -- - ---- EE---- -------------- -- ------- --- ----E ^----------- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_5(10,18) : ingress ------------- ----- ---- ----- -- - ---- EE---- -------------- -- ------- --- ----E -^---------- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_2(10,18) : ingress -E-----EE-E-- --E-- -E-- ----- -- - -E-- ------ ------EE-E-EE- -E ------- -C- ----E --^--------- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-116(10,11) : ingress ------------- ----- ---- ----- -- - ---- E----- -------------- -- ------- --- ----E --A^-------- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-117(10,11) : ingress ------------- ----- ---- ----- -- - ---- EE---- -------------- -- ------- --- ----E ---A^------- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- cond-125(10,11) : ingress ------------- ----- ---- G---- -- - ---- GG---- ------------P- -- ------- --- ----G ----C^------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1409$precompute(10,11) : ingress ------------- ----- ---- G---- -- - ---- ------ ------------P- -- ------- --- ----G ---C--^----- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1253$precompute(10,12) : ingress ------------- ----- ---- ----- -- - ---- ------ ------------G- -- ------- --- ----G ------B^---- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router4_lookup_idx_lookup(10,13) : ingress ------------- ----- ---- ----- -- - ---- GG---- ------------G- -- F------ --- ----G -----B--^--- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router6_lookup_idx_lookup(10,12) : ingress ------------- ----- ---- ---DD -- - ---- FF---- ------------F- -- ------- W-- ----H ------C--^-- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1351(10,14) : ingress ------------- ----- ---- ---DD -- - ---- FF---- ------------F- -- ------- W-- ----H -----C----^- ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1493(10,14) : ingress ------------- ----- ---- ----- -- - E--- ------ ------------E- -- ------- --- ----E -----------^ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress #stage 14 ------------- ----- ---- ----- -- - ---- GG---- ------------G- -- F------ --- ----G --------L--- ^----------- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router6_lookup_idx_lookup(10,12) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------X----- -^---------- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1253(11,13) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -----X------ --^--------- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1409(11,12) : ingress ------------- ----- ---- ---DD -- - ---- HH---- ------------Q- -- ------- N-- ----Q ------C--W-- ---^-------- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_MulticastRouter4_tbl(11,15) : ingress ------------- ----- ---- ---DD -- - ---- QQ---- ------------Q- -- ------- N-- ----Q -----C----W- ----^------- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_MulticastRouter6_tbl(11,15) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ----L^------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1499(11,16) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ---L--^----- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1357(11,16) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------BE---- -------^---- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1277(11,15) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FH- -F ------- --- ----H ------------ ---M----^--- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1362(11,16) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- EE---- ------FF-F-FH- -F ------- --- ----H ------------ ----M----^-- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1504(11,16) : ingress ------------- ----- ---- ----- -- - ---- K----- ------------H- -- ------- --- ----H ------------ --------Y-^- ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1369(11,19) : ingress ------------- ----- --GG ---GG GG G G--- GG---- -------------- -- ------- --- ----G ------------ -----------^ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ingresshdr.udp.checksum_encode_update_condition_3(10,19) : ingress #stage 15 ------------- ----- ---- ----- -- - ---- ------ -------------- -- E------ --- ----- ------------ ------------ ^--------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_27(9,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------BP---- -G---------- -^-------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router4_lookup_idx_select_route(12,14) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- G------ --- ----- -----B--P--- P-G--------- --^------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router6_lookup_idx_select_route(12,13) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------H- -- ------- --- ----H ------------ ---------Y-- ---^------ -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1509(11,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ----------H- ----H----B-- ----^----- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_MulticastRouter6_icmp_error(12,16) : ingress ------------- ----- ---- ----- -- - ---- ------ ------------F- -- ------- --- ----- ------------ --------A--- -----^---- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1367(11,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ---------H-- ---H----J--- ------^--- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_MulticastRouter4_icmp_error(12,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ----------H- ----Z------- -------^-- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_MulticastRouter6_icmp_error_0(12,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ---------H-- ---Z-------- --------^- -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_MulticastRouter4_icmp_error_0(12,16) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F -----B--E--- E----------- ---------^ -- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1420(11,16) : ingress #stage 16 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -------H---- ------------ -X-------- ^- -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1127(13,15) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- --------H--- H----------- --X------- -^ -- ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1009(13,14) : ingress #stage 17 ------------- ----- ---- ---DD -- - ---- HH---- --FF--------H- -- --F--F- N-- ----H -------F---- ------------ -B-------- G- ^- ---------HD-H--- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router4_lookup_idx_route(14,16) : ingress ------------- ----- ---- ---DD -- - ---- HH---- ------------H- -- -F-F--- N-- ----H --------F--- F----------- --B------- -G -^ ---------------- --------- -- ----- ------- ----- --- ---------- ------ -- l3_router_Router6_lookup_idx_route(14,15) : ingress #stage 18 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- E---- ------------ ------------ ---------- -- -- ^--------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_16(8,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- --E-- ------------ ------------ ---------- -- -- -^-------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_21(6,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- -----E- --- ----- ------------ ------------ ---------- -- -- --^------------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_23(9,19) : ingress ------------- ----- ---- ----- -- - ---- ------ ---E---------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---^------------ --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_11(7,19) : ingress ------------- ----- ---- ----- -- - ---- ------ --E----------- -- ------- --- ----- ------------ ------------ ---------- -- -- ----^----------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_14(7,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ---E--- --- ----- ------------ ------------ ---------- -- -- -----^---------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_32(9,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- --E---- --- ----- ------------ ------------ ---------- -- -- ------^--------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_30(9,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- -E----- --- ----- ------------ ------------ ---------- -- -- -------^-------- --------- -- ----- ------- ----- --- ---------- ------ -- ara_table_25(9,19) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ ------------ ---------B -- -H --------^------- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_Router6_icmp_error_0(15,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ -------B---- ---------- -- -- ---------^------ --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_Router4_icmp_error_0(11,15) : ingress ------------- ----- ---- ----- -- - ---- D----- FFEE--------H- -- --E-FE- --- ----H -------E---- -------C---- ---------- -- -- ----------^----- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1284(11,15) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ------------ ---------- -- -- ----------C^---- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1282(11,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ ------------ ---------- -- -- ----------C-^--- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_Router4_icmp_error(11,15) : ingress ------------- ----- ---- ----- -- - ---- HH---- FF----------H- -- -E-EF-- --- ----H --------E--- E----------- ---------C -- -E -------------^-- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1429(15,16) : ingress -F-----FF-F-- --F-- -F-- ----- -- - -F-- ------ ------FF-F-FF- -F ------- --- ----F ------------ ------------ ---------- -- -- -------------C^- --------- -- ----- ------- ----- --- ---------- ------ -- tbl_sidecar1425(15,16) : ingress ------------- ----- ---- ----- -- - ---- HH---- ------------W- -- ------- -D- ----H ------------ ------------ ---------- -- -H -------------C-^ --------- -- ----- ------- ----- --- ---------- ------ -- tbl_l3_router_Router6_icmp_error(15,16) : ingress #stage 19 ------------- ----- ---- ----- -- - ---- ------ E------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- ^-------- -- ----- ------- ----- --- ---------- ------ -- ara_table_13(7,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ---E- ------------ ------------ ---------- -- -- ---------------- -^------- -- ----- ------- ----- --- ---------- ------ -- ara_table_20(7,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ----E-- --- ----- ------------ ------------ ---------- -- -- ---------------- --^------ -- ----- ------- ----- --- ---------- ------ -- ara_table_29(9,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- -E---------- ------------ ---------- -- -- ---------------- ---^----- -- ----- ------- ----- --- ---------- ------ -- ara_table_9(11,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- E----------- ------------ ---------- -- -- ---------------- ----^---- -- ----- ------- ----- --- ---------- ------ -- ara_table_8(11,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -E------------ -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- -----^--- -- ----- ------- ----- --- ---------- ------ -- ara_table_10(7,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- --A--------- ------------ ---------- -- -- ----------E--E-- ------^-- -- ----- ------- ----- --- ---------- ------ -- cond-132(16,17) : ingress -FD----NN-N-- --F-- -F-- D---- -- - -F-- HHD--- ------FF-F-FW- -F ------- -D- ----H --D------HH- ---HHFFFNF-- ---HHHHHHF -- HH --------HHQFHHFH ------C^- -- ----- ------- ----- --- ---------- ------ -- l3_router_Arp_tbl(16,17) : ingress -FD----NN-N-- --F-- -F-- D---- -- - -F-- HHD--- PP----FF-F-FW- -F ----P-- -D- ----H --D------HH- ---HHFFFNF-- ---HHHHHHF -- HH --------HHQFHQFH -------A^ -- ----- ------- ----- --- ---------- ------ -- l3_router_Ndp_tbl(16,17) : ingress #stage 20 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ---E- ------------ ------------ ---------- -- -- ---------------- --------- ^- ----- ------- ----- --- ---------- ------ -- ara_table_18(7,19) : ingress -HD----HH-H-- --H-- -H-- D---- -- - -H-- --D--- ------HH-H-HQE -H ------E -T- ----H --D--------- -----FFFFF-- ---GPGPPPF -- -- --------PPGFPGFP -------QQ -^ ----- ------- ----- --- ---------- ------ -- egress_filter_egress_filter(17,18) : ingress #stage 21 -P-----PP-P-- --P-- -P-- ----- -- - -P-- ------ ------PP-P-PP- -P ------- --- ----P ------------ -----GGGGG-- ---------G -- -- -----------G--G- -------PP -P ^---- ------- ----- --- ---------- ------ -- tbl_sidecar2193(18,19) : ingress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- B^--- ------- ----- --- ---------- ------ -- tbl_sidecar2191(18,19) : ingress ------------- ----- ---- ----- -- - ---- ------ ------------E- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- A-^-- ------- ----- --- ---------- ------ -- tbl_sidecar2199(18,19) : ingress ------------- ----- ---- ----- -- - ---- ------ ------------P- -- ------- --- ----- ------------ ------------ ---PPPPPP- -- -- --------PPP-PP-P -------PP -- --B^- ------- ----- --- ---------- ------ -- mac_rewrite_mac_rewrite(18,19) : ingress ------------- ----- ---- ----- -- - ---- ------ ------------G- -- ------- --- ----- ------------ ------------ ---GGGGGG- -- -- --------GGG-GG-G -------GG -- --B-^ ------- ----- --- ---------- ------ -- tbl_sidecar2195(18,19) : ingress #stage 0 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ^------ ----- --- ---------- ------ -- ara_table_35(0,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- -^----- ----- --- ---------- ------ -- ara_table_37(0,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- --^---- ----- --- ---------- ------ -- ara_table_39(0,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ---^--- ----- --- ---------- ------ -- cond-140(0,15) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ---C^-- ----- --- ---------- ------ -- mcast_egress_mcast_tag_check(0,15) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ----M^- ----- --- ---------- ------ -- mcast_egress_tbl_decap_ports(0,15) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- -----M^ ----- --- ---------- ------ -- mcast_egress_asic_id_to_port(0,15) : egress #stage 1 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- -----Ea ^---- --- ---------- ------ -- mcast_egress_port_bitmap_check(1,16) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- -^--- E-- ---------- ------ -- tbl_sidecar2349(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ----C-- --^-- --- ---------- ------ -- tbl_sidecar2357(0,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ---A--- ---^- --- ---------- ------ -- tbl_sidecar2365(0,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ----b-- ----^ --- ---------- ------ -- mac_rewrite_mac_rewrite_0(0,18) : egress #stage 2 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ----Dc- E---- ^-- ---------- ------ -- mcast_egress_modify_hdr(2,17) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- B^- ---------- ------ -- tbl_sidecar2106(2,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- --EE- --^ ---------- ------ -- tbl_sidecar2370(1,19) : egress #stage 3 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- E------ ----- --- ^--------- ------ -- ara_table_34(1,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----M E-- -^-------- ------ -- tbl_sidecar1655(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- E-- -B^------- ------ -- tbl_sidecar1650(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- --A^------ ------ -- tbl_sidecar1652(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- E-- -A--^----- ------ -- cond-145(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- E-- ----C^---- ------ -- tbl_sidecar1665_0(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- -----A^--- ------ -- tbl_sidecar1667_0(3,18) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- --GG- --B -------^-- ------ -- tbl_sidecar2371(1,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- E------ ----- --- --------^- ------ -- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- -E--- --A ---------^ ------ -- tbl_sidecar2374(4,19) : egress #stage 4 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- -E----- ----- --- ---------- ^----- -- ara_table_36(1,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- --E---- ----- --- ---------- -^---- -- ara_table_38(1,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ---------A --^--- -- tbl_sidecar2388(4,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- ----CEE--- ---^-- -- tbl_sidecar1670(4,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- --- -BEE------ ----^- -- tbl_sidecar1655_0(4,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- -E--- --- ---------B -----^ -- tbl_sidecar2377(4,19) : egress #stage 5 ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- E-- ---------- -----A ^- tbl_sidecar2379(4,19) : egress ------------- ----- ---- ----- -- - ---- ------ -------------- -- ------- --- ----- ------------ ------------ ---------- -- -- ---------------- --------- -- ----- ------- ----- E-- ---------- ------ A^ tbl_sidecar2383(4,19) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : CONTROL_COND_TRUE D : ANTI_ACTION_READ E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ S : IXBAR_READ ANTI_ACTION_READ T : CONTROL_COND_TRUE ANTI_ACTION_READ U : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT V : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_COND_FALSE ANTI_ACTION_READ Z : CONTROL_TABLE_MISS ACTION_READ OUTPUT a : CONTROL_TABLE_HIT IXBAR_READ b : CONTROL_TABLE_HIT CONTROL_TABLE_MISS c : CONTROL_TABLE_HIT IXBAR_READ ACTION_READ *** Table dependency chains (of minimum length 14) *** 1. tbl_sidecar2146(0) -> filter_uplink_ports(0) -> cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 2. filter_uplink_ports(0) -> cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 3. cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 4. cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 5. cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 6. cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 9. tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 13. tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 14. cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 19. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 20. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 22. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 24. nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) #pipeline pipe #stage 0 ^---------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_1(0,6) : ingress -^--------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar2146(0,0) : ingress -A^-------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- filter_uplink_ports(0,0) : ingress --B^------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-79(0,0) : ingress ---A^------------ ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-80(0,0) : ingress ----A^----------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-83(0,0) : ingress -----C^---------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-84(0,0) : ingress --D---C^--------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac_0(0,0) : ingress -------B^-------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar232(0,0) : ingress --D----A-^------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac_1(0,0) : ingress ---------B^------ ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar246(0,0) : ingress ----C------^----- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-81(0,1) : ingress --DC-------A^---- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- filter_switch_ipv4_addr(0,1) : ingress --D--------C-^--- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_filter_drop_bad_mac(0,1) : ingress --------------^-- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-89(0,2) : ingress ---------------^- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar2143(0,19) : ingress -------------B--^ ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar207(0,19) : ingress #stage 1 -----C--E-E------ ^--- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-87(1,1) : ingress --D----F-F------- A^-- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- filter_switch_ipv6_addr(1,1) : ingress --------------C-- -D^- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- attached_subnet_ingress_attached_subnets_v4(1,2) : ingress ----------------- -DA^ ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- attached_subnet_ingress_attached_subnets_v6(1,2) : ingress #stage 2 -E-----E-E--EE--- -E-- ^----- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_icmp_dst_port(2,2) : ingress ----------------- ---- B^---- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-93(2,3) : ingress ----------------- ---- -A^--- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-96(2,4) : ingress ----------------- -DFF --C^-- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_ingress_ipv6_mcast(2,4) : ingress ----------------- -DFF -C--^- -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4_mcast(2,3) : ingress ----------------- ---- -----^ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar2142(0,19) : ingress #stage 3 ----------------- -DFF G--A-- ^- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_ingress_ipv6(3,4) : ingress ----------------- -DHH G---A- -^ - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4(3,3) : ingress #stage 4 ----------------- -DFF G----- -I ^ ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_ingress_ipv4(3,3) : ingress #stage 5 ----------------- --GG J--GG- GG G ^--- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_ingress_hit(4,5) : ingress -FK----F-F--HF--- -H-- D----- -- - L^-- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar774(4,6) : ingress ----------------- ---- ------ -- - M-^- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress ----------------- --EE ---EE- EE E ---^ ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar2235(4,19) : ingress #stage 6 ----DD---D------- -DKK DDDKE- KE E N-J- ^----- --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_nat_ingress_encap_ipv4(5,6) : ingress -----D---D------- -DEK D-DKE- KE E N-A- -^---- --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_nat_ingress_encap_ipv6(5,6) : ingress -E-----E-E--EE--- -E-- ------ -- - -E-- --^--- --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-102(5,7) : ingress ----------------- ---- ------ -- - ---- --A^-- --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-103(5,7) : ingress ----------------- ---- ------ -- - ---- ---A^- --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-105(5,7) : ingress ----------------- ---- ------ -- - --O- -----^ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_nat_ingress_CalculateIPv4Len_invert(5,19) : ingress #stage 7 ----------------- ---- ------ -- - ---- EE---- ^-------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_3(6,14) : ingress ----------------- ---- ------ -- - ---- EE---- -^------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_6(6,14) : ingress ----------------- ---- ------ -- - ---- EE---- --^------------ --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_15(6,14) : ingress ----------------- ---- ------ -- - ---- EE---- ---^----------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_12(6,14) : ingress ----------------- ---- ------ -- - ---- EE--C- ----^---------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-106(6,7) : ingress ----------------- ---- ------ -- - ---- EE---- ----A^--------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-108(6,7) : ingress -FD----F-F--FF--- -F-- D----- -- - -F-- E-D--- -----A^-------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress FFD----F-F--FF--- -F-- D----- -- - -F-- -PD--- -----C-^------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress F---------------- ---- ------ -- - ---- ------ -------A^------ --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1884(6,7) : ingress FFD----F-F--FF--- -F-- D----- -- - -F-- P-D--- ----C----^----- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress F---------------- ---- ------ -- - ---- ------ ---------A^---- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1875(6,7) : ingress -FD----F-F--FF--- -F-- D----- -- - -F-- EED--- ------A----^--- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress -FD---DN-N-DQND-- -RDD D--SS- SS S SN-- RQDT-- ------------^-- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- services_service(6,9) : ingress ----------------- ---- ------ -- - ---- ------ ------------C^- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar419(6,9) : ingress ----------------- ---- ---DD- -- - M--- FF---- --------------^ --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar760(6,9) : ingress #stage 8 ----------------- ---- ------ -- - ---- EE---- --------------E ^-- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_17(7,12) : ingress E---------------- ---- ------ -- - ---- ------ --------------- -^- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_0(1,19) : ingress EFD----F-F--FF--- -F-- S----- -- - -F-- PPD-C- ------FHEHEF--- --^ --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 ----------------- ---- ------ -- - ---- ------ --------------- --E ^-------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_26(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E -^------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_24(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E --^------ ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_4(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E ---^----- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_33(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E ----^---- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_31(8,18) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --E -----^--- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_28(8,18) : ingress ----------------- ---- ------ -- - ---- GG---- --------------- --U ------^-- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- mcast_ingress_mcast_tag_check(8,9) : ingress -E-----E-E--EE--- -E-- ------ -- - -E-- ------ ------EE-E-EE-- --E -------^- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-113(8,10) : ingress ----------------- ---- ------ -- - ---- EE---- --------------- --- -------C^ ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-114(8,10) : ingress #stage 10 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ^--- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_7(0,19) : ingress ----------------- ---- ------ -- - E--- ------ --------------- --- --------- -^-- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_22(5,18) : ingress ----------------- ---- ------ -- - ---- E----- --------------- --- --------- --^- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_19(6,18) : ingress -FD-DD-F-N--FN--- -NDD DDDDD- DD D RFD- RRD--- ----DDNF-F-NNEN --V ------KDT ---^ ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- nat_egress_nat_egress(9,10) : ingress #stage 11 ----------------- ---- ------ -- - ---- EE---- --------------- --- --------- ---E ^------------ ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_2(10,18) : ingress ----------------- ---- ------ -- - ---- EE---- --------------- --- --------- ---E -^----------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_5(10,18) : ingress -E-----E-E--EE--- -E-- ------ -- - -E-- ------ ------EE-E-EE-- --E -------C- ---E --^---------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-116(10,11) : ingress ----------------- ---- ------ -- - ---- E----- --------------- --- --------- ---E --A^--------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-117(10,11) : ingress ----------------- ---- ------ -- - ---- EE---- --------------- --- --------- ---E ---A^-------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- cond-125(10,11) : ingress ----------------- ---- G----- -- - ---- GG---- ------------P-- --- --------- ---G ----C^------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1409$precompute(10,11) : ingress ----------------- ---- G----- -- - ---- ------ ------------P-- --- --------- ---G ---C--^------ ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1253$precompute(10,12) : ingress ----------------- ---- ------ -- - ---- ------ ------------G-- F-- --------- ---G ------B^----- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_lookup(10,13) : ingress ----------------- ---- ------ -- - ---- GG---- ------------G-- --- --------- ---G -----B--^---- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ----------------- ---- ---DD- -- - ---- FF---- ------------F-W --- --------- ---H ------C--^--- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1351(10,14) : ingress ----------------- ---- ---DD- -- - ---- FF---- ------------F-W --- --------- ---H -----C----^-- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1493(10,14) : ingress ----------------- ---- ------ -- - E--- ------ ------------E-- --- --------- ---E -----------^- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress ----------------- --GG ---GG- GG G G--- GG---- --------------- --- --------- ---G ------------^ ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ingresshdr.udp.checksum_encode_update_condition_3(10,19) : ingress #stage 12 ----------------- ---- ------ -- - ---- GG---- ------------G-- --- --------- ---G --------L---- ^------------ -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_lookup(10,11) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------X------ -^----------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1253(11,13) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -----X------- --^---------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1409(11,12) : ingress ----------------- ---- ---DD- -- - ---- HH---- ------------Q-N --- --------- ---Q ------C--W--- ---^--------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_MulticastRouter4_tbl(11,15) : ingress ----------------- ---- ---DD- -- - ---- QQ---- ------------Q-N --- --------- ---Q -----C----W-- ----^-------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_MulticastRouter6_tbl(11,15) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ----L^------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1499(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ---L--^------ -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1357(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------BE----- -------^----- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1277(11,15) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FH-- --F --------- ---H ------------- ---M----^---- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1362(11,16) : ingress ----------------- ---- ------ -- - ---- ------ ------------F-- --- --------- ---- ------------- --------A^--- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1367(11,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- EE---- ------FF-F-FH-- --F --------- ---H ------------- ----M-----^-- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1504(11,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------H-- --- --------- ---H ------------- ----------Y^- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1509(11,16) : ingress ----------------- ---- ------ -- - ---- K----- ------------H-- --- --------- ---H ------------- --------Y---^ -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1369(11,19) : ingress #stage 13 ----------------- ---- ------ -- - ---- ------ --------------- --- -----E--- ---- ------------- ------------- ^------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_27(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- G-- --------- ---- ------BP----- -G----------- -^------ -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_select_route(12,14) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -----B--P---- P-G---------- --^----- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_select_route(12,13) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ----------H-- ----H-----B-- ---^---- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter6_icmp_error(12,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ---------H--- ---H----J---- ----^--- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter4_icmp_error(12,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ----------H-- ----Z-------- -----^-- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter6_icmp_error_0(12,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ---------H--- ---Z--------- ------^- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_MulticastRouter4_icmp_error_0(12,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F -----B--E---- E------------ -------^ -- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1420(11,16) : ingress #stage 14 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -------H----- ------------- -X------ ^- -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1127(13,15) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- --------H---- H------------ --X----- -^ -- ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1009(13,14) : ingress #stage 15 ----------------- ---- ---DD- -- - ---- HH---- --FF--------H-N --- --------- ---H -------F----- ------------- -B------ G- ^- ----------HD-H--- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router4_lookup_idx_route(14,16) : ingress ----------------- ---- ---DD- -- - ---- HH---- ------------H-N --- --------- ---H --------F---- F------------ --B----- -G -^ ----------------- --------- - ----- --- -------- -- --- ----- -------- ---- l3_router_Router6_lookup_idx_route(14,15) : ingress #stage 16 ----------------- ---- ------ -- - ---- ------ ---E----------- --- --------- ---- ------------- ------------- -------- -- -- ^---------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_11(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --E------------ --- --------- ---- ------------- ------------- -------- -- -- -^--------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_14(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- E-- --------- ---- ------------- ------------- -------- -- -- --^-------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_16(8,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- --E- ------------- ------------- -------- -- -- ---^------------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_18(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- -E-- ------------- ------------- -------- -- -- ----^------------ --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_21(6,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- -E------- ---- ------------- ------------- -------- -- -- -----^----------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_23(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- E-------- ---- ------------- ------------- -------- -- -- ------^---------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_25(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- ----E---- ---- ------------- ------------- -------- -- -- -------^--------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_30(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- ---E----- ---- ------------- ------------- -------- -- -- --------^-------- --------- - ----- --- -------- -- --- ----- -------- ---- ara_table_32(9,19) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- ------------- -------B -- -H ---------^------- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_Router6_icmp_error_0(15,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- -------B----- -------- -- -- ----------^------ --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_Router4_icmp_error_0(11,15) : ingress ----------------- ---- ------ -- - ---- D----- FFEE--------H-- --- --------- ---H -------E----- -------C----- -------- -- -- -----------^----- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1284(11,15) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ------------- -------- -- -- -----------C^---- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1282(11,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- ------------- -------- -- -- -----------C-^--- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_Router4_icmp_error(11,15) : ingress ----------------- ---- ------ -- - ---- HH---- FF----------H-- --- --------- ---H --------E---- E------------ -------C -- -E --------------^-- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1429(15,16) : ingress -F-----F-F--FF--- -F-- ------ -- - -F-- ------ ------FF-F-FF-- --F --------- ---F ------------- ------------- -------- -- -- --------------C^- --------- - ----- --- -------- -- --- ----- -------- ---- tbl_sidecar1425(15,16) : ingress ----------------- ---- ------ -- - ---- HH---- ------------W-- --- -------D- ---H ------------- ------------- -------- -- -H --------------C-^ --------- - ----- --- -------- -- --- ----- -------- ---- tbl_l3_router_Router6_icmp_error(15,16) : ingress #stage 17 ----------------- ---- ------ -- - ---- ------ E-------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- ^-------- - ----- --- -------- -- --- ----- -------- ---- ara_table_10(7,19) : ingress ----------------- ---- ------ -- - ---- ------ -E------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- -^------- - ----- --- -------- -- --- ----- -------- ---- ara_table_13(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- E------------ ------------- -------- -- -- ----------------- --^------ - ----- --- -------- -- --- ----- -------- ---- ara_table_9(11,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- --E- ------------- ------------- -------- -- -- ----------------- ---^----- - ----- --- -------- -- --- ----- -------- ---- ara_table_20(7,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- -E----------- ------------- -------- -- -- ----------------- ----^---- - ----- --- -------- -- --- ----- -------- ---- ara_table_8(11,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --E------ ---- ------------- ------------- -------- -- -- ----------------- -----^--- - ----- --- -------- -- --- ----- -------- ---- ara_table_29(9,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- --A---------- ------------- -------- -- -- -----------E--E-- ------^-- - ----- --- -------- -- --- ----- -------- ---- cond-132(16,17) : ingress -FD----N-N--FN--- -F-- D----- -- - -F-- HHD--- ------FF-F-FW-- --F -------D- ---H --D------HH-- ---HHFFFNHFH- ---HHHHF -- HH ---------HHQFHHFH ------C^- - ----- --- -------- -- --- ----- -------- ---- l3_router_Arp_tbl(16,17) : ingress -FD----N-N--FN--- -F-- D----- -- - -F-- HHD--- PP----FF-F-FW-- --F -------D- ---H --D------HH-- ---HHFFFNHFH- ---HHHHF -- HH ---------HHQFHQFH -------A^ - ----- --- -------- -- --- ----- -------- ---- l3_router_Ndp_tbl(16,17) : ingress #stage 18 -HD----H-H--HH--- -H-- D----- -- - -H-- --D--- ------HH-H-HQE- --H ------ET- ---H --D---------- -----FFFFGFG- ---PPPPF -- -- ---------PPGFPGFP -------QQ ^ ----- --- -------- -- --- ----- -------- ---- egress_filter_egress_filter(17,18) : ingress #stage 19 -P-----P-P--PP--- -P-- ------ -- - -P-- ------ ------PP-P-PP-- --P --------- ---P ------------- -----GGGG-G-- -------G -- -- ------------G--G- -------PP P ^---- --- -------- -- --- ----- -------- ---- tbl_sidecar2193(18,19) : ingress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - B^--- --- -------- -- --- ----- -------- ---- tbl_sidecar2191(18,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------E-- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - A-^-- --- -------- -- --- ----- -------- ---- tbl_sidecar2199(18,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------P-- --- --------- ---- ------------- ---------P-P- ---PPPP- -- -- ---------PPP-PP-P -------PP - --B^- --- -------- -- --- ----- -------- ---- mac_rewrite_mac_rewrite(18,19) : ingress ----------------- ---- ------ -- - ---- ------ ------------G-- --- --------- ---- ------------- ---------G-G- ---GGGG- -- -- ---------GGG-GG-G -------GG - --B-^ --- -------- -- --- ----- -------- ---- tbl_sidecar2195(18,19) : ingress #stage 0 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- ^-- -------- -- --- ----- -------- ---- ara_table_35(0,16) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- -^- -------- -- --- ----- -------- ---- ara_table_37(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --^ -------- -- --- ----- -------- ---- ara_table_39(0,18) : egress #stage 1 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- ^------- -- --- ----- -------- ---- cond-140(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- C^------ -- --- ----- -------- ---- mcast_egress_mcast_tag_check(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -M^----- -- --- ----- -------- ---- mcast_egress_tbl_decap_ports(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- --M^---- -- --- ----- -------- ---- mcast_egress_asic_id_to_port(0,15) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- ----^--- -- --- -E--- -------- ---- tbl_sidecar2349(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -C---^-- -- --- ----- -------- ---- tbl_sidecar2357(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- A-----^- -- --- ----- -------- ---- tbl_sidecar2365(0,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -a-----^ -- --- ----- -------- ---- mac_rewrite_mac_rewrite_0(0,18) : egress #stage 2 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- --Eb---- ^- --- ----- -------- ---- mcast_egress_port_bitmap_check(1,16) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -----PP- -^ --- ----- -------- ---- tbl_sidecar2371(1,19) : egress #stage 3 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- F-- --M----- E- ^-- ----- -------- ---- tbl_sidecar2106(2,17) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -B -^- ----- -------- ---- tbl_sidecar2370(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- ----E--- -A --^ ----- -------- ---- tbl_sidecar2374(4,19) : egress #stage 4 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- E-- -------- -- --- ^---- -------- ---- ara_table_34(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -DP----- -- B-- -^--- -------- ---- mcast_egress_modify_hdr(2,17) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --A --^-- -------- ---- tbl_sidecar2388(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- E-- -------- -- E-- ---^- -------- ---- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- ----E--- -- --B ----^ -------- ---- tbl_sidecar2377(4,19) : egress #stage 5 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------M -- --- -E--- ^------- ---- tbl_sidecar1655(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- -E--- B^------ ---- tbl_sidecar1650(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- -A^----- ---- tbl_sidecar1652(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- -E--- A--^---- ---- cond-145(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- -E--- ---C^--- ---- tbl_sidecar1665_0(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- ----A^-- ---- tbl_sidecar1667_0(3,18) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- -E--A ------^- ---- tbl_sidecar2379(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- -E--- ------A^ ---- tbl_sidecar2383(4,19) : egress #stage 6 ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- -E- -------- -- --- ----- -------- ^--- ara_table_36(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --E -------- -- --- ----- -------- -^-- ara_table_38(1,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- -EE -------- -- --- ----- ---CEE-- --^- tbl_sidecar1670(4,19) : egress ----------------- ---- ------ -- - ---- ------ --------------- --- --------- ---- ------------- ------------- -------- -- -- ----------------- --------- - ----- --- -------- -- --- ----- BEE----- ---^ tbl_sidecar1655_0(4,19) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : CONTROL_COND_TRUE D : ANTI_ACTION_READ E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ S : IXBAR_READ ANTI_ACTION_READ T : CONTROL_COND_TRUE ANTI_ACTION_READ U : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT V : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_COND_FALSE ANTI_ACTION_READ Z : CONTROL_TABLE_MISS ACTION_READ OUTPUT a : CONTROL_TABLE_HIT CONTROL_TABLE_MISS b : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 14) *** 1. tbl_sidecar2146(0) -> filter_uplink_ports(0) -> cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 2. filter_uplink_ports(0) -> cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 3. cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 4. cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 5. cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 6. cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 9. tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 13. tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 14. cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 19. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 20. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 22. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 24. nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) #pipeline pipe #stage 0 ^-------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar2146(0,0) : ingress A^------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- filter_uplink_ports(0,0) : ingress -B^------------ ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-79(0,0) : ingress --A^----------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-80(0,0) : ingress ---A^---------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-83(0,0) : ingress ----C^--------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-84(0,0) : ingress -D---C^-------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_filter_drop_bad_mac_0(0,0) : ingress ------B^------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar232(0,0) : ingress -D----A-^------ ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_filter_drop_bad_mac_1(0,0) : ingress --------B^----- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar246(0,0) : ingress ---C------^---- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-81(0,1) : ingress -DC-------A^--- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- filter_switch_ipv4_addr(0,1) : ingress -D--------C-^-- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_filter_drop_bad_mac(0,1) : ingress -------------^- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-89(0,2) : ingress ------------B-^ ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar207(0,19) : ingress #stage 1 ----C--E-E----- ^--- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-87(1,1) : ingress -D----F-F------ A^-- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- filter_switch_ipv6_addr(1,1) : ingress -------------C- -D^- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- attached_subnet_ingress_attached_subnets_v4(1,2) : ingress --------------- -DA^ ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- attached_subnet_ingress_attached_subnets_v6(1,2) : ingress #stage 2 E-----E-E--EE-- -E-- ^------ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_icmp_dst_port(2,2) : ingress --------------- ---- B^----- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-93(2,3) : ingress --------------- ---- -A^---- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-96(2,4) : ingress --------------- -DFF --C^--- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_ingress_ipv6_mcast(2,4) : ingress --------------- -DFF -C--^-- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_ingress_ipv4_mcast(2,3) : ingress --------------- ---- -----^- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar2143(0,19) : ingress --------------- ---- ------^ -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar2142(0,19) : ingress #stage 3 --------------- -DFF G--A--- ^- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_ingress_ipv6(3,4) : ingress --------------- -DHH G---A-- -^ - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_ingress_ipv4(3,3) : ingress #stage 4 --------------- -DFF G------ -I ^ ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_ingress_ipv4(3,3) : ingress #stage 5 --------------- --GG J--GG-- GG G ^--- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_ingress_hit(4,5) : ingress FK----F-F--HF-- -H-- D------ -- - L^-- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar774(4,6) : ingress --------------- ---- ------- -- - M-^- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_ingress_CalculateIPv4Len_ipv4_set_len(4,6) : ingress --------------- --EE ---EE-- EE E ---^ ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar2235(4,19) : ingress #stage 6 ---DD---D------ -DKK DDDKE-- KE E N-J- ^----- --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_nat_ingress_encap_ipv4(5,6) : ingress ----D---D------ -DEK D-DKE-- KE E N-A- -^---- --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_nat_ingress_encap_ipv6(5,6) : ingress E-----E-E--EE-- -E-- ------- -- - -E-- --^--- --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-102(5,7) : ingress --------------- ---- ------- -- - ---- --A^-- --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-103(5,7) : ingress --------------- ---- ------- -- - ---- ---A^- --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-105(5,7) : ingress --------------- ---- ------- -- - --O- -----^ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_nat_ingress_CalculateIPv4Len_invert(5,19) : ingress #stage 7 --------------- ---- ------- -- - ---- EE---- ^-------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_51(6,14) : ingress --------------- ---- ------- -- - ---- EE---- -^------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_48(6,14) : ingress --------------- ---- ------- -- - ---- EE---- --^------------ -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_44(6,14) : ingress --------------- ---- ------- -- - ---- EE---- ---^----------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_41(6,14) : ingress --------------- ---- ------- -- - ---- EE--C- ----^---------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-106(6,7) : ingress --------------- ---- ------- -- - ---- EE---- ----A^--------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-108(6,7) : ingress FD----F-F--FF-- -F-- D------ -- - -F-- E-D--- -----A^-------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_mcast_ingress_drop_mcastv4_no_group(6,7) : ingress FD----F-F--FF-- -F-- D------ -- - -F-- -PD--- -----C-^------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- mcast_ingress_mcast_source_filter_ipv6(6,7) : ingress --------------- ---- ------- -- - ---- ------ -------A^------ -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1884(6,7) : ingress FD----F-F--FF-- -F-- D------ -- - -F-- P-D--- ----C----^----- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- mcast_ingress_mcast_source_filter_ipv4(6,7) : ingress --------------- ---- ------- -- - ---- ------ ---------A^---- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1875(6,7) : ingress FD----F-F--FF-- -F-- D------ -- - -F-- EED--- ------A----^--- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_mcast_ingress_drop_mcastv6_no_group(6,7) : ingress FD---DN-N-DQND- -RDD D--SS-- SS S SN-- RQDT-- ------------^-- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- services_service(6,9) : ingress --------------- ---- ------- -- - ---- ------ ------------C^- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar419(6,9) : ingress --------------- ---- ---DD-- -- - M--- FF---- --------------^ -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar760(6,9) : ingress #stage 8 --------------- ---- ------- -- - ---- EE---- --------------E ^- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_53(7,10) : ingress FD----F-F--FF-- -F-- S------ -- - -F-- PPD-C- ------FHEHEF--- -^ --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- mcast_ingress_mcast_replication_ipv6(7,8) : ingress #stage 9 --------------- ---- ------- -- - ---- ------ --------------- -E ^-------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_69(8,18) : ingress --------------- ---- ------- -- - ---- ------ --------------- -E -^------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_67(8,18) : ingress --------------- ---- ------- -- - ---- ------ --------------- -E --^------ ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_64(8,18) : ingress --------------- ---- ------- -- - ---- ------ --------------- -E ---^----- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_62(8,18) : ingress --------------- ---- ------- -- - ---- ------ --------------- -E ----^---- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_60(8,18) : ingress --------------- ---- ------- -- - ---- ------ --------------- -E -----^--- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_42(8,18) : ingress --------------- ---- ------- -- - ---- GG---- --------------- -U ------^-- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- mcast_ingress_mcast_tag_check(8,9) : ingress E-----E-E--EE-- -E-- ------- -- - -E-- ------ ------EE-E-EE-- -E -------^- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-113(8,10) : ingress --------------- ---- ------- -- - ---- EE---- --------------- -- -------C^ ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-114(8,10) : ingress #stage 10 --------------- ---- ------- -- - ---- E----- --------------- -- --------- ^--- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_55(6,18) : ingress --------------- ---- ------- -- - ---- E----- --------------- -- --------- -^-- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_40(6,18) : ingress --------------- ---- ------- -- - E--- ------ --------------- -- --------- --^- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_58(5,18) : ingress FD-DD-F-N--FN-- -NDD DDDDD-- DD D RFD- RRD--- ----DDNF-F-NNEN -V ------KDT ---^ ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- nat_egress_nat_egress(9,10) : ingress #stage 11 --------------- ---- ------- -- - ---- EE---- --------------- -- --------- ---E ^----------- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_43(10,18) : ingress E-----E-E--EE-- -E-- ------- -- - -E-- ------ ------EE-E-EE-- -E -------C- ---E -^---------- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-116(10,11) : ingress --------------- ---- ------- -- - ---- E----- --------------- -- --------- ---E -A^--------- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-117(10,11) : ingress --------------- ---- ------- -- - ---- EE---- --------------- -- --------- ---E --A^-------- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-125(10,11) : ingress --------------- ---- G------ -- - ---- GG---- ------------P-- -- --------- ---G ---C^------- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1409$precompute(10,11) : ingress --------------- ---- G------ -- - ---- ------ ------------P-- -- --------- ---G --C--^------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1253$precompute(10,12) : ingress --------------- ---- ------- -- - ---- ------ ------------G-- -- --------- ---G -----B^----- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router4_lookup_idx_lookup(10,13) : ingress --------------- ---- ------- -- - ---- GG---- ------------G-- F- --------- ---G ----B--^---- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router6_lookup_idx_lookup(10,11) : ingress --------------- ---- ---DD-- -- - ---- FF---- ------------F-W -- --------- ---H -----C--^--- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1351(10,14) : ingress --------------- ---- ---DD-- -- - ---- FF---- ------------F-W -- --------- ---H ----C----^-- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1493(10,14) : ingress --------------- ---- ------- -- - E--- ------ ------------E-- -- --------- ---E ----------^- ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(10,19) : ingress --------------- --GG ---GG-- GG G G--- GG---- --------------- -- --------- ---G -----------^ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ingresshdr.udp.checksum_encode_update_condition_3(10,19) : ingress #stage 12 --------------- ---- ------- -- - ---- GG---- ------------G-- F- --------- ---G -------L---- ^------------ ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router6_lookup_idx_lookup(10,11) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- -----X------ -^----------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1253(11,13) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ----X------- --^---------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1409(11,12) : ingress --------------- ---- ---DD-- -- - ---- HH---- ------------Q-N -- --------- ---Q -----C--W--- ---^--------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_MulticastRouter4_tbl(11,15) : ingress --------------- ---- ---DD-- -- - ---- QQ---- ------------Q-N -- --------- ---Q ----C----W-- ----^-------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_MulticastRouter6_tbl(11,15) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ----L^------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1499(11,16) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ---L--^------ ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1357(11,16) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FF-- -F --------- ---F -----BE----- -------^----- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1277(11,15) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FH-- -F --------- ---H ------------ ---M----^---- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1362(11,16) : ingress --------------- ---- ------- -- - ---- ------ ------------F-- -- --------- ---- ------------ --------A^--- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1367(11,16) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- EE---- ------FF-F-FH-- -F --------- ---H ------------ ----M-----^-- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1504(11,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------H-- -- --------- ---H ------------ ----------Y^- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1509(11,16) : ingress --------------- ---- ------- -- - ---- K----- ------------H-- -- --------- ---H ------------ --------Y---^ ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1369(11,19) : ingress #stage 13 --------------- ---- ------- -- - ---- ------ --------------- -- --------- --E- ------------ ------------- ^--------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_57(6,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- E- --------- ---- ------------ ------------- -^-------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_52(8,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- -----BP----- -G----------- --^------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router4_lookup_idx_select_route(12,14) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ----B--E---- E------------ ---^------ -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- cond-129(11,13) : ingress --------------- ---- ------- -- - ---- ------ --------------- G- --------- ---- -------G---- G-G---------- ---C^----- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router6_lookup_idx_select_route(12,13) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H ---------H-- ----H-----B-- -----^---- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_MulticastRouter6_icmp_error(12,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H --------H--- ---H----J---- ------^--- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_MulticastRouter4_icmp_error(12,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H ---------H-- ----Z-------- -------^-- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_MulticastRouter6_icmp_error_0(12,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H --------H--- ---Z--------- --------^- -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_MulticastRouter4_icmp_error_0(12,16) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ----B--E---- E------------ ---------^ -- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1420(11,16) : ingress #stage 14 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------H----- ------------- --X------- ^- -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1127(13,15) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- -------H---- H------------ ---CE----- -^ -- --------------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1009(13,14) : ingress #stage 15 --------------- ---- ---DD-- -- - ---- HH---- FF----------H-N -- --------- ---H ------------ ------------- --B------- G- ^- --------HD-H--- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router4_lookup_idx_route(14,16) : ingress --------------- ---- ---DD-- -- - ---- HH---- ------------H-N -- --------- ---H ------------ ------------- ---C------ -G -^ --------------- --------- - ----- -- ------- -- --- ------ -------- --- l3_router_Router6_lookup_idx_route(14,15) : ingress #stage 16 --------------- ---- ------- -- - ---- ------ -E------------- -- --------- ---- ------------ ------------- ---------- -- -- ^-------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_47(7,19) : ingress --------------- ---- ------- -- - ---- ------ E-------------- -- --------- ---- ------------ ------------- ---------- -- -- -^------------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_50(7,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- E--- ------------ ------------- ---------- -- -- --^------------ --------- - ----- -- ------- -- --- ------ -------- --- ara_table_54(7,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- ----E---- ---- ------------ ------------- ---------- -- -- ---^----------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_59(9,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- ---E----- ---- ------------ ------------- ---------- -- -- ----^---------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_61(9,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- -E------- ---- ------------ ------------- ---------- -- -- -----^--------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_66(9,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- E-------- ---- ------------ ------------- ---------- -- -- ------^-------- --------- - ----- -- ------- -- --- ------ -------- --- ara_table_68(9,19) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H ------------ ------------- ---------B -- -H -------^------- --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_Router6_icmp_error_0(15,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H ------------ -------B----- ---------- -- -- --------^------ --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_Router4_icmp_error_0(11,15) : ingress --------------- ---- ------- -- - ---- D----- EEFF--------H-- -- --------- ---H ------------ -------C----- ---------- -- -- ---------^----- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1284(11,15) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ------------- ---------- -- -- ---------C^---- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1282(11,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H ------------ ------------- ---------- -- -- ---------C-^--- --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_Router4_icmp_error(11,15) : ingress --------------- ---- ------- -- - ---- HH---- --FF--------H-- -- --------- ---H ------------ ------------- ---------C -- -E ------------^-- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1429(15,16) : ingress F-----F-F--FF-- -F-- ------- -- - -F-- ------ ------FF-F-FF-- -F --------- ---F ------------ ------------- ---------- -- -- ------------C^- --------- - ----- -- ------- -- --- ------ -------- --- tbl_sidecar1425(15,16) : ingress --------------- ---- ------- -- - ---- HH---- ------------W-- -- -------D- ---H ------------ ------------- ---------- -- -H ------------C-^ --------- - ----- -- ------- -- --- ------ -------- --- tbl_l3_router_Router6_icmp_error(15,16) : ingress #stage 17 --------------- ---- ------- -- - ---- ------ --------------- -- --------- -E-- ------------ ------------- ---------- -- -- --------------- ^-------- - ----- -- ------- -- --- ------ -------- --- ara_table_56(7,19) : ingress --------------- ---- ------- -- - ---- ------ --E------------ -- --------- ---- ------------ ------------- ---------- -- -- --------------- -^------- - ----- -- ------- -- --- ------ -------- --- ara_table_49(7,19) : ingress --------------- ---- ------- -- - ---- ------ ---E----------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --^------ - ----- -- ------- -- --- ------ -------- --- ara_table_46(7,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- E----------- ------------- ---------- -- -- --------------- ---^----- - ----- -- ------- -- --- ------ -------- --- ara_table_45(11,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- -----E--- ---- ------------ ------------- ---------- -- -- --------------- ----^---- - ----- -- ------- -- --- ------ -------- --- ara_table_65(9,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --E------ ---- ------------ ------------- ---------- -- -- --------------- -----^--- - ----- -- ------- -- --- ------ -------- --- ara_table_63(9,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- -A---------- ------------- ---------- -- -- ---------E--E-- ------^-- - ----- -- ------- -- --- ------ -------- --- cond-132(16,17) : ingress FD----N-N--FN-- -F-- D------ -- - -F-- HHD--- ------FF-F-FW-- -F -------D- ---H -D------HH-- ---HHFFFNHFH- -----HHHHF -- HH -------HHQFHHFH ------C^- - ----- -- ------- -- --- ------ -------- --- l3_router_Arp_tbl(16,17) : ingress FD----N-N--FN-- -F-- D------ -- - -F-- HHD--- --PP--FF-F-FW-- -F -------D- ---H -D------HH-- ---HHFFFNHFH- -----HHHHF -- HH -------HHQFHQFH -------A^ - ----- -- ------- -- --- ------ -------- --- l3_router_Ndp_tbl(16,17) : ingress #stage 18 HD----H-H--HH-- -H-- D------ -- - -H-- --D--- ------HH-H-HQE- -H ------ET- ---H -D---------- -----FFFFGFG- -----PPPPF -- -- -------PPGFPGFP -------QQ ^ ----- -- ------- -- --- ------ -------- --- egress_filter_egress_filter(17,18) : ingress #stage 19 P-----P-P--PP-- -P-- ------- -- - -P-- ------ ------PP-P-PP-- -P --------- ---P ------------ -----GGGG-G-- ---------G -- -- ----------G--G- -------PP P ^---- -- ------- -- --- ------ -------- --- tbl_sidecar2193(18,19) : ingress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - B^--- -- ------- -- --- ------ -------- --- tbl_sidecar2191(18,19) : ingress --------------- ---- ------- -- - ---- ------ ------------E-- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - A-^-- -- ------- -- --- ------ -------- --- tbl_sidecar2199(18,19) : ingress --------------- ---- ------- -- - ---- ------ ------------P-- -- --------- ---- ------------ ---------P-P- -----PPPP- -- -- -------PPP-PP-P -------PP - --B^- -- ------- -- --- ------ -------- --- mac_rewrite_mac_rewrite(18,19) : ingress --------------- ---- ------- -- - ---- ------ ------------G-- -- --------- ---- ------------ ---------G-G- -----GGGG- -- -- -------GGG-GG-G -------GG - --B-^ -- ------- -- --- ------ -------- --- tbl_sidecar2195(18,19) : ingress #stage 0 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- ^- ------- -- --- ------ -------- --- ara_table_73(0,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -^ ------- -- --- ------ -------- --- cond-140(0,15) : egress #stage 1 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -C ^------ -- --- ------ -------- --- mcast_egress_mcast_tag_check(0,15) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- M^----- -- --- ------ -------- --- mcast_egress_tbl_decap_ports(0,15) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- -M^---- -- --- ------ -------- --- mcast_egress_asic_id_to_port(0,15) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- a--^--- -- --- ------ -------- --- mac_rewrite_mac_rewrite_0(0,17) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ----^-- -- --- -E---- -------- --- tbl_sidecar2349(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- C----^- -- --- ------ -------- --- tbl_sidecar2357(0,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -A ------^ -- --- ------ -------- --- tbl_sidecar2365(0,18) : egress #stage 2 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ---E--- ^- --- ------ -------- --- ara_table_71(1,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- -Eb---- -^ --- ------ -------- --- mcast_egress_port_bitmap_check(1,16) : egress #stage 3 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- -M----- -E ^-- ------ -------- --- tbl_sidecar2106(2,17) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- -----PP -- -^- ------ -------- --- tbl_sidecar2371(1,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- -B^ ------ -------- --- tbl_sidecar2370(1,19) : egress #stage 4 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- E- ------- -- --- ^----- -------- --- ara_table_72(1,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- DP----- -- B-- -^---- -------- --- mcast_egress_modify_hdr(2,17) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- E- ------- -- --- --^--- -------- --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(1,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ----E-- -- -A- ---^-- -------- --- tbl_sidecar2374(4,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ---A^- -------- --- tbl_sidecar2388(4,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ----E-- -- --- ---B-^ -------- --- tbl_sidecar2377(4,19) : egress #stage 5 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ---M--- -- --- -E---- ^------- --- tbl_sidecar1655(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- -E---- B^------ --- tbl_sidecar1650(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ -A^----- --- tbl_sidecar1652(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- -E---- A--^---- --- cond-145(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- -E---- ---C^--- --- tbl_sidecar1665_0(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ ----A^-- --- tbl_sidecar1667_0(3,18) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- -E---A ------^- --- tbl_sidecar2379(4,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- -E---- ------A^ --- tbl_sidecar2383(4,19) : egress #stage 6 --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- E- --- ------ -------- ^-- ara_table_70(2,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ ---CEE-- -^- tbl_sidecar1670(4,19) : egress --------------- ---- ------- -- - ---- ------ --------------- -- --------- ---- ------------ ------------- ---------- -- -- --------------- --------- - ----- -- ------- -- --- ------ BEE----- --^ tbl_sidecar1655_0(4,19) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : CONTROL_COND_TRUE D : ANTI_ACTION_READ E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ S : IXBAR_READ ANTI_ACTION_READ T : CONTROL_COND_TRUE ANTI_ACTION_READ U : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT V : OUTPUT ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_COND_FALSE ANTI_ACTION_READ Z : CONTROL_TABLE_MISS ACTION_READ OUTPUT a : CONTROL_TABLE_HIT CONTROL_TABLE_MISS b : CONTROL_TABLE_HIT IXBAR_READ *** Table dependency chains (of minimum length 14) *** 1. tbl_sidecar2146(0) -> filter_uplink_ports(0) -> cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 2. filter_uplink_ports(0) -> cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 3. cond-79(0) -> cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 4. cond-80(0) -> cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 5. cond-83(0) -> cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 6. cond-84(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 8. tbl_filter_drop_bad_mac_0(0) -> tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 9. tbl_sidecar232(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 10. tbl_filter_drop_bad_mac_0(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 12. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 13. tbl_sidecar246(0) -> cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 14. cond-87(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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 19. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 20. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 22. nat_ingress_ingress_ipv4(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (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-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress) 24. nat_ingress_ingress_ipv6(3) -> nat_ingress_ingress_hit(4) -> tbl_nat_ingress_encap_ipv4(5) -> cond-106(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-116(10) -> cond-117(10) -> cond-125(10) -> tbl_sidecar1409$precompute(10) -> tbl_sidecar1409(11) -> l3_router_Router6_lookup_idx_select_route(12) -> tbl_sidecar1009(13) -> l3_router_Router6_lookup_idx_route(14) -> tbl_sidecar1429(15) -> cond-132(16) -> l3_router_Arp_tbl(16) -> egress_filter_egress_filter(17) -> tbl_sidecar2193(18) (ingress)