#pipeline pipe #stage 0 ^---------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_1(0,7) : ingress -^--------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar2162(0,3) : ingress -A^-------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - filter_uplink_ports(0,3) : ingress --B^------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-89(0,3) : ingress ---A^------------ ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-90(0,3) : ingress ----A^----------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-94(0,3) : ingress -----C^---------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-95(0,3) : ingress --D---C^--------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_filter_drop_bad_mac_1(0,3) : ingress --D----A^-------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_filter_drop_bad_mac_2(0,3) : ingress ----C----^------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-91(0,4) : ingress --DC-----A^------ ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - filter_switch_ipv4_addr(0,4) : ingress --D------C-^----- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_filter_drop_bad_mac(0,4) : ingress --D--------A^---- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_filter_drop_bad_mac_0(0,4) : ingress -------------^--- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar2115(0,6) : ingress -------------A^-- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar2123(0,6) : ingress ---------------^- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar2159(0,18) : ingress ------------B---^ ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar234(0,18) : ingress #stage 1 --------B-------- ^---- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar269(0,3) : ingress -------B--------- -^--- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar255(0,3) : ingress ----------------- --^-- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-102(0,4) : ingress -----------B----- ---^- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar209(0,18) : ingress ----------------- ----^ ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar2158(0,18) : ingress #stage 2 -----C----------- EE--- ^--- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-98(1,4) : ingress --D----FF-------- ----- A^-- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - filter_switch_ipv6_addr(1,4) : ingress ----------------- --C-- -D^- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - attached_subnet_ingress_attached_subnets_v4(1,4) : ingress ----------------- ----- -DA^ ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - attached_subnet_ingress_attached_subnets_v6(1,4) : ingress #stage 3 -E-----EE-EEE---- ----- -E-- ^------ - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-105(2,5) : ingress ----------------- ----- ---- C^----- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-106(2,5) : ingress ----------------- ----- ---- -A^---- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-109(2,5) : ingress ----------------- ----- -DFF --C^--- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_ingress_ipv6_mcast(2,5) : ingress ----------------- ----- -DFF ---A^-- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_ingress_ipv6(2,5) : ingress ----------------- ----- -DFF -C---^- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_ingress_ipv4_mcast(2,5) : ingress ----------------- ----- -DGG -----A^ - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_ingress_ipv4(2,5) : ingress #stage 4 ----------------- ----- -DFF ------H ^ -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_ingress_ipv4(2,5) : ingress #stage 5 ----------------- ----- --II C--IIII I ^------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_ingress_hit(3,6) : ingress -FJ----FF-GFF---- ----- -G-- D------ - K^------ ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar764(3,7) : ingress ----------------- ----- ---- ------- - L-^----- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-111(3,7) : ingress -FD----FF-FFF---- ----- -F-- D------ - --C^---- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar730(3,7) : ingress ----------------- ----- ---- ------- - --A-^--- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-113(3,7) : ingress -FD----FF-FFF---- ----- -F-- D------ - ----C^-- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar738(3,7) : ingress ----------------- ----- ---- ------- - ---A--^- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_ingress_CalculateIPv4Len_ipv4_set_len(3,11) : ingress ----------------- ----- --EE ---EEEE E -------^ ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar2249(3,18) : ingress #stage 6 ----DD--D----JM-- ----- -DJJ DDDJJEE E N-DA---- ^----- ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_nat_ingress_encap_ipv4(4,7) : ingress -----D--D----EM-- ----- -DEJ D-DJJEE E N---DO-- -^---- ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_nat_ingress_encap_ipv6(4,7) : ingress -E-----EE-EEE---- ----- -E-- ------- - -E-E-E-- --^--- ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-117(4,8) : ingress ----------------- ----- ---- ------- - -------- --A^-- ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-118(4,8) : ingress ----------------- ----- ---- ------- - -------- ---A^- ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-120(4,8) : ingress ----------------- ----- ---- ------- - ---A--G- -----^ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_nat_ingress_CalculateIPv4Len_invert(4,18) : ingress #stage 7 ----------------- ----- ---- ------- - -------- EE---- ^---------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_20(5,11) : ingress ----------------- ----- ---- ------- - -------- EE---- -^--------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_18(5,14) : ingress ----------------- ----- ---- ------- - -------- EE---- --^-------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_16(5,14) : ingress ----------------- ----- ---- ------- - -------- EE---- ---^------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_13(5,11) : ingress ----------------- ----- ---- ------- - -------- EE---- ----^------------ ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_11(5,14) : ingress ----------------- ----- ---- ------- - -------- EE---- -----^----------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_22(5,12) : ingress ----------------- ----- ---- ------- - -------- EE---- ------^---------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_3(5,15) : ingress ----------------- ----- ---- ------- - -------- EE--C- -------^--------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-121(5,8) : ingress ----------------- ----- ---- ------- - -------- EE---- -------A^-------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-123(5,8) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- E-D--- --------A^------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_mcast_ingress_drop_mcastv4_no_group(5,8) : ingress FFD----FF-FFF---- ----- -F-- D------ - -F-F-F-- -PD--- --------C-^------ ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - mcast_ingress_mcast_source_filter_ipv6(5,8) : ingress F---------------- ----- ---- ------- - -------- ------ ----------A^----- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1844(5,8) : ingress FFD----FF-FFF---- ----- -F-- D------ - -F-F-F-- P-D--- -------C----^---- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - mcast_ingress_mcast_source_filter_ipv4(5,8) : ingress F---------------- ----- ---- ------- - -------- ------ ------------A^--- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1835(5,8) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- EED--- ---------A----^-- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_mcast_ingress_drop_mcastv6_no_group(5,8) : ingress -FD---DNNDQNNRR-- --D-- -SDD D--TTTT T TN-N-N-- SQDU-- ---------------^- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - services_service(5,10) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------C^ ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar444(5,10) : ingress #stage 8 E---------------- ----- ---- ------- - -------- ------ ----------------- ^--- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_0(1,18) : ingress ----------------- ----- ---- ------- - -------- EE---- ----------------- -^-- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_6(5,15) : ingress ----------------- ----- ---- ------- - -------- EE---- ----------------- --^- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_9(5,11) : ingress EFD----FF-FFFPP-- ----- -F-- D------ - -F-F-F-- PPD-C- ---------FGEGEF-- ---^ ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - mcast_ingress_mcast_replication_ipv6(6,9) : ingress #stage 9 ----------------- ----- ---- ------- - -------- ------ ----------------- ---E ^--- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_31(7,14) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---E -^-- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_33(7,14) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---E --^- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_35(7,14) : ingress ----------------- ----- ---- ------- - -------- II---- ----------------- ---V ---^ --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - mcast_ingress_mcast_tag_check(7,10) : ingress #stage 10 ----------------- ----- ---- ------- - L------- FF---- ----------------- ---- ---- ^-- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar750(5,10) : ingress -E-----EE-EEE---- ----- -E-- ------- - -E-E-E-- ------ ---------EE-E-EE- ---E ---- -^- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-128(7,11) : ingress ----------------- ----- ---- ------- - -------- EE---- ----------------- ---- ---- -C^ ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-129(7,11) : ingress #stage 11 ----------------- ----- ---- ------- - -------- EE---- ----------------- ---- ---- E-- ^--- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_2(6,17) : ingress ----------------- ----- ---- ------- - -------- E----- ----------------- ---- ---- --- -^-- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_25(5,17) : ingress ----------------- ----- ---- ------- - E------- ------ ----------------- ---- ---- --- --^- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_27(4,17) : ingress -FD-DD-FN-FFNWW-- ----- -NDD DDDDDDD D SFDNDND- SSD--- -------DDNF-F-NNE ---N ---J NDU ---^ ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - nat_egress_nat_egress(8,11) : ingress #stage 12 -E-----EE-EEE---- ----- -E-- ------- - -E-E-E-- ------ ---------EE-E-EE- ---E ---- -C- ---E ^----------- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-131(9,12) : ingress ----------------- ----- ---- ------- - -------- E----- ----------------- ---- ---- --- ---E A^---------- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-132(9,12) : ingress ----------------- ----- ---- ------- - -------- EE---- ----------------- ---- ---- --- ---E -A^--------- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-141(9,12) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------E- ---- ---- --- ---- --C^-------- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-142(9,12) : ingress -------------EE-- ----- ---- ------- - -------- EE---- ---------------EE ---- ---E --- ---E ---A^------- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1416_0(9,12) : ingress ----------------- ----- ---- ------- - -------- II---- F--F-----------I- ---- ---- --- ---I ----B^------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router6_lookup_idx_lookup(9,12) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------E- ---- ---- --- ---- -C----^----- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - cond-133(9,12) : ingress -------------EE-- ----- ---- ------- - -------- ------ ---------------EE ---- ---E --- ---E ------A^---- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1282(9,12) : ingress ----------------- ----- ---- ------- - -------- FF---- ---------------F- ---- ---- X-- ---G ---C----^--- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1483(9,15) : ingress ----------------- ----- ---- ------- - -------- FF---- ---------------F- ---- ---- X-- ---G ------C--^-- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1352(9,15) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- --D--- ---------FF-F-FF- ---F ---- -D- ---F D------C--^- --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1264(9,16) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- --D--- ---------FF-F-FF- ---F ---- -D- ---F D---C------^ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1400(9,16) : ingress #stage 13 ----------------- ----- ---- ------- - -------- ------ ---------------I- --F- ---- --- ---I -------B---- ^-------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router4_lookup_idx_lookup(9,12) : ingress ----------------- ----- ---- ------- - -------- II---- F--F-----------I- ---- ---- --- ---I -----K------ -^------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router6_lookup_idx_lookup(9,12) : ingress ----------------- ----- ---- ------- - -------- QQ---- ---------------Q- ---- ---- N-- ---Q ---C----X--- --^------ ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_MulticastRouter6_tbl(10,16) : ingress ----------------- ----- ---- ------- - -------- GG---- ---------------Q- ---- ---- N-- ---Q ------C--X-- ---^----- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_MulticastRouter4_tbl(10,16) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- --D--- ---------FF-F-FF- ---F ---- -D- ---F D----------- ---K^---- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1359(10,16) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- --D--- ---------FF-F-FG- ---F ---- -D- ---G D----------- ---L-^--- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1363(10,16) : ingress ----------------- ----- ---- ------- - ---D---- J----- ---------------G- ---- ---- --- ---G ------------ -----O^-- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1369(10,18) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- --D--- ---------FF-F-FF- ---F ---- -D- ---F D----------- --K----^- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1492(10,16) : ingress -FD----FF-FFF---- ----- -F-- D------ - -F-F-F-- EED--- ---------FF-F-FG- ---F ---- -D- ---G D----------- --L-----^ ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1496(10,16) : ingress #stage 14 ----------------- ----- ---- ------- - -------- II---- F--F-----------I- ---- ---- --- ---I ------------ -K------- ^----- ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router6_lookup_idx_lookup(9,12) : ingress ----------------- ----- ---- ------- - -------- ------ -----I----------- --I- ---- --- ---- -------Y---- P-------- -^---- ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router4_lookup_idx_select_route(10,13) : ingress ----------------- ----- ---- ------- - -----D-- GG---- ---------------G- ---- ---- --- ---G ------------ --------O --^--- ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1500(10,16) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------F- ---- ---- --- ---- ------------ -----A--- ---^-- ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1367(10,16) : ingress -F-----FF-FFF---- ----- -F-- ------- - -F-F-F-- ------ ---------FF-F-FF- ---F ---- --- ---F -------B---- E-------- ----^- ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1290(10,16) : ingress ----------------- ----- ---- ------- - E------- ------ ---------------E- ---- ---- --- ---E ------------ --------- -----^ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ingresshdr.icmp.hdr_checksum_encode_update_condition_4(9,18) : ingress #stage 15 ----------------- ----- ---- ------- - -------- ------ ---E------------- ---- ---- --- ---- ------------ --------- ------ ^------ -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_12(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ E---------------- ---- ---- --- ---- ------------ --------- ------ -^----- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_19(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- --E- ------------ --------- ------ --^---- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_26(5,18) : ingress ----------------- ----- ---- ------- - -------- ------ I--E------------- ---- ---- --- ---- ----YP------ -P------- P----- ---^--- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router6_lookup_idx_select_route(10,13) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ G-------- -Z---- ----^-- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1137(11,14) : ingress -F-----FF-FFF---- ----- -F-- ------- - -F-F-F-- ------ ---E-----FF-F-FF- ---F ---- --- ---F ----BE------ -E------- E----- -----^- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1422(10,16) : ingress ----------------- ----- --II ---IIII I I------- II---- ----------------- ---- ---- --- ---I ------------ --------- ------ ------^ -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ingresshdr.udp.checksum_encode_update_condition_3(9,18) : ingress #stage 16 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- -----G------ -G------- G----- ---Z--- ^- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1009(11,14) : ingress ----------------- ----- ---- ------- - -------- GG---- -FF-F----------G- ---- F-F- N-- ---G ------------ F-------- -B---- ----I-- -^ ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router4_lookup_idx_route(12,15) : ingress #stage 17 ----------------- ----- ---- ------- - -------- GG---- ---------------G- ---- -F-- N-- ---G -----F------ -F------- F----- ---B--- I- ^--- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - l3_router_Router6_lookup_idx_route(12,15) : ingress ----------------- ----- ---- ------- - -------- GG---- ---------------X- ---- ---- -D- ---G ------------ --------- ----B- ------- -G -^-- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_l3_router_Router4_icmp_error_0(13,16) : ingress -F-----FF-FFF---- ----- -F-- ------- - -F-F-F-- ------ ---------FF-F-FG- ---F ---- --- ---G ------------ E-------- ----C- ------- -E --^- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1295(13,16) : ingress ----------------- ----- ---- ------- - -------- GG---- ---------------X- ---- ---- -D- ---G ------------ --------- ------ ------- -G --B^ -------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_l3_router_Router4_icmp_error(13,16) : ingress #stage 18 ----------------- ----- ---- ------- - -------- ------ -----E----------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- ^------- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_21(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- -E-- ------------ --------- ------ ------- -- ---- -^------ -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_24(6,18) : ingress ----------------- ----- ---- ------- - -------- EE---- ---------------E- ---- ---- --- ---E ------------ --------- ------ ------- -- ---- --^----- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_4(9,17) : ingress ----------------- ----- ---- ------- - -------- EE---- ---------------E- ---- ---- --- ---E ------------ --------- ------ ------- -- ---- ---^---- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_5(9,17) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- --E- ---- --- ---- ------------ --------- ------ ------- -- ---- ----^--- -------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_8(6,18) : ingress ----------------- ----- ---- ------- - -------- GG---- ---------------X- ---- ---- -D- ---G ------------ --------- ------ -----B- -- G--- -----^-- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_l3_router_Router6_icmp_error_0(13,16) : ingress -F-----FF-FFF---- ----- -F-- ------- - -F-F-F-- EE---- ---------FF-F-FG- ---F ---- --- ---G ------------ --------- ------ -----C- -- E--- ------^- -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1427(13,16) : ingress ----------------- ----- ---- ------- - -------- GG---- ---------------X- ---- ---- -D- ---G ------------ --------- ------ ------- -- G--- ------B^ -------- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_l3_router_Router6_icmp_error(13,16) : ingress #stage 19 ----------------- ----- ---- ------- - -------- ------ ----E------------ ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- ^------- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_10(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ --E-------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -^------ -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_15(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ -E--------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- --^----- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_17(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- E--- --- ---- ------------ --------- ------ ------- -- ---- -------- ---^---- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_30(8,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- -E-- --- ---- ------------ --------- ------ ------- -- ---- -------- ----^--- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_32(8,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- --E- --- ---- ------------ --------- ------ ------- -- ---- -------- -----^-- -------- ------ --- ------- - ---- ---- --------- -------- - ara_table_34(8,18) : ingress ----------------- ----- ---- ------- - ---D---- D----- -EE-E-F--------G- -F-- E-E- --- ---G -------D---- E-------- ------ ------- -E --O- -------- ------^- -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1297(13,16) : ingress ----------------- ----- ---- ------- - -----D-- GG---- ------F--------G- -F-- -E-- --- ---G ----DE------ -E------- E----- ------- -- E--- ------O- -------^ -------- ------ --- ------- - ---- ---- --------- -------- - tbl_sidecar1431(13,16) : ingress #stage 20 ----------------- ----- ---- ------- - -------- ------ ------E---------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- ^------- ------ --- ------- - ---- ---- --------- -------- - ara_table_14(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- E--- ------------ --------- ------ ------- -- ---- -------- -------- -^------ ------ --- ------- - ---- ---- --------- -------- - ara_table_23(7,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- --E----- -------- --^----- ------ --- ------- - ---- ---- --------- -------- - ara_table_28(10,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- ---E---- -------- ---^---- ------ --- ------- - ---- ---- --------- -------- - ara_table_29(10,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- -E-- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- ----^--- ------ --- ------- - ---- ---- --------- -------- - ara_table_7(6,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- A----------- --------- ------ ------- -- ---- -------- ------EE -----^-- ------ --- ------- - ---- ---- --------- -------- - cond-149(14,17) : ingress -FD----NN-FNN---- ----- -F-- D------ - -F-F-F-- GGD--- ---------FF-F-FX- ---F ---- -D- ---G D-------GGFF --GGFF-FF --GGF- -----F- -G GGFG -----GFG ------QG -----C^- ------ --- ------- - ---- ---- --------- -------- - l3_router_Arp_tbl(14,17) : ingress -FD----NN-FNN---- ----- -F-- D------ - -F-F-F-- GGD--- ------P--FF-F-FX- -P-F ---- -D- ---G D-------GGFF --GGFF-FF --GGF- -----F- -G GGFG -----GFG ------QQ ------A^ ------ --- ------- - ---- ---- --------- -------- - l3_router_Ndp_tbl(14,17) : ingress #stage 21 -P-----PP-PPP---- ----- -P-- ------- - -P-P-P-- ------ ---------PP-P-PP- ---P ---- --- ---P ----------PP ----PP-PP ----I- -----I- -- --I- ------I- -------- ------PP ^----- --- ------- - ---- ---- --------- -------- - tbl_sidecar2205(15,18) : ingress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- B^---- --- ------- - ---- ---- --------- -------- - tbl_sidecar2203(15,18) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------E- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- A-^--- --- ------- - ---- ---- --------- -------- - cond-152(15,18) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------EE ---- ---E --- ---- ------------ --------- ------ ------- -- -E-E -----E-E -------- ------EE --A^-- --- ------- - ---- ---- --------- -------- - tbl_sidecar2211(15,18) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------P- ---- ---- --- ---- ------------ --------- --PP-- ------- -- -P-P -----P-P ------PP ------PP --A-^- --- ------- - ---- ---- --------- -------- - mac_rewrite_mac_rewrite(15,18) : ingress ----------------- ----- ---- ------- - -------- ------ ---------------E- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- --C--^ --- ------- - ---- ---- --------- -------- - tbl_sidecar2214(15,18) : ingress #stage 0 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ ^-- ------- - ---- ---- --------- -------- - ara_table_37(0,16) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ -^- ------- - ---- ---- --------- -------- - ara_table_39(0,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --^ ------- - ---- ---- --------- -------- - ara_table_41(0,17) : egress #stage 1 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ^------ - ---- ---- --------- -------- - cond-157(0,14) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- C^----- - ---- ---- --------- -------- - mcast_egress_mcast_tag_check(0,14) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- -L^---- - ---- ---- --------- -------- - mcast_egress_tbl_decap_ports(0,14) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- --L^--- - ---- ---- --------- -------- - mcast_egress_asic_id_to_port(0,14) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- -C--^-- - ---- ---- --------- -------- - tbl_sidecar2408(0,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- A----^- - ---- ---- --------- -------- - egress_filter_egress_filter(0,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- -----A^ - ---- ---- --------- -------- - tbl_sidecar2420(0,17) : egress #stage 2 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- --Ea--- ^ ---- ---- --------- -------- - mcast_egress_port_bitmap_check(1,15) : egress #stage 3 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- --L---- E ^--- ---- --------- -------- - cond-159(2,16) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - C^-- ---- --------- -------- - tbl_sidecar2076(2,16) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - -A^- ---- --------- -------- - tbl_sidecar2079(2,16) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ F-- ------- - --A^ ---- --------- -------- - tbl_sidecar2081(2,17) : egress #stage 4 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- -DP---- - -DO- ^--- --------- -------- - mcast_egress_modify_hdr(2,16) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- -b----- - -EE- -^-- --------- -------- - mac_rewrite_mac_rewrite_0(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ----EEE - -EE- --^- --------- -------- - tbl_sidecar2425(3,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- --A^ --------- -------- - tbl_sidecar2429(3,18) : egress #stage 5 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ E-- ------- - ---- ---- ^-------- -------- - ara_table_36(1,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- EL-- -^------- -------- - tbl_sidecar1604(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- E--- -B^------ -------- - tbl_sidecar1599(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --A^----- -------- - tbl_sidecar1601(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- E--- -A--^---- -------- - cond-165(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- E--- ----C^--- -------- - tbl_sidecar1614_0(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- -----A^-- -------- - tbl_sidecar1616_0(3,17) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ----III - -II- --B- -------^- -------- - tbl_sidecar2426(3,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ E-- ------- - ---E ---- --------^ -------- - egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,18) : egress #stage 6 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ -E- ------- - ---- ---- --------- ^------- - ara_table_38(1,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --E ------- - ---- ---- --------- -^------ - ara_table_40(1,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ -EE ------- - ---- ---- ----CEE-- --^----- - tbl_sidecar1619(4,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- -cEE----- ---^---- - tbl_sidecar1604_0(4,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- --A- --------- ----^--- - tbl_sidecar2432(3,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- ----A^-- - tbl_sidecar2466(3,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- E--- --------- ----B-^- - tbl_sidecar2459(3,18) : egress ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- ------A^ - tbl_sidecar2461(3,18) : egress #stage 7 ----------------- ----- ---- ------- - -------- ------ ----------------- ---- ---- --- ---- ------------ --------- ------ ------- -- ---- -------- -------- -------- ------ --- ------- - ---- ---- --------- -------A ^ tbl_sidecar2463(3,18) : 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 : ACTION_READ OUTPUT H : CONTROL_TABLE_MISS ANTI_ACTION_READ I : IXBAR_READ J : ACTION_READ ANTI_ACTION_READ K : CONTROL_TABLE_MISS L : CONTROL_TABLE_HIT M : ACTION_READ ANTI_TABLE_READ ANTI_ACTION_READ N : OUTPUT ANTI_ACTION_READ O : CONTROL_COND_FALSE ANTI_ACTION_READ P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : ANTI_TABLE_READ S : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ T : IXBAR_READ ANTI_ACTION_READ U : CONTROL_COND_TRUE ANTI_ACTION_READ V : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT W : ANTI_TABLE_READ ANTI_ACTION_READ X : ACTION_READ OUTPUT ANTI_ACTION_READ Y : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ Z : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ a : CONTROL_TABLE_HIT IXBAR_READ b : CONTROL_TABLE_HIT CONTROL_TABLE_MISS c : CONTROL_DEFAULT_NEXT_TABLE OUTPUT *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar2162(0) -> filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 2. filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 3. cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 4. cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 5. cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 6. cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 8. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 9. tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 10. tbl_filter_drop_bad_mac_1(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 12. tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 13. tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 14. cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 15. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 16. tbl_filter_drop_bad_mac_2(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 17. filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 18. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 19. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 20. attached_subnet_ingress_attached_subnets_v4(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 21. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 22. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 23. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 24. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 25. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 26. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 27. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 28. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 29. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 30. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) #pipeline pipe #stage 0 ^---------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_1(0,5) : ingress -^--------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar2162(0,0) : ingress -A^-------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- filter_uplink_ports(0,0) : ingress --B^------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-89(0,0) : ingress ---A^------------ ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-90(0,0) : ingress ----A^----------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-94(0,0) : ingress -----C^---------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-95(0,0) : ingress --D---C^--------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_filter_drop_bad_mac_1(0,0) : ingress -------B^-------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar255(0,0) : ingress --D----A-^------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_filter_drop_bad_mac_2(0,0) : ingress ---------B^------ ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar269(0,0) : ingress ----C------^----- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-91(0,1) : ingress --DC-------A^---- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- filter_switch_ipv4_addr(0,1) : ingress --D--------C-^--- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_filter_drop_bad_mac(0,1) : ingress --D----------A^-- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_filter_drop_bad_mac_0(0,1) : ingress ---------------^- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-102(0,1) : ingress ----------------^ ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar2115(0,4) : ingress #stage 1 -----C--E-E------ ^----- ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-98(1,1) : ingress --D----F-F------- A^---- ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- filter_switch_ipv6_addr(1,1) : ingress ---------------C- -D^--- ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- attached_subnet_ingress_attached_subnets_v4(1,1) : ingress ----------------- -DA^-- ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- attached_subnet_ingress_attached_subnets_v6(1,1) : ingress ----------------A ----^- ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar2123(0,4) : ingress ----------------- -----^ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar2159(0,18) : ingress #stage 2 -E-----E-E--EEE-- -E---- ^------ ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-105(2,2) : ingress ----------------- ------ C^----- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-106(2,2) : ingress ----------------- ------ -A^---- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-109(2,3) : ingress ----------------- -DFF-- --C^--- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_ingress_ipv6_mcast(2,3) : ingress ----------------- -DFF-- ---A^-- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_ingress_ipv6(2,3) : ingress ----------------- -DFF-- -C---^- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_ingress_ipv4_mcast(2,2) : ingress ----------------- -DGG-- -----A^ ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_ingress_ipv4(2,2) : ingress #stage 3 ----------------- -DFF-- ------H ^--- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_ingress_ipv4(2,2) : ingress --------------B-- ------ ------- -^-- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar234(0,18) : ingress -------------B--- ------ ------- --^- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar209(0,18) : ingress ----------------- ------ ------- ---^ -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar2158(0,18) : ingress #stage 4 ----------------- --II-- C--IIII I--- ^------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_ingress_hit(3,4) : ingress -FJ----F-F--GFF-- -G---- D------ ---- K^------ ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar764(3,5) : ingress ----------------- ------ ------- ---- L-^----- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-111(3,5) : ingress -FD----F-F--FFF-- -F---- D------ ---- --C^---- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar730(3,5) : ingress ----------------- ------ ------- ---- --A-^--- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-113(3,5) : ingress -FD----F-F--FFF-- -F---- D------ ---- ----C^-- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar738(3,5) : ingress ----------------- ------ ------- ---- ---A--^- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,9) : ingress ----------------- --EE-- ---EEEE E--- -------^ ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar2249(3,18) : ingress #stage 5 ----DD---D------J -DJJM- DDDJJEE E--- N-DA---- ^----- ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_nat_ingress_encap_ipv4(4,5) : ingress -----D---D------E -DEJM- D-DJJEE E--- N---DO-- -^---- ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_nat_ingress_encap_ipv6(4,5) : ingress -E-----E-E--EEE-- -E---- ------- ---- -E-E-E-- --^--- ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-117(4,6) : ingress ----------------- ------ ------- ---- -------- --A^-- ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-118(4,6) : ingress ----------------- ------ ------- ---- -------- ---A^- ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-120(4,6) : ingress ----------------- ------ ------- ---- ---A--G- -----^ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_nat_ingress_CalculateIPv4Len_invert(4,18) : ingress #stage 6 ----------------- ------ ------- ---- -------- EE---- ^----------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_3(5,15) : ingress ----------------- ------ ------- ---- -------- EE---- -^---------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_22(5,12) : ingress ----------------- ------ ------- ---- -------- EE---- --^--------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_20(5,9) : ingress ----------------- ------ ------- ---- -------- EE---- ---^-------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_18(5,14) : ingress ----------------- ------ ------- ---- -------- EE---- ----^------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_16(5,14) : ingress ----------------- ------ ------- ---- -------- EE---- -----^------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_13(5,9) : ingress ----------------- ------ ------- ---- -------- EE---- ------^----------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_11(5,14) : ingress ----------------- ------ ------- ---- -------- EE--C- -------^---------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-121(5,6) : ingress ----------------- ------ ------- ---- -------- EE---- -------A^--------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-123(5,6) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- E-D--- --------A^-------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_mcast_ingress_drop_mcastv4_no_group(5,6) : ingress FFD----F-F--FFF-- -F---- D------ ---- -F-F-F-- -PD--- --------C-^------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- mcast_ingress_mcast_source_filter_ipv6(5,6) : ingress F---------------- ------ ------- ---- -------- ------ ----------A^------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1844(5,6) : ingress FFD----F-F--FFF-- -F---- D------ ---- -F-F-F-- P-D--- -------C----^----- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- mcast_ingress_mcast_source_filter_ipv4(5,6) : ingress F---------------- ------ ------- ---- -------- ------ ------------A^---- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1835(5,6) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- EED--- ---------A----^--- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_mcast_ingress_drop_mcastv6_no_group(5,6) : ingress -FD---DN-N-DQNNDR -SDDR- D--TTTT T--- TN-N-N-- SQDU-- ---------------^-- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- services_service(5,8) : ingress ----------------- ------ ------- ---- -------- ------ ---------------C^- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar444(5,8) : ingress ----------------- ------ ------- ---- L------- FF---- -----------------^ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar750(5,8) : ingress #stage 7 E---------------- ------ ------- ---- -------- ------ ------------------ ^---- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_0(1,18) : ingress ----------------- ------ ------- ---- -------- EE---- -----------------E -^--- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_2(6,15) : ingress ----------------- ------ ------- ---- -------- EE---- ------------------ --^-- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_6(5,15) : ingress ----------------- ------ ------- ---- -------- EE---- ------------------ ---^- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_9(5,11) : ingress EFD----F-F--FFF-P -F--P- D------ ---- -F-F-F-- PPD-C- ---------FGEGEF--- ----^ ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- mcast_ingress_mcast_replication_ipv6(6,7) : ingress #stage 8 ----------------- ------ ------- ---- -------- ------ ------------------ ----E ^----- --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_33(7,17) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----E -^---- --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_31(7,17) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----E --^--- --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_35(7,17) : ingress ----------------- ------ ------- ---- -------- II---- ------------------ ----V ---^-- --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- mcast_ingress_mcast_tag_check(7,8) : ingress -E-----E-E--EEE-- -E---- ------- ---- -E-E-E-- ------ ---------EE-E-EE-- ----E ----^- --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-128(7,9) : ingress ----------------- ------ ------- ---- -------- EE---- ------------------ ----- ----C^ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-129(7,9) : ingress #stage 9 ----------------- ------ ------- ---- -------- E----- ------------------ ----- ------ ^-- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_25(5,17) : ingress ----------------- ------ ------- ---- E------- ------ ------------------ ----- ------ -^- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_27(4,17) : ingress -FD-DD-F-N--FFN-W -NDDW- DDDDDDD D--- SFDNDND- SSD--- -------DDNF-F-NNEN ----N ---JDU --^ -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- nat_egress_nat_egress(8,9) : ingress #stage 10 -E-----E-E--EEE-- -E---- ------- ---- -E-E-E-- ------ ---------EE-E-EE-- ----E ----C- --E ^------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-131(9,10) : ingress ----------------- ------ ------- ---- -------- E----- ------------------ ----- ------ --E A^------------ ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-132(9,10) : ingress ----------------- ------ ------- ---- -------- EE---- ------------------ ----- ------ --E -A^----------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-141(9,10) : ingress ----------------- ------ ------- ---- -------- ------ ---------------E-- ----- ------ --- --C^---------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-142(9,10) : ingress ----------------E ----E- ------- ---- -------- EE---- ---------------EE- ----- ---E-- --E ---A^--------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1416_0(9,10) : ingress ----------------- ------ ------- ---- -------- II---- --F--F---------I-- ----- ------ --I ----B^-------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ ------- ---- -------- ------ ---------------E-- ----- ------ --- -C----^------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- cond-133(9,12) : ingress ----------------E ----E- ------- ---- -------- ------ ---------------EE- ----- ---E-- --E ------A^------ ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1282(9,12) : ingress ----------------- ------ ------- ---- -------- FF---- ---------------F-X ----- ------ --G ---C----^----- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1483(9,15) : ingress ----------------- ------ ------- ---- -------- FF---- ---------------F-X ----- ------ --G ------C--^---- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1352(9,15) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- --D--- ---------FF-F-FF-- ----F ----D- --F D------C--^--- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1264(9,16) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- --D--- ---------FF-F-FF-- ----F ----D- --F D---C------^-- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1400(9,16) : ingress ----------------- ------ ------- ---- E------- ------ ---------------E-- ----- ------ --E ------------^- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(9,18) : ingress ----------------- --II-- ---IIII I--- I------- II---- ------------------ ----- ------ --I -------------^ ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ingresshdr.udp.checksum_encode_update_condition_3(9,18) : ingress #stage 11 ----------------- ------ ------- ---- -------- ------ ---------------I-- ---F- ------ --I -------B------ ^---------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router4_lookup_idx_lookup(9,12) : ingress ----------------- ------ ------- ---- -------- II---- --F--F---------I-- ----- ------ --I -----K-------- -^--------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ ------- ---- -------- QQ---- ---------------Q-N ----- ------ --Q ---C----X----- --^-------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_MulticastRouter6_tbl(10,16) : ingress ----------------- ------ ------- ---- -------- GG---- ---------------Q-N ----- ------ --Q ------C--X---- ---^------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_MulticastRouter4_tbl(10,16) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- --D--- ---------FF-F-FF-- ----F ----D- --F D------------- ---K^------ --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1359(10,16) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- --D--- ---------FF-F-FG-- ----F ----D- --G D------------- ---L-^----- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1363(10,16) : ingress ----------------- ------ ------- ---- -------- ------ ---------------F-- ----- ------ --- -------------- -----A^---- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1367(10,16) : ingress ----------------- ------ ------- ---- ---D---- J----- ---------------G-- ----- ------ --G -------------- -----O-^--- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1369(10,18) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- --D--- ---------FF-F-FF-- ----F ----D- --F D------------- --K-----^-- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1492(10,16) : ingress -FD----F-F--FFF-- -F---- D------ ---- -F-F-F-- EED--- ---------FF-F-FG-- ----F ----D- --G D------------- --L------^- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1496(10,16) : ingress ----------------- ------ ------- ---- -----D-- GG---- ---------------G-- ----- ------ --G -------------- ---------O^ --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1500(10,16) : ingress #stage 12 ----------------- ------ ------- ---- -------- II---- --F--F---------I-- ----- ------ --I -------------- -K--------- ^-- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ ------- ---- -------- ------ -I---------------- ---I- ------ --- -------Y------ P---------- -^- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router4_lookup_idx_select_route(10,13) : ingress -F-----F-F--FFF-- -F---- ------- ---- -F-F-F-- ------ ---------FF-F-FF-- ----F ------ --F -------B------ E---------- --^ ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1290(10,16) : ingress #stage 13 ----------------- ------ ------- ---- -------- ------ --E--------------- ----- ------ --- -------------- ----------- --- ^----- -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_19(6,18) : ingress ----------------- ------ ------- ---- -------- ------ -----E------------ ----- ------ --- -------------- ----------- --- -^---- -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_12(6,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ -E- -------------- ----------- --- --^--- -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_26(5,18) : ingress ----------------- ------ ------- ---- -------- ------ --I--E------------ ----- ------ --- ----YP-------- -P--------- P-- ---^-- -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router6_lookup_idx_select_route(10,13) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- G---------- -Z- ----^- -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1137(11,14) : ingress -F-----F-F--FFF-- -F---- ------- ---- -F-F-F-- ------ -----E---FF-F-FF-- ----F ------ --F ----BE-------- -E--------- E-- -----^ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1422(10,16) : ingress #stage 14 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -----G-------- -G--------- G-- ---Z-- ^- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1009(11,14) : ingress ----------------- ------ ------- ---- -------- GG---- ---FF-F--------G-N ----- ------ --G -------------- F---------- -B- ----I- -^ ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router4_lookup_idx_route(12,15) : ingress #stage 15 ----------------- ------ ------- ---- -------- GG---- ---------------G-N ----- ------ --G -----F-------- -F--------- F-- ---B-- I- ^--- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- l3_router_Router6_lookup_idx_route(12,15) : ingress ----------------- ------ ------- ---- -------- GG---- ---------------X-- ----- ----D- --G -------------- ----------- --B ------ -G -^-- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_l3_router_Router4_icmp_error_0(13,16) : ingress -F-----F-F--FFF-- -F---- ------- ---- -F-F-F-- ------ ---------FF-F-FG-- ----F ------ --G -------------- E---------- --C ------ -E --^- -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1295(13,16) : ingress ----------------- ------ ------- ---- -------- GG---- ---------------X-- ----- ----D- --G -------------- ----------- --- ------ -G --B^ -------- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_l3_router_Router4_icmp_error(13,16) : ingress #stage 16 ----------------- ------ ------- ---- -------- ------ -E---------------- ----- ------ --- -------------- ----------- --- ------ -- ---- ^------- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_21(6,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ E-- -------------- ----------- --- ------ -- ---- -^------ -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_24(6,18) : ingress ----------------- ------ ------- ---- -------- EE---- ---------------E-- ----- ------ --E -------------- ----------- --- ------ -- ---- --^----- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_4(9,17) : ingress ----------------- ------ ------- ---- -------- EE---- ---------------E-- ----- ------ --E -------------- ----------- --- ------ -- ---- ---^---- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_5(9,17) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ---E- ------ --- -------------- ----------- --- ------ -- ---- ----^--- -------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_8(6,18) : ingress ----------------- ------ ------- ---- -------- GG---- ---------------X-- ----- ----D- --G -------------- ----------- --- -----B -- G--- -----^-- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_l3_router_Router6_icmp_error_0(13,16) : ingress -F-----F-F--FFF-- -F---- ------- ---- -F-F-F-- EE---- ---------FF-F-FG-- ----F ------ --G -------------- ----------- --- -----C -- E--- ------^- -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1427(13,16) : ingress ----------------- ------ ------- ---- -------- GG---- ---------------X-- ----- ----D- --G -------------- ----------- --- ------ -- G--- ------B^ -------- -------- ------ --- ------- - ----- --------- -------- - --- tbl_l3_router_Router6_icmp_error(13,16) : ingress #stage 17 ----------------- ------ ------- ---- -------- ------ ------E----------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- ^------- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_10(6,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- --E--- --- -------------- ----------- --- ------ -- ---- -------- -^------ -------- ------ --- ------- - ----- --------- -------- - --- ara_table_34(8,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- E----- --- -------------- ----------- --- ------ -- ---- -------- --^----- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_32(8,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- -E---- --- -------------- ----------- --- ------ -- ---- -------- ---^---- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_30(8,18) : ingress ----------------- ------ ------- ---- -------- ------ ---E-------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- ----^--- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_17(6,18) : ingress ----------------- ------ ------- ---- -------- ------ ----E------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -----^-- -------- ------ --- ------- - ----- --------- -------- - --- ara_table_15(6,18) : ingress ----------------- ------ ------- ---- ---D---- D----- F--EE-E--------G-- -FF-- ------ --G -------D------ E---------- --- ------ -E --O- -------- ------^- -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1297(13,16) : ingress ----------------- ------ ------- ---- -----D-- GG---- F--------------G-- -FF-- ------ --G ----DE-------- -E--------- E-- ------ -- E--- ------O- -------^ -------- ------ --- ------- - ----- --------- -------- - --- tbl_sidecar1431(13,16) : ingress #stage 18 ----------------- ------ ------- ---- -------- ------ ------------------ --E-- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- ^------- ------ --- ------- - ----- --------- -------- - --- ara_table_7(6,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- ---E---- -------- -^------ ------ --- ------- - ----- --------- -------- - --- ara_table_29(10,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- --E----- -------- --^----- ------ --- ------- - ----- --------- -------- - --- ara_table_28(10,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ -E--- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- ---^---- ------ --- ------- - ----- --------- -------- - --- ara_table_23(7,18) : ingress ----------------- ------ ------- ---- -------- ------ E----------------- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- ----^--- ------ --- ------- - ----- --------- -------- - --- ara_table_14(6,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- A------------- ----------- --- ------ -- ---- -------- ------EE -----^-- ------ --- ------- - ----- --------- -------- - --- cond-149(14,17) : ingress -FD----N-N--FNN-- -F---- D------ ---- -F-F-F-- GGD--- ---------FF-F-FX-- ----F ----D- --G D-------GGFF-- --GGFFG-FFG --F -----F -G GGFG -----GFG ------QG -----C^- ------ --- ------- - ----- --------- -------- - --- l3_router_Arp_tbl(14,17) : ingress -FD----N-N--FNN-- -F---- D------ ---- -F-F-F-- GGD--- P--------FF-F-FX-- -PP-F ----D- --G D-------GGFF-- --GGFFG-FFG --F -----F -G GGFG -----GFG ------QQ ------A^ ------ --- ------- - ----- --------- -------- - --- l3_router_Ndp_tbl(14,17) : ingress #stage 19 -P-----P-P--PPP-- -P---- ------- ---- -P-P-P-- ------ ---------PP-P-PP-- ----P ------ --P ----------PP-- ----PP--PP- --I -----I -- --I- ------I- -------- ------PP ^----- --- ------- - ----- --------- -------- - --- tbl_sidecar2205(15,18) : ingress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- B^---- --- ------- - ----- --------- -------- - --- tbl_sidecar2203(15,18) : ingress ----------------- ------ ------- ---- -------- ------ ---------------E-- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- A-^--- --- ------- - ----- --------- -------- - --- cond-152(15,18) : ingress ----------------- ------ ------- ---- -------- ------ ---------------EE- ----- ---E-- --- -------------- ----------- --- ------ -- -E-E -----E-E -------- ------EE --A^-- --- ------- - ----- --------- -------- - --- tbl_sidecar2211(15,18) : ingress ----------------- ------ ------- ---- -------- ------ ---------------P-- ----- ------ --- -------------- ------P---P --- ------ -- -P-P -----P-P ------PP ------PP --A-^- --- ------- - ----- --------- -------- - --- mac_rewrite_mac_rewrite(15,18) : ingress ----------------- ------ ------- ---- -------- ------ ---------------E-- ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- --C--^ --- ------- - ----- --------- -------- - --- tbl_sidecar2214(15,18) : ingress #stage 0 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ ^-- ------- - ----- --------- -------- - --- ara_table_41(0,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ -^- ------- - ----- --------- -------- - --- ara_table_39(0,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --^ ------- - ----- --------- -------- - --- ara_table_37(0,16) : egress #stage 1 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ^------ - ----- --------- -------- - --- cond-157(0,14) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- C^----- - ----- --------- -------- - --- mcast_egress_mcast_tag_check(0,14) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- -L^---- - ----- --------- -------- - --- mcast_egress_tbl_decap_ports(0,14) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- --L^--- - ----- --------- -------- - --- mcast_egress_asic_id_to_port(0,14) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- -C--^-- - ----- --------- -------- - --- tbl_sidecar2408(0,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- A----^- - ----- --------- -------- - --- egress_filter_egress_filter(0,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- -----A^ - ----- --------- -------- - --- tbl_sidecar2420(0,17) : egress #stage 2 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- --Ea--- ^ ----- --------- -------- - --- mcast_egress_port_bitmap_check(1,15) : egress #stage 3 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- --L---- E ^---- --------- -------- - --- cond-159(2,16) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - C^--- --------- -------- - --- tbl_sidecar2076(2,16) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- -DP---- - -O^-- --------- -------- - --- mcast_egress_modify_hdr(2,16) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - --C^- --------- -------- - --- tbl_sidecar2079(2,16) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --F ------- - --B-^ --------- -------- - --- tbl_sidecar2081(2,17) : egress #stage 4 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --E ------- - ----- ^-------- -------- - --- ara_table_36(1,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- -b----- - -E-E- -^------- -------- - --- mac_rewrite_mac_rewrite_0(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - --E-- -L^------ -------- - --- tbl_sidecar1604(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - --E-- --B^----- -------- - --- tbl_sidecar1599(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- ---A^---- -------- - --- tbl_sidecar1601(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - --E-- --A--^--- -------- - --- cond-165(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - --E-- -----C^-- -------- - --- tbl_sidecar1614_0(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- ------A^- -------- - --- tbl_sidecar1616_0(3,17) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --E ------- - ----E --------^ -------- - --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,18) : egress #stage 5 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ E-- ------- - ----- --------- ^------- - --- ara_table_40(1,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ -E- ------- - ----- --------- -^------ - --- ara_table_38(1,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ EE- ------- - ----- -----CEE- --^----- - --- tbl_sidecar1619(4,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --cEE---- ---^---- - --- tbl_sidecar1604_0(4,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ----PPP - -P-P- --------- ----^--- - --- tbl_sidecar2426(3,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- ----A^-- - --- tbl_sidecar2429(3,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- ----B-^- - --- tbl_sidecar2425(3,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- ----A--^ - --- tbl_sidecar2432(3,18) : egress #stage 6 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------A ^ --- tbl_sidecar2466(3,18) : egress #stage 7 ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - --E-- --------- -------B - ^-- tbl_sidecar2459(3,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - A^- tbl_sidecar2461(3,18) : egress ----------------- ------ ------- ---- -------- ------ ------------------ ----- ------ --- -------------- ----------- --- ------ -- ---- -------- -------- -------- ------ --- ------- - ----- --------- -------- - -A^ tbl_sidecar2463(3,18) : 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 : ACTION_READ OUTPUT H : CONTROL_TABLE_MISS ANTI_ACTION_READ I : IXBAR_READ J : ACTION_READ ANTI_ACTION_READ K : CONTROL_TABLE_MISS L : CONTROL_TABLE_HIT M : ACTION_READ ANTI_TABLE_READ ANTI_ACTION_READ N : OUTPUT ANTI_ACTION_READ O : CONTROL_COND_FALSE ANTI_ACTION_READ P : IXBAR_READ ACTION_READ Q : IXBAR_READ ACTION_READ OUTPUT R : ANTI_TABLE_READ S : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ T : IXBAR_READ ANTI_ACTION_READ U : CONTROL_COND_TRUE ANTI_ACTION_READ V : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ OUTPUT W : ANTI_TABLE_READ ANTI_ACTION_READ X : ACTION_READ OUTPUT ANTI_ACTION_READ Y : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ Z : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ a : CONTROL_TABLE_HIT IXBAR_READ b : CONTROL_TABLE_HIT CONTROL_TABLE_MISS c : CONTROL_DEFAULT_NEXT_TABLE OUTPUT *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar2162(0) -> filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 2. filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 3. cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 4. cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 5. cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 6. cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 8. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 9. tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 10. tbl_filter_drop_bad_mac_1(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 12. tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 13. tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 14. cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 15. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 16. tbl_filter_drop_bad_mac_2(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 17. filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 18. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 19. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 20. attached_subnet_ingress_attached_subnets_v4(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 21. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 22. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 23. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 24. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 25. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 26. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 27. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 28. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 29. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 30. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> tbl_sidecar1282(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) #pipeline pipe #stage 0 ^---------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_43(0,1) : ingress -^--------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2162(0,0) : ingress -A^-------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- filter_uplink_ports(0,0) : ingress --B^------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-89(0,0) : ingress ---A^------------ ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-90(0,0) : ingress ----A^----------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-94(0,0) : ingress -----C^---------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-95(0,0) : ingress --D---C^--------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac_1(0,0) : ingress -------B^-------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar255(0,0) : ingress --D----A-^------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac_2(0,0) : ingress ---------B^------ ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar269(0,0) : ingress ----C------^----- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-91(0,1) : ingress --DC-------A^---- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- filter_switch_ipv4_addr(0,1) : ingress --D--------C-^--- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac(0,1) : ingress --D----------A^-- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac_0(0,1) : ingress ---------------^- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-102(0,1) : ingress ----------------^ ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2115(0,4) : ingress #stage 1 -----C--E-E------ ^----- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-98(1,1) : ingress --D----F-F------- A^---- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- filter_switch_ipv6_addr(1,1) : ingress ---------------C- -D^--- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- attached_subnet_ingress_attached_subnets_v4(1,1) : ingress ----------------- -DA^-- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- attached_subnet_ingress_attached_subnets_v6(1,1) : ingress ----------------A ----^- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2123(0,4) : ingress ----------------- -----^ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2159(0,18) : ingress #stage 2 -E-----E-E--EEE-- -E---- ^------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-105(2,2) : ingress ----------------- ------ C^------ -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-106(2,2) : ingress ----------------- ------ -A^----- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-109(2,3) : ingress F---------------- --FF-- --C^---- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv6_mcast(2,3) : ingress F---------------- --FF-- ---A^--- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv6(2,3) : ingress F---------------- --FF-- -C---^-- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv4_mcast(2,2) : ingress --------------B-- ------ ------^- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar234(0,18) : ingress -------------B--- ------ -------^ -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar209(0,18) : ingress #stage 3 G---------------- --FF-- -----A-- ^- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv4(2,2) : ingress ----------------- ------ -------- -^ -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2158(0,18) : ingress #stage 4 H---------------- ------ C--HHH-- H- ^------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_hit(3,4) : ingress -FI----F-F--GFF-- -G---- D------- -- J^------ ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar764(3,5) : ingress ----------------- ------ -------- -- K-^----- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-111(3,5) : ingress -FD----F-F--FFF-- -F---- D------- -- --C^---- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar730(3,5) : ingress ----------------- ------ -------- -- --A-^--- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-113(3,5) : ingress -FD----F-F--FFF-- -F---- D------- -- ----C^-- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar738(3,5) : ingress ----------------- ------ -------- -- ---A--^- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,9) : ingress E---------------- ------ ---EEE-- E- -------^ ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2249(3,18) : ingress #stage 5 ----DD---D------I -DIIL- DDDIIE-- E- M-DA---- ^----- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_nat_ingress_encap_ipv4(4,5) : ingress -----D---D------E -DEIL- D-DIIE-- E- M---DN-- -^---- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_nat_ingress_encap_ipv6(4,5) : ingress -E-----E-E--EEE-- -E---- -------- -- -E-E-E-- --^--- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-117(4,6) : ingress ----------------- ------ -------- -- -------- --A^-- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-118(4,6) : ingress ----------------- ------ -------- -- -------- ---A^- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-120(4,6) : ingress ----------------- ------ -------- -- ---A--G- -----^ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_nat_ingress_CalculateIPv4Len_invert(4,18) : ingress #stage 6 ----------------- ------ -------- -- -------- EE---- ^---------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_61(5,9) : ingress ----------------- ------ -------- -- -------- EE---- -^--------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_59(5,12) : ingress ----------------- ------ -------- -- -------- EE---- --^-------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_57(5,14) : ingress ----------------- ------ -------- -- -------- EE---- ---^------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_55(5,14) : ingress ----------------- ------ -------- -- -------- EE---- ----^------------ -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_51(5,9) : ingress ----------------- ------ -------- -- -------- EE---- -----^----------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_53(5,14) : ingress ----------------- ------ -------- -- -------- EE--C- ------^---------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-121(5,6) : ingress ----------------- ------ -------- -- -------- EE---- ------A^--------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-123(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- E-D--- -------A^-------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_mcast_ingress_drop_mcastv4_no_group(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- -OD--- -------C-^------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_source_filter_ipv6(5,6) : ingress ----------------- ------ -------- -- -------- ------ ---------A^------ -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1844(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- O-D--- ------C----^----- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_source_filter_ipv4(5,6) : ingress ----------------- ------ -------- -- -------- ------ -----------A^---- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1835(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- EED--- --------A----^--- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_mcast_ingress_drop_mcastv6_no_group(5,6) : ingress -FD---DM-M-DPMMDQ -RDDQ- D--SSS-- S- SM-M-M-- RPDT-- --------------^-- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- services_service(5,8) : ingress ----------------- ------ -------- -- -------- ------ --------------C^- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar444(5,8) : ingress ----------------- ------ -------- -- K------- FF---- ----------------^ -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar750(5,8) : ingress #stage 7 ----------------- ------ -------- -- -------- EE---- ----------------E ^- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_44(6,15) : ingress -FD----F-F--FFF-O -F--O- D------- -- -F-F-F-- OOD-C- --------FGEGEF--- -^ ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_replication_ipv6(6,7) : ingress #stage 8 ----------------- ------ -------- -- -------- ------ ----------------- -E ^------ -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_73(7,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -E -^----- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_71(7,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -E --^---- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_69(7,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -E ---^--- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_67(7,17) : ingress ----------------- ------ -------- -- -------- HH---- ----------------- -U ----^-- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_tag_check(7,8) : ingress -E-----E-E--EEE-- -E---- -------- -- -E-E-E-- ------ --------EE-E-EE-- -E -----^- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-128(7,9) : ingress ----------------- ------ -------- -- -------- EE---- ----------------- -- -----C^ -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-129(7,9) : ingress #stage 9 ----------------- ------ -------- -- -------- E----- ----------------- -- ------- ^- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_45(5,17) : ingress -FD-DD-F-M--FFM-V -MDDV- DDDDDD-- D- RFDMDMD- RRD--- ------DDMF-F-MMEM -M ----IDT -^ ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_egress_nat_egress(8,9) : ingress #stage 10 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -E ^---------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_49(9,17) : ingress E---------------- ------ -------- -- -------- ------ ----------------- -- ------- -- -^--------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_42(1,18) : ingress -E-----E-E--EEE-- -E---- -------- -- -E-E-E-- ------ --------EE-E-EE-- -E -----C- -E --^-------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-131(9,10) : ingress ----------------- ------ -------- -- -------- E----- ----------------- -- ------- -E --A^------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-132(9,10) : ingress ----------------- ------ -------- -- -------- EE---- ----------------- -- ------- -E ---A^------------ ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-141(9,10) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ----C^----------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-142(9,10) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ---C--^---------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-133(9,12) : ingress ----------------- ------ -------- -- -------- ------ --------------OE- -- ----E-- -O ------A^--------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router4_lookup_idx_lookup(9,12) : ingress ----------------E ----E- -------- -- -------- ------ ----------------- -- ------- -- -------B^-------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1282(9,12) : ingress ----------------E ----E- -------- -- -------- EE---- --------------EE- -- ----E-- -E -----A---^------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1416_0(9,10) : ingress ----------------- ------ -------- -- -------- HH---- F---F---------H-- -- ------- -H ---------B^------ ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ -------- -- -------- FF---- --------------F-W -- ------- -G -----C-----^----- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1483(9,15) : ingress ----------------- ------ -------- -- -------- FF---- --------------F-W -- ------- -G ------C-----^---- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1352(9,15) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D----C-----^--- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1264(9,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D------C----^-- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1400(9,16) : ingress ----------------- ------ -------- -- E------- ------ --------------E-- -- ------- -E ---------------^- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(9,18) : ingress H---------------- ------ ---HHH-- H- H------- HH---- ----------------- -- ------- -H ----------------^ ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ingresshdr.udp.checksum_encode_update_condition_3(9,18) : ingress #stage 11 ----------------- ------ -------- -- -------- HH---- F---F---------H-- -- ------- -H ----------J------ ^----------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- -------XH-------- -^---------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router4_lookup_idx_select_route(10,13) : ingress ----------------- ------ -------- -- -------- PP---- --------------P-M -- ------- -P -----C-----W----- --^--------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_MulticastRouter6_tbl(10,16) : ingress ----------------- ------ -------- -- -------- GG---- --------------P-M -- ------- -P ------C-----W---- ---^-------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_MulticastRouter4_tbl(10,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D-------------- ---J^------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1359(10,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FG-- -F -----D- -G --D-------------- ---K-^------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1363(10,16) : ingress ----------------- ------ -------- -- -------- ------ --------------F-- -- ------- -- ----------------- -----A^----- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1367(10,16) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- ------ --------FF-F-FF-- -F ------- -F -------Y--------- -------^---- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1290(10,16) : ingress ----------------- ------ -------- -- ---D---- I----- --------------G-- -- ------- -G ----------------- -----N--^--- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1369(10,18) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D-------------- --J------^-- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1492(10,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- EED--- --------FF-F-FG-- -F -----D- -G --D-------------- --K-------^- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1496(10,16) : ingress ----------------- ------ -------- -- -----D-- GG---- --------------G-- -- ------- -G ----------------- ----------N^ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1500(10,16) : ingress #stage 12 ----------------- ------ -------- -- -------- HH---- F---F---------H-- -- ------- -H ----------------- J----------- ^- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- -------G--------- -Y---------- -^ ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1137(11,14) : ingress #stage 13 ----------------- ------ -------- -- -------- ------ E---------------- -- ------- -- ----------------- ------------ -- ^----- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_60(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----E------------ -- ------- -- ----------------- ------------ -- -^---- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_50(6,18) : ingress ----------------- ------ -------- -- -------- ------ -E--------------- -- ------- -- ----------------- ------------ -- --^--- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_58(6,18) : ingress ----------------- ------ -------- -- -------- ------ HH--E------------ -- ------- -- ---------ZO------ O----------- O- ---^-- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_select_route(10,13) : ingress ----------------- ------ -------- -- -------- GG---- --FF-F--------G-M -- ------- -G ----------------- -B---------- -H ----^- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router4_lookup_idx_route(12,15) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- ------ ----E---FF-F-FF-- -F ------- -F ---------BE------ E----------- E- -----^ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1422(10,16) : ingress #stage 14 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------G------ G----------- G- ---Y-- ^--- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1009(11,14) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- -------B---- -- ----G- -^-- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router4_icmp_error_0(13,16) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- ------ --------FF-F-FG-- -F ------- -G ----------------- -------C---- -- ----E- --^- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1295(13,16) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- ------------ -- ----G- --B^ - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router4_icmp_error(13,16) : ingress #stage 15 ----------------- ------ -------- -- -------- GG---- --------------G-M -- ------- -G ----------------- ------------ -- ---B-- H--- ^ ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_route(12,15) : ingress #stage 16 ----------------- ------ -------- -- -------- EE---- --------------E-- -- ------- -E ----------------- ------------ -- ------ ---- - ^----- --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_46(9,17) : ingress ----------------- ------ -------- -- -------- EE---- --------------E-- -- ------- -E ----------------- ------------ -- ------ ---- - -^---- --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_47(9,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- -E----- -- ----------------- ------------ -- ------ ---- - --^--- --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_70(8,18) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- ------------ -- -----B ---- G ---^-- --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router6_icmp_error_0(13,16) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- EE---- --------FF-F-FG-- -F ------- -G ----------------- ------------ -- -----C ---- E ----^- --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1427(13,16) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- ------------ -- ------ ---- G ----B^ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router6_icmp_error(13,16) : ingress #stage 17 ----------------- ------ -------- -- -------- ------ -----E----------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ ^-------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_52(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- E---------------- ------------ -- ------ ---- - ------ -^------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_48(10,18) : ingress ----------------- ------ -------- -- -------- ------ --E-------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --^------ ------- ------ -- ------- - ----- --------- ------- - --- ara_table_56(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ---E--- -- ----------------- ------------ -- ------ ---- - ------ ---^----- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_66(8,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- --E---- -- ----------------- ------------ -- ------ ---- - ------ ----^---- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_68(8,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- E------ -- ----------------- ------------ -- ------ ---- - ------ -----^--- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_72(8,18) : ingress ----------------- ------ -------- -- -------- ------ ---E------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ ------^-- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_54(6,18) : ingress ----------------- ------ -------- -- ---D---- D----- --EE-E--------G-- F- ------- -G -------D--------- ------------ -- ----E- --N- - ------ -------^- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1297(13,16) : ingress ----------------- ------ -------- -- -----D-- GG---- --------------G-- F- ------- -G ---------D------- ------------ -- ------ ---- E ----N- --------^ ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1431(13,16) : ingress #stage 18 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - E----- --------- ^------ ------ -- ------- - ----- --------- ------- - --- ara_table_65(10,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - -E---- --------- -^----- ------ -- ------- - ----- --------- ------- - --- ara_table_64(10,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- E- ----------------- ------------ -- ------ ---- - ------ --------- --^---- ------ -- ------- - ----- --------- ------- - --- ara_table_63(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- E- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ---^--- ------ -- ------- - ----- --------- ------- - --- ara_table_62(7,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- --A-------------- ------------ -- ------ ---- - ------ -------EE ----^-- ------ -- ------- - ----- --------- ------- - --- cond-149(14,17) : ingress -FD----M-M--FMM-- -F---- D------- -- -F-F-F-- GGD--- --------FF-F-FW-- -F -----D- -G --D--------GGFF-- --GGFFGF-FFG -- ----GF -GFG G ---GFG -------PG ----C^- ------ -- ------- - ----- --------- ------- - --- l3_router_Arp_tbl(14,17) : ingress -FD----M-M--FMM-- -F---- D------- -- -F-F-F-- GGD--- --------FF-F-FW-- OF -----D- -G --D--------GGFF-- --GGFFGF-FFG -- ----GF -GFG G ---GFG -------PP -----A^ ------ -- ------- - ----- --------- ------- - --- l3_router_Ndp_tbl(14,17) : ingress #stage 19 -O-----O-O--OOO-- -O---- -------- -- -O-O-O-- ------ --------OO-O-OO-- -O ------- -O -------------OO-- ----OO-H-OO- -- -----H --H- - ----H- --------- -----OO ^----- -- ------- - ----- --------- ------- - --- tbl_sidecar2205(15,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- B^---- -- ------- - ----- --------- ------- - --- tbl_sidecar2203(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- A-^--- -- ------- - ----- --------- ------- - --- cond-152(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------EE- -- ----E-- -- ----------------- ------------ -- ------ -E-E - ---E-E --------- -----EE --A^-- -- ------- - ----- --------- ------- - --- tbl_sidecar2211(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------O-- -- ------- -- ----------------- ------O----O -- ------ -O-O - ---O-O -------OO -----OO --A-^- -- ------- - ----- --------- ------- - --- mac_rewrite_mac_rewrite(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- --C--^ -- ------- - ----- --------- ------- - --- tbl_sidecar2214(15,18) : ingress #stage 0 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ ^- ------- - ----- --------- ------- - --- ara_table_77(0,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -^ ------- - ----- --------- ------- - --- ara_table_75(0,16) : egress #stage 1 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ^------ - ----- --------- ------- - --- cond-157(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- C^----- - ----- --------- ------- - --- mcast_egress_mcast_tag_check(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -K^---- - ----- --------- ------- - --- mcast_egress_tbl_decap_ports(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- --K^--- - ----- --------- ------- - --- mcast_egress_asic_id_to_port(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -C--^-- - ----- --------- ------- - --- tbl_sidecar2408(0,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- A----^- - ----- --------- ------- - --- egress_filter_egress_filter(0,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -----A^ - ----- --------- ------- - --- tbl_sidecar2420(0,17) : egress #stage 2 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- --Ea--- ^ ----- --------- ------- - --- mcast_egress_port_bitmap_check(1,15) : egress #stage 3 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- --K---- E ^---- --------- ------- - --- cond-159(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - C^--- --------- ------- - --- tbl_sidecar2076(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -DO---- - -N^-- --------- ------- - --- mcast_egress_modify_hdr(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --C^- --------- ------- - --- tbl_sidecar2079(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -F ------- - --B-^ --------- ------- - --- tbl_sidecar2081(2,17) : egress #stage 4 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -E ------- - ----- ^-------- ------- - --- ara_table_74(1,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -b----- - -E-E- -^------- ------- - --- mac_rewrite_mac_rewrite_0(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- -K^------ ------- - --- tbl_sidecar1604(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- --B^----- ------- - --- tbl_sidecar1599(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- ---A^---- ------- - --- tbl_sidecar1601(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- --A--^--- ------- - --- cond-165(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- -----C^-- ------- - --- tbl_sidecar1614_0(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- ------A^- ------- - --- tbl_sidecar1616_0(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -E ------- - ----E --------^ ------- - --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,18) : egress #stage 5 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ E- ------- - ----- --------- ^------ - --- ara_table_76(1,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ E- ------- - ----- -----CEE- -^----- - --- tbl_sidecar1619(4,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --cEE---- --^---- - --- tbl_sidecar1604_0(4,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ----OOO - -O-O- --------- ---^--- - --- tbl_sidecar2426(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ---A^-- - --- tbl_sidecar2429(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ---B-^- - --- tbl_sidecar2425(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ---A--^ - --- tbl_sidecar2432(3,18) : egress #stage 6 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------A ^ --- tbl_sidecar2466(3,18) : egress #stage 7 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- --------- ------B - ^-- tbl_sidecar2459(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - A^- tbl_sidecar2461(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - -A^ tbl_sidecar2463(3,18) : 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 : ACTION_READ OUTPUT H : IXBAR_READ I : ACTION_READ ANTI_ACTION_READ J : CONTROL_TABLE_MISS K : CONTROL_TABLE_HIT L : ACTION_READ ANTI_TABLE_READ ANTI_ACTION_READ M : OUTPUT ANTI_ACTION_READ N : CONTROL_COND_FALSE ANTI_ACTION_READ O : IXBAR_READ ACTION_READ P : IXBAR_READ ACTION_READ OUTPUT Q : ANTI_TABLE_READ 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 : ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ ACTION_READ Y : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Z : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ a : CONTROL_TABLE_HIT IXBAR_READ b : CONTROL_TABLE_HIT CONTROL_TABLE_MISS c : CONTROL_DEFAULT_NEXT_TABLE OUTPUT *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar2162(0) -> filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 2. filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 3. cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 4. cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 5. cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 6. cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 8. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 9. tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 10. tbl_filter_drop_bad_mac_1(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 12. tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 13. tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 14. cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 15. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 16. tbl_filter_drop_bad_mac_2(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 17. filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 18. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 19. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 20. attached_subnet_ingress_attached_subnets_v4(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 21. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 22. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 23. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 24. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 25. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 26. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 27. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 28. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) #pipeline pipe #stage 0 ^---------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_43(0,2) : ingress -^--------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2162(0,1) : ingress -A^-------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- filter_uplink_ports(0,1) : ingress --B^------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-89(0,1) : ingress ---A^------------ ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-90(0,1) : ingress ----A^----------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-94(0,1) : ingress -----C^---------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-95(0,1) : ingress --D---C^--------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac_1(0,1) : ingress -------B^-------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar255(0,1) : ingress --D----A-^------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac_2(0,1) : ingress ---------B^------ ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar269(0,1) : ingress ----C------^----- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-91(0,2) : ingress --DC-------A^---- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- filter_switch_ipv4_addr(0,2) : ingress --D--------C-^--- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac(0,2) : ingress --D----------A^-- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_filter_drop_bad_mac_0(0,2) : ingress ---------------^- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-102(0,2) : ingress ----------------^ ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2115(0,4) : ingress #stage 1 -----C--E-E------ ^----- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-98(1,2) : ingress --D----F-F------- A^---- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- filter_switch_ipv6_addr(1,2) : ingress ---------------C- -D^--- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- attached_subnet_ingress_attached_subnets_v4(1,2) : ingress ----------------- -DA^-- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- attached_subnet_ingress_attached_subnets_v6(1,2) : ingress ----------------A ----^- -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2123(0,4) : ingress ----------------- -----^ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2159(0,18) : ingress #stage 2 -E-----E-E--EEE-- -E---- ^------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-105(2,3) : ingress ----------------- ------ C^------ -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-106(2,3) : ingress ----------------- ------ -A^----- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-109(2,3) : ingress F---------------- --FF-- --C^---- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv6_mcast(2,3) : ingress F---------------- --FF-- ---A^--- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv6(2,3) : ingress F---------------- --FF-- -C---^-- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv4_mcast(2,3) : ingress --------------B-- ------ ------^- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar234(0,18) : ingress -------------B--- ------ -------^ -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar209(0,18) : ingress #stage 3 G---------------- --FF-- -----A-- ^- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_ipv4(2,3) : ingress ----------------- ------ -------- -^ -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2158(0,18) : ingress #stage 4 H---------------- ------ C--HHH-- H- ^------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_ingress_hit(3,4) : ingress -FI----F-F--GFF-- -G---- D------- -- J^------ ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar764(3,5) : ingress ----------------- ------ -------- -- K-^----- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-111(3,5) : ingress -FD----F-F--FFF-- -F---- D------- -- --C^---- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar730(3,5) : ingress ----------------- ------ -------- -- --A-^--- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-113(3,5) : ingress -FD----F-F--FFF-- -F---- D------- -- ----C^-- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar738(3,5) : ingress ----------------- ------ -------- -- ---A--^- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,9) : ingress E---------------- ------ ---EEE-- E- -------^ ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar2249(3,18) : ingress #stage 5 ----DD---D------I -DIIL- DDDIIE-- E- M-DA---- ^----- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_nat_ingress_encap_ipv4(4,5) : ingress -----D---D------E -DEIL- D-DIIE-- E- M---DN-- -^---- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_nat_ingress_encap_ipv6(4,5) : ingress -E-----E-E--EEE-- -E---- -------- -- -E-E-E-- --^--- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-117(4,6) : ingress ----------------- ------ -------- -- -------- --A^-- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-118(4,6) : ingress ----------------- ------ -------- -- -------- ---A^- ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-120(4,6) : ingress ----------------- ------ -------- -- ---A--G- -----^ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_nat_ingress_CalculateIPv4Len_invert(4,18) : ingress #stage 6 ----------------- ------ -------- -- -------- EE---- ^---------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_61(5,9) : ingress ----------------- ------ -------- -- -------- EE---- -^--------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_59(5,12) : ingress ----------------- ------ -------- -- -------- EE---- --^-------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_57(5,14) : ingress ----------------- ------ -------- -- -------- EE---- ---^------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_55(5,14) : ingress ----------------- ------ -------- -- -------- EE---- ----^------------ -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_51(5,9) : ingress ----------------- ------ -------- -- -------- EE---- -----^----------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_53(5,14) : ingress ----------------- ------ -------- -- -------- EE--C- ------^---------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-121(5,6) : ingress ----------------- ------ -------- -- -------- EE---- ------A^--------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-123(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- E-D--- -------A^-------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_mcast_ingress_drop_mcastv4_no_group(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- -OD--- -------C-^------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_source_filter_ipv6(5,6) : ingress ----------------- ------ -------- -- -------- ------ ---------A^------ -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1844(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- O-D--- ------C----^----- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_source_filter_ipv4(5,6) : ingress ----------------- ------ -------- -- -------- ------ -----------A^---- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1835(5,6) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- EED--- --------A----^--- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_mcast_ingress_drop_mcastv6_no_group(5,6) : ingress -FD---DM-M-DPMMDQ -RDDQ- D--SSS-- S- SM-M-M-- RPDT-- --------------^-- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- services_service(5,8) : ingress ----------------- ------ -------- -- -------- ------ --------------C^- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar444(5,8) : ingress ----------------- ------ -------- -- K------- FF---- ----------------^ -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar750(5,8) : ingress #stage 7 ----------------- ------ -------- -- -------- EE---- ----------------E ^- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_44(6,15) : ingress -FD----F-F--FFF-O -F--O- D------- -- -F-F-F-- OOD-C- --------FGEGEF--- -^ ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_replication_ipv6(6,7) : ingress #stage 8 ----------------- ------ -------- -- -------- ------ ----------------- -E ^------ -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_73(7,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -E -^----- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_71(7,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -E --^---- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_69(7,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -E ---^--- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_67(7,17) : ingress ----------------- ------ -------- -- -------- HH---- ----------------- -U ----^-- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- mcast_ingress_mcast_tag_check(7,8) : ingress -E-----E-E--EEE-- -E---- -------- -- -E-E-E-- ------ --------EE-E-EE-- -E -----^- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-128(7,9) : ingress ----------------- ------ -------- -- -------- EE---- ----------------- -- -----C^ -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-129(7,9) : ingress #stage 9 ----------------- ------ -------- -- -------- E----- ----------------- -- ------- ^- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_45(5,17) : ingress -FD-DD-F-M--FFM-V -MDDV- DDDDDD-- D- RFDMDMD- RRD--- ------DDMF-F-MMEM -M ----IDT -^ ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- nat_egress_nat_egress(8,9) : ingress #stage 10 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -E ^---------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_49(9,17) : ingress E---------------- ------ -------- -- -------- ------ ----------------- -- ------- -- -^--------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_42(1,18) : ingress -E-----E-E--EEE-- -E---- -------- -- -E-E-E-- ------ --------EE-E-EE-- -E -----C- -E --^-------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-131(9,10) : ingress ----------------- ------ -------- -- -------- E----- ----------------- -- ------- -E --A^------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-132(9,10) : ingress ----------------- ------ -------- -- -------- EE---- ----------------- -- ------- -E ---A^------------ ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-141(9,10) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ----C^----------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-142(9,10) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ---C--^---------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- cond-133(9,12) : ingress ----------------- ------ -------- -- -------- ------ --------------OE- -- ----E-- -O ------A^--------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router4_lookup_idx_lookup(9,12) : ingress ----------------E ----E- -------- -- -------- ------ ----------------- -- ------- -- -------B^-------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1282(9,12) : ingress ----------------E ----E- -------- -- -------- EE---- --------------EE- -- ----E-- -E -----A---^------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1416_0(9,10) : ingress ----------------- ------ -------- -- -------- HH---- F---F---------H-- -- ------- -H ---------B^------ ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ -------- -- -------- FF---- --------------F-W -- ------- -G -----C-----^----- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1483(9,15) : ingress ----------------- ------ -------- -- -------- FF---- --------------F-W -- ------- -G ------C-----^---- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1352(9,15) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D----C-----^--- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1264(9,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D------C----^-- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1400(9,16) : ingress ----------------- ------ -------- -- E------- ------ --------------E-- -- ------- -E ---------------^- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(9,18) : ingress H---------------- ------ ---HHH-- H- H------- HH---- ----------------- -- ------- -H ----------------^ ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ingresshdr.udp.checksum_encode_update_condition_3(9,18) : ingress #stage 11 ----------------- ------ -------- -- -------- HH---- F---F---------H-- -- ------- -H ----------J------ ^----------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- -------XH-------- -^---------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router4_lookup_idx_select_route(10,13) : ingress ----------------- ------ -------- -- -------- PP---- --------------P-M -- ------- -P -----C-----W----- --^--------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_MulticastRouter6_tbl(10,16) : ingress ----------------- ------ -------- -- -------- GG---- --------------P-M -- ------- -P ------C-----W---- ---^-------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_MulticastRouter4_tbl(10,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D-------------- ---J^------- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1359(10,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FG-- -F -----D- -G --D-------------- ---K-^------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1363(10,16) : ingress ----------------- ------ -------- -- -------- ------ --------------F-- -- ------- -- ----------------- -----A^----- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1367(10,16) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- ------ --------FF-F-FF-- -F ------- -F -------Y--------- -------^---- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1290(10,16) : ingress ----------------- ------ -------- -- ---D---- I----- --------------G-- -- ------- -G ----------------- -----N--^--- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1369(10,18) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- --D--- --------FF-F-FF-- -F -----D- -F --D-------------- --J------^-- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1492(10,16) : ingress -FD----F-F--FFF-- -F---- D------- -- -F-F-F-- EED--- --------FF-F-FG-- -F -----D- -G --D-------------- --K-------^- -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1496(10,16) : ingress ----------------- ------ -------- -- -----D-- GG---- --------------G-- -- ------- -G ----------------- ----------N^ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1500(10,16) : ingress #stage 12 ----------------- ------ -------- -- -------- HH---- F---F---------H-- -- ------- -H ----------------- J----------- ^- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- -------G--------- -Y---------- -^ ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1137(11,14) : ingress #stage 13 ----------------- ------ -------- -- -------- ------ E---------------- -- ------- -- ----------------- ------------ -- ^----- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_60(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----E------------ -- ------- -- ----------------- ------------ -- -^---- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_50(6,18) : ingress ----------------- ------ -------- -- -------- ------ -E--------------- -- ------- -- ----------------- ------------ -- --^--- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_58(6,18) : ingress ----------------- ------ -------- -- -------- ------ HH--E------------ -- ------- -- ---------ZO------ O----------- O- ---^-- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_select_route(10,13) : ingress ----------------- ------ -------- -- -------- GG---- --FF-F--------G-M -- ------- -G ----------------- -B---------- -H ----^- ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router4_lookup_idx_route(12,15) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- ------ ----E---FF-F-FF-- -F ------- -F ---------BE------ E----------- E- -----^ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1422(10,16) : ingress #stage 14 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------G------ G----------- G- ---Y-- ^--- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1009(11,14) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- -------B---- -- ----G- -^-- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router4_icmp_error_0(13,16) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- ------ --------FF-F-FG-- -F ------- -G ----------------- -------C---- -- ----E- --^- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1295(13,16) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- ------------ -- ----G- --B^ - ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router4_icmp_error(13,16) : ingress #stage 15 ----------------- ------ -------- -- -------- GG---- --------------G-M -- ------- -G ----------------- ------------ -- ---B-- H--- ^ ------ --------- ------- ------ -- ------- - ----- --------- ------- - --- l3_router_Router6_lookup_idx_route(12,15) : ingress #stage 16 ----------------- ------ -------- -- -------- EE---- --------------E-- -- ------- -E ----------------- ------------ -- ------ ---- - ^----- --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_46(9,17) : ingress ----------------- ------ -------- -- -------- EE---- --------------E-- -- ------- -E ----------------- ------------ -- ------ ---- - -^---- --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_47(9,17) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- -E----- -- ----------------- ------------ -- ------ ---- - --^--- --------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_70(8,18) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- ------------ -- -----B ---- G ---^-- --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router6_icmp_error_0(13,16) : ingress -F-----F-F--FFF-- -F---- -------- -- -F-F-F-- EE---- --------FF-F-FG-- -F ------- -G ----------------- ------------ -- -----C ---- E ----^- --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1427(13,16) : ingress ----------------- ------ -------- -- -------- GG---- --------------W-- -- -----D- -G ----------------- ------------ -- ------ ---- G ----B^ --------- ------- ------ -- ------- - ----- --------- ------- - --- tbl_l3_router_Router6_icmp_error(13,16) : ingress #stage 17 ----------------- ------ -------- -- -------- ------ -----E----------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ ^-------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_52(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- E---------------- ------------ -- ------ ---- - ------ -^------- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_48(10,18) : ingress ----------------- ------ -------- -- -------- ------ --E-------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --^------ ------- ------ -- ------- - ----- --------- ------- - --- ara_table_56(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ---E--- -- ----------------- ------------ -- ------ ---- - ------ ---^----- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_66(8,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- --E---- -- ----------------- ------------ -- ------ ---- - ------ ----^---- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_68(8,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- E------ -- ----------------- ------------ -- ------ ---- - ------ -----^--- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_72(8,18) : ingress ----------------- ------ -------- -- -------- ------ ---E------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ ------^-- ------- ------ -- ------- - ----- --------- ------- - --- ara_table_54(6,18) : ingress ----------------- ------ -------- -- ---D---- D----- --EE-E--------G-- F- ------- -G -------D--------- ------------ -- ----E- --N- - ------ -------^- ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1297(13,16) : ingress ----------------- ------ -------- -- -----D-- GG---- --------------G-- F- ------- -G ---------D------- ------------ -- ------ ---- E ----N- --------^ ------- ------ -- ------- - ----- --------- ------- - --- tbl_sidecar1431(13,16) : ingress #stage 18 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - E----- --------- ^------ ------ -- ------- - ----- --------- ------- - --- ara_table_65(10,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - -E---- --------- -^----- ------ -- ------- - ----- --------- ------- - --- ara_table_64(10,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- E- ----------------- ------------ -- ------ ---- - ------ --------- --^---- ------ -- ------- - ----- --------- ------- - --- ara_table_63(6,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- E- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ---^--- ------ -- ------- - ----- --------- ------- - --- ara_table_62(7,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- --A-------------- ------------ -- ------ ---- - ------ -------EE ----^-- ------ -- ------- - ----- --------- ------- - --- cond-149(14,17) : ingress -FD----M-M--FMM-- -F---- D------- -- -F-F-F-- GGD--- --------FF-F-FW-- -F -----D- -G --D--------GGFF-- --GGFFGF-FFG -- ----GF -GFG G ---GFG -------PG ----C^- ------ -- ------- - ----- --------- ------- - --- l3_router_Arp_tbl(14,17) : ingress -FD----M-M--FMM-- -F---- D------- -- -F-F-F-- GGD--- --------FF-F-FW-- OF -----D- -G --D--------GGFF-- --GGFFGF-FFG -- ----GF -GFG G ---GFG -------PP -----A^ ------ -- ------- - ----- --------- ------- - --- l3_router_Ndp_tbl(14,17) : ingress #stage 19 -O-----O-O--OOO-- -O---- -------- -- -O-O-O-- ------ --------OO-O-OO-- -O ------- -O -------------OO-- ----OO-H-OO- -- -----H --H- - ----H- --------- -----OO ^----- -- ------- - ----- --------- ------- - --- tbl_sidecar2205(15,18) : ingress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- B^---- -- ------- - ----- --------- ------- - --- tbl_sidecar2203(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- A-^--- -- ------- - ----- --------- ------- - --- cond-152(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------EE- -- ----E-- -- ----------------- ------------ -- ------ -E-E - ---E-E --------- -----EE --A^-- -- ------- - ----- --------- ------- - --- tbl_sidecar2211(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------O-- -- ------- -- ----------------- ------O----O -- ------ -O-O - ---O-O -------OO -----OO --A-^- -- ------- - ----- --------- ------- - --- mac_rewrite_mac_rewrite(15,18) : ingress ----------------- ------ -------- -- -------- ------ --------------E-- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- --C--^ -- ------- - ----- --------- ------- - --- tbl_sidecar2214(15,18) : ingress #stage 0 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ ^- ------- - ----- --------- ------- - --- ara_table_77(0,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -^ ------- - ----- --------- ------- - --- ara_table_75(0,16) : egress #stage 1 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ^------ - ----- --------- ------- - --- cond-157(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- C^----- - ----- --------- ------- - --- mcast_egress_mcast_tag_check(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -K^---- - ----- --------- ------- - --- mcast_egress_tbl_decap_ports(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- --K^--- - ----- --------- ------- - --- mcast_egress_asic_id_to_port(0,14) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -C--^-- - ----- --------- ------- - --- tbl_sidecar2408(0,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- A----^- - ----- --------- ------- - --- egress_filter_egress_filter(0,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -----A^ - ----- --------- ------- - --- tbl_sidecar2420(0,17) : egress #stage 2 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- --Ea--- ^ ----- --------- ------- - --- mcast_egress_port_bitmap_check(1,15) : egress #stage 3 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- --K---- E ^---- --------- ------- - --- cond-159(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - C^--- --------- ------- - --- tbl_sidecar2076(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -DO---- - -N^-- --------- ------- - --- mcast_egress_modify_hdr(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --C^- --------- ------- - --- tbl_sidecar2079(2,16) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -F ------- - --B-^ --------- ------- - --- tbl_sidecar2081(2,17) : egress #stage 4 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -E ------- - ----- ^-------- ------- - --- ara_table_74(1,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- -b----- - -E-E- -^------- ------- - --- mac_rewrite_mac_rewrite_0(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- -K^------ ------- - --- tbl_sidecar1604(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- --B^----- ------- - --- tbl_sidecar1599(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- ---A^---- ------- - --- tbl_sidecar1601(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- --A--^--- ------- - --- cond-165(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- -----C^-- ------- - --- tbl_sidecar1614_0(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- ------A^- ------- - --- tbl_sidecar1616_0(3,17) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -E ------- - ----E --------^ ------- - --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,18) : egress #stage 5 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ E- ------- - ----- --------- ^------ - --- ara_table_76(1,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ E- ------- - ----- -----CEE- -^----- - --- tbl_sidecar1619(4,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --cEE---- --^---- - --- tbl_sidecar1604_0(4,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ----OOO - -O-O- --------- ---^--- - --- tbl_sidecar2426(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ---A^-- - --- tbl_sidecar2429(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ---B-^- - --- tbl_sidecar2425(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ---A--^ - --- tbl_sidecar2432(3,18) : egress #stage 6 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------A ^ --- tbl_sidecar2466(3,18) : egress #stage 7 ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - --E-- --------- ------B - ^-- tbl_sidecar2459(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - A^- tbl_sidecar2461(3,18) : egress ----------------- ------ -------- -- -------- ------ ----------------- -- ------- -- ----------------- ------------ -- ------ ---- - ------ --------- ------- ------ -- ------- - ----- --------- ------- - -A^ tbl_sidecar2463(3,18) : 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 : ACTION_READ OUTPUT H : IXBAR_READ I : ACTION_READ ANTI_ACTION_READ J : CONTROL_TABLE_MISS K : CONTROL_TABLE_HIT L : ACTION_READ ANTI_TABLE_READ ANTI_ACTION_READ M : OUTPUT ANTI_ACTION_READ N : CONTROL_COND_FALSE ANTI_ACTION_READ O : IXBAR_READ ACTION_READ P : IXBAR_READ ACTION_READ OUTPUT Q : ANTI_TABLE_READ 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 : ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ ACTION_READ Y : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Z : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ a : CONTROL_TABLE_HIT IXBAR_READ b : CONTROL_TABLE_HIT CONTROL_TABLE_MISS c : CONTROL_DEFAULT_NEXT_TABLE OUTPUT *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar2162(0) -> filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 2. filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 3. cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 4. cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 5. cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 6. cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 8. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 9. tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 10. tbl_filter_drop_bad_mac_1(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 12. tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 13. tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 14. cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 15. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 16. tbl_filter_drop_bad_mac_2(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 17. filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 18. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 19. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 20. attached_subnet_ingress_attached_subnets_v4(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 21. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 22. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 23. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 24. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 25. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 26. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 27. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 28. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1295(13) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) #pipeline pipe #stage 0 ^--------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar2162(0,1) : ingress A^-------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- filter_uplink_ports(0,1) : ingress -B^------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-89(0,1) : ingress --A^------------ ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-90(0,1) : ingress ---A^----------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-94(0,1) : ingress ----C^---------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-95(0,1) : ingress -D---C^--------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_filter_drop_bad_mac_1(0,1) : ingress ------B^-------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar255(0,1) : ingress -D----A-^------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_filter_drop_bad_mac_2(0,1) : ingress --------B^------ ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar269(0,1) : ingress ---C------^----- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-91(0,2) : ingress -DC-------A^---- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- filter_switch_ipv4_addr(0,2) : ingress -D--------C-^--- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_filter_drop_bad_mac(0,2) : ingress -D----------A^-- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_filter_drop_bad_mac_0(0,2) : ingress --------------^- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-102(0,2) : ingress ---------------^ ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar2115(0,4) : ingress #stage 1 ----C--E-E------ ^----- -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-98(1,2) : ingress -D----F-F------- A^---- -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- filter_switch_ipv6_addr(1,2) : ingress --------------C- -D^--- -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- attached_subnet_ingress_attached_subnets_v4(1,2) : ingress ---------------- -DA^-- -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- attached_subnet_ingress_attached_subnets_v6(1,2) : ingress ---------------A ----^- -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar2123(0,4) : ingress ---------------- -----^ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar2159(0,18) : ingress #stage 2 E-----E-E--EEE-- -E---- ^------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-105(2,3) : ingress ---------------- ------ C^------ -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-106(2,3) : ingress ---------------- ------ -A^----- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-109(2,3) : ingress ---------------- -DFF-- --C^---- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_ingress_ingress_ipv6_mcast(2,3) : ingress ---------------- -DFF-- ---A^--- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_ingress_ingress_ipv6(2,3) : ingress ---------------- -DFF-- -C---^-- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_ingress_ingress_ipv4_mcast(2,3) : ingress -------------B-- ------ ------^- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar234(0,18) : ingress ------------B--- ------ -------^ -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar209(0,18) : ingress #stage 3 ---------------- -DGG-- -----A-- ^- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_ingress_ingress_ipv4(2,3) : ingress ---------------- ------ -------- -^ -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar2158(0,18) : ingress #stage 4 ---------------- --HH-- C--HHH-- H- ^------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_ingress_ingress_hit(3,4) : ingress FI----F-F--GFF-- -G---- D------- -- J^------ ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar764(3,5) : ingress ---------------- ------ -------- -- K-^----- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-111(3,5) : ingress ---------------- ------ -------- -- --A^---- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-113(3,5) : ingress FD----F-F--FFF-- -F---- D------- -- ---C^--- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar738(3,5) : ingress FD----F-F--FFF-- -F---- D------- -- --C--^-- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar730(3,5) : ingress ---------------- ------ -------- -- -----A^- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,9) : ingress ---------------- --EE-- ---EEE-- E- -------^ ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar2249(3,18) : ingress #stage 5 ---DD---D------I -DIIL- DDDIIE-- E- M-D--A-- ^----- ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_nat_ingress_encap_ipv4(4,5) : ingress ----D---D------E -DEIL- D-DIIE-- E- M--DN--- -^---- ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_nat_ingress_encap_ipv6(4,5) : ingress E-----E-E--EEE-- -E---- -------- -- -E--EE-- --^--- ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-117(4,6) : ingress ---------------- ------ -------- -- -------- --A^-- ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-118(4,6) : ingress ---------------- ------ -------- -- -------- ---A^- ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-120(4,6) : ingress ---------------- ------ -------- -- -----AG- -----^ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_nat_ingress_CalculateIPv4Len_invert(4,18) : ingress #stage 6 ---------------- ------ -------- -- -------- EE--C- ^---------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-121(5,6) : ingress ---------------- ------ -------- -- -------- EE---- A^--------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-123(5,6) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- E-D--- -A^-------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_mcast_ingress_drop_mcastv4_no_group(5,6) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- -OD--- -C-^------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- mcast_ingress_mcast_source_filter_ipv6(5,6) : ingress ---------------- ------ -------- -- -------- ------ ---A^------ - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1844(5,6) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- O-D--- C----^----- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- mcast_ingress_mcast_source_filter_ipv4(5,6) : ingress ---------------- ------ -------- -- -------- ------ -----A^---- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1835(5,6) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- EED--- --A----^--- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_mcast_ingress_drop_mcastv6_no_group(5,6) : ingress FD---DM-M-DPMMDQ -RDDQ- D--SSS-- S- SM--MM-- RPDT-- --------^-- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- services_service(5,8) : ingress ---------------- ------ -------- -- -------- ------ --------C^- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar444(5,8) : ingress ---------------- ------ -------- -- K------- FF---- ----------^ - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar750(5,8) : ingress #stage 7 FD----F-F--FFF-O -F--O- D------- -- -F--FF-- OOD-C- --FGEGEF--- ^ --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- mcast_ingress_mcast_replication_ipv6(6,7) : ingress #stage 8 ---------------- ------ -------- -- -------- HH---- ----------- U ^-- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- mcast_ingress_mcast_tag_check(7,8) : ingress E-----E-E--EEE-- -E---- -------- -- -E--EE-- ------ --EE-E-EE-- E -^- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-128(7,9) : ingress ---------------- ------ -------- -- -------- EE---- ----------- - -C^ - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-129(7,9) : ingress #stage 9 FD-DD-F-M--FFM-V -MDDV- DDDDDD-- D- RFDDMMD- RRD--- DDMF-F-MMEM M IDT ^ --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- nat_egress_nat_egress(8,9) : ingress #stage 10 E-----E-E--EEE-- -E---- -------- -- -E--EE-- ------ --EE-E-EE-- E -C- E ^-------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-131(9,10) : ingress ---------------- ------ -------- -- -------- E----- ----------- - --- E A^------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-132(9,10) : ingress ---------------- ------ -------- -- -------- EE---- ----------- - --- E -A^------------ ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-141(9,10) : ingress ---------------- ------ -------- -- -------- ------ --------E-- - --- - -C-^----------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-133(9,12) : ingress ---------------- ------ -------- -- -------- ------ --------E-- - --- - --C-^---------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- cond-142(9,10) : ingress ---------------- ------ -------- -- -------- ------ --------OE- - E-- O ---A-^--------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router4_lookup_idx_lookup(9,12) : ingress ---------------E ----E- -------- -- -------- ------ ----------- - --- - -----B^-------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1282(9,12) : ingress ---------------E ----E- -------- -- -------- EE---- --------EE- - E-- E ----A--^------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1416_0(9,10) : ingress ---------------- ------ -------- -- -------- HH---- --------H-- - --- H -------B^------ ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ---------------- ------ -------- -- -------- FF---- --------F-W - --- G ----C----^----- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1483(9,15) : ingress ---------------- ------ -------- -- -------- FF---- --------F-W - --- G ---C------^---- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1352(9,15) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- --D--- --FF-F-FF-- F -D- F D------C---^--- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1400(9,16) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- --D--- --FF-F-FF-- F -D- F D----C------^-- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1264(9,16) : ingress ---------------- ------ -------- -- E------- ------ --------E-- - --- E -------------^- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- ingresshdr.icmp.hdr_checksum_encode_update_condition_4(9,18) : ingress ---------------- --HH-- ---HHH-- H- H------- HH---- ----------- - --- H --------------^ ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- ingresshdr.udp.checksum_encode_update_condition_3(9,18) : ingress #stage 11 ---------------- ------ -------- -- -------- HH---- --------H-- - --- H --------J------ ^----------- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ---------------- ------ -------- -- -------- ------ ----------- - --- - -----XH-------- -^---------- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router4_lookup_idx_select_route(10,13) : ingress ---------------- ------ -------- -- -------- PP---- --------P-M - --- P ----C----W----- --^--------- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_MulticastRouter6_tbl(10,16) : ingress ---------------- ------ -------- -- -------- GG---- --------P-M - --- P ---C------W---- ---^-------- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_MulticastRouter4_tbl(10,16) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- --D--- --FF-F-FF-- F -D- F D-------------- ---J^------- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1359(10,16) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- --D--- --FF-F-FF-- F -D- F D-------------- --J--^------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1492(10,16) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- EED--- --FF-F-FG-- F -D- G D-------------- --K---^----- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1496(10,16) : ingress ---------------- ------ -------- -- ----D--- GG---- --------G-- - --- G --------------- ------N^---- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1500(10,16) : ingress FD----F-F--FFF-- -F---- D------- -- -F--FF-- --D--- --FF-F-FG-- F -D- G D-------------- ---K----^--- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1363(10,16) : ingress ---------------- ------ -------- -- -------- ------ --------F-- - --- - --------------- --------A^-- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1367(10,16) : ingress F-----F-F--FFF-- -F---- -------- -- -F--FF-- ------ --FF-F-FF-- F --- F -----Y--------- ----------^- -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1290(10,16) : ingress ---------------- ------ -------- -- -----D-- I----- --------G-- - --- G --------------- --------N--^ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1369(10,18) : ingress #stage 12 ---------------- ------ -------- -- -------- HH---- --------H-- - --- H --------------- J----------- ^- --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router6_lookup_idx_lookup(9,10) : ingress ---------------- ------ -------- -- -------- ------ ----------- - --- - -----G--------- -Y---------- -^ --- ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1137(11,14) : ingress #stage 13 ---------------- ------ -------- -- -------- ------ ----------- - --- - -------ZO------ O----------- O- ^-- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router6_lookup_idx_select_route(10,13) : ingress ---------------- ------ -------- -- -------- GG---- --------G-M - --- G --------------- -B---------- -H -^- ----- - ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router4_lookup_idx_route(12,15) : ingress F-----F-F--FFF-- -F---- -------- -- -F--FF-- ------ --FF-F-FF-- F --- F -------BE------ E----------- E- --^ ----- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1422(10,16) : ingress #stage 14 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------G------ G----------- G- Y-- ^---- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1009(11,14) : ingress ---------------- ------ -------- -- -------- GG---- --------W-- - -D- G --------------- ----------B- -- -G- -^--- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_l3_router_Router4_icmp_error_0(13,16) : ingress ---------------- ------ -------- -- -----D-- D----- --------G-- - --- G -----D--------- ----------C- -- -E- --^-- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1297(13,16) : ingress F-----F-F--FFF-- -F---- -------- -- -F--FF-- ------ --FF-F-FF-- F --- F --------------- ------------ -- --- --C^- - ---- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1295(13,16) : ingress ---------------- ------ -------- -- -------- GG---- --------W-- - -D- G --------------- ------------ -- -G- --C-^ - ---- --- ------ ------- - ----- -------- ------ - --- tbl_l3_router_Router4_icmp_error(13,16) : ingress #stage 15 ---------------- ------ -------- -- -------- GG---- --------G-M - --- G --------------- ------------ -- B-- H---- ^ ---- --- ------ ------- - ----- -------- ------ - --- l3_router_Router6_lookup_idx_route(12,15) : ingress #stage 16 ---------------- ------ -------- -- -------- GG---- --------W-- - -D- G --------------- ------------ -- --B ----- G ^--- --- ------ ------- - ----- -------- ------ - --- tbl_l3_router_Router6_icmp_error_0(13,16) : ingress ---------------- ------ -------- -- ----D--- GG---- --------G-- - --- G -------D------- ------------ -- --C ----- E -^-- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1431(13,16) : ingress F-----F-F--FFF-- -F---- -------- -- -F--FF-- ------ --FF-F-FF-- F --- F --------------- ------------ -- --- ----- - -C^- --- ------ ------- - ----- -------- ------ - --- tbl_sidecar1427(13,16) : ingress ---------------- ------ -------- -- -------- GG---- --------W-- - -D- G --------------- ------------ -- --- ----- G -C-^ --- ------ ------- - ----- -------- ------ - --- tbl_l3_router_Router6_icmp_error(13,16) : ingress #stage 17 ---------------- ------ -------- -- -------- ------ ----------- - --- - A-------------- ------------ -- --- --E-- - -E-- ^-- ------ ------- - ----- -------- ------ - --- cond-149(14,17) : ingress FD----M-M--FMM-- -F---- D------- -- -F--FF-- GGD--- --FF-F-FW-- F -D- G D--------GGFF-- --GGFFFGFGF- -- -GF -GPFG G GGFG C^- ------ ------- - ----- -------- ------ - --- l3_router_Arp_tbl(14,17) : ingress FD----M-M--FMM-- -F---- D------- -- -F--FF-- GGD--- --FF-F-FW-- F -D- G D--------GGFF-- --GGFFFGFGF- -- -GF -GPFG G GPFG -A^ ------ ------- - ----- -------- ------ - --- l3_router_Ndp_tbl(14,17) : ingress #stage 18 O-----O-O--OOO-- -O---- -------- -- -O--OO-- ------ --OO-O-OO-- O --- O -----------OO-- ----OOO-O-H- -- --H ---H- - --H- -OO ^----- ------- - ----- -------- ------ - --- tbl_sidecar2205(15,18) : ingress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- B^---- ------- - ----- -------- ------ - --- tbl_sidecar2203(15,18) : ingress ---------------- ------ -------- -- -------- ------ --------E-- - --- - --------------- ------------ -- --- ----- - ---- --- A-^--- ------- - ----- -------- ------ - --- cond-152(15,18) : ingress ---------------- ------ -------- -- -------- ------ --------EE- - E-- - --------------- ------------ -- --- -E--E - E--E -EE --A^-- ------- - ----- -------- ------ - --- tbl_sidecar2211(15,18) : ingress ---------------- ------ -------- -- -------- ------ --------O-- - --- - --------------- -------O-O-- -- --- -OO-O - OO-O -OO --A-^- ------- - ----- -------- ------ - --- mac_rewrite_mac_rewrite(15,18) : ingress ---------------- ------ -------- -- -------- ------ --------E-- - --- - --------------- ------------ -- --- ----- - ---- --- --C--^ ------- - ----- -------- ------ - --- tbl_sidecar2214(15,18) : ingress #stage 1 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ^------ - ----- -------- ------ - --- cond-157(0,14) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ C^----- - ----- -------- ------ - --- mcast_egress_mcast_tag_check(0,14) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ -K^---- - ----- -------- ------ - --- mcast_egress_tbl_decap_ports(0,14) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ --K^--- - ----- -------- ------ - --- mcast_egress_asic_id_to_port(0,14) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ -C--^-- - ----- -------- ------ - --- tbl_sidecar2408(0,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ A----^- - ----- -------- ------ - --- egress_filter_egress_filter(0,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ -----A^ - ----- -------- ------ - --- tbl_sidecar2420(0,17) : egress #stage 2 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ --Ea--- ^ ----- -------- ------ - --- mcast_egress_port_bitmap_check(1,15) : egress #stage 3 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ --K---- E ^---- -------- ------ - --- cond-159(2,16) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - C^--- -------- ------ - --- tbl_sidecar2076(2,16) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ -DO---- - -N^-- -------- ------ - --- mcast_egress_modify_hdr(2,16) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --C^- -------- ------ - --- tbl_sidecar2079(2,16) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --B-^ -------- ------ - --- tbl_sidecar2081(2,17) : egress #stage 4 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ -b----- - -E-E- ^------- ------ - --- mac_rewrite_mac_rewrite_0(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --E-- K^------ ------ - --- tbl_sidecar1604(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --E-- -B^----- ------ - --- tbl_sidecar1599(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- --A^---- ------ - --- tbl_sidecar1601(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --E-- -A--^--- ------ - --- cond-165(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --E-- ----C^-- ------ - --- tbl_sidecar1614_0(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -----A^- ------ - --- tbl_sidecar1616_0(3,17) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----E -------^ ------ - --- egresshdr.inner_ipv4.hdr_checksum_encode_update_condition_5(3,18) : egress #stage 5 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- ----CEE- ^----- - --- tbl_sidecar1619(4,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -cEE---- -^---- - --- tbl_sidecar1604_0(4,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ----OOO - -O-O- -------- --^--- - --- tbl_sidecar2426(3,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- --A^-- - --- tbl_sidecar2429(3,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- --B-^- - --- tbl_sidecar2425(3,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- --A--^ - --- tbl_sidecar2432(3,18) : egress #stage 6 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- -----A ^ --- tbl_sidecar2466(3,18) : egress #stage 7 ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - --E-- -------- -----B - ^-- tbl_sidecar2459(3,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - A^- tbl_sidecar2461(3,18) : egress ---------------- ------ -------- -- -------- ------ ----------- - --- - --------------- ------------ -- --- ----- - ---- --- ------ ------- - ----- -------- ------ - -A^ tbl_sidecar2463(3,18) : 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 : ACTION_READ OUTPUT H : IXBAR_READ I : ACTION_READ ANTI_ACTION_READ J : CONTROL_TABLE_MISS K : CONTROL_TABLE_HIT L : ACTION_READ ANTI_TABLE_READ ANTI_ACTION_READ M : OUTPUT ANTI_ACTION_READ N : CONTROL_COND_FALSE ANTI_ACTION_READ O : IXBAR_READ ACTION_READ P : IXBAR_READ ACTION_READ OUTPUT Q : ANTI_TABLE_READ 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 : ANTI_TABLE_READ ANTI_ACTION_READ W : ACTION_READ OUTPUT ANTI_ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ ACTION_READ Y : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Z : CONTROL_DEFAULT_NEXT_TABLE IXBAR_READ a : CONTROL_TABLE_HIT IXBAR_READ b : CONTROL_TABLE_HIT CONTROL_TABLE_MISS c : CONTROL_DEFAULT_NEXT_TABLE OUTPUT *** Table dependency chains (of minimum length 13) *** 1. tbl_sidecar2162(0) -> filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 2. filter_uplink_ports(0) -> cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 3. cond-89(0) -> cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 4. cond-90(0) -> cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 5. cond-94(0) -> cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 6. cond-95(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 7. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 8. tbl_filter_drop_bad_mac_1(0) -> tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 9. tbl_sidecar255(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 10. tbl_filter_drop_bad_mac_1(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 11. filter_uplink_ports(0) -> tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 12. tbl_filter_drop_bad_mac_2(0) -> tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 13. tbl_sidecar269(0) -> cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 14. cond-98(1) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 15. tbl_filter_drop_bad_mac_1(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 16. tbl_filter_drop_bad_mac_2(0) -> filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 17. filter_switch_ipv6_addr(1) -> cond-105(2) -> cond-106(2) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 18. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 19. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 20. attached_subnet_ingress_attached_subnets_v4(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 21. filter_switch_ipv6_addr(1) -> attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 22. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 23. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 24. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 25. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 26. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6_mcast(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 27. attached_subnet_ingress_attached_subnets_v4(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress) 28. attached_subnet_ingress_attached_subnets_v6(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> cond-121(5) -> mcast_ingress_mcast_source_filter_ipv4(5) -> mcast_ingress_mcast_replication_ipv6(6) -> mcast_ingress_mcast_tag_check(7) -> nat_egress_nat_egress(8) -> cond-131(9) -> cond-132(9) -> cond-133(9) -> l3_router_Router4_lookup_idx_lookup(9) -> l3_router_Router4_lookup_idx_select_route(10) -> tbl_sidecar1137(11) -> l3_router_Router4_lookup_idx_route(12) -> tbl_sidecar1297(13) -> cond-149(14) -> l3_router_Arp_tbl(14) -> tbl_sidecar2205(15) (ingress)