blob: 4aaf7bb719d2de7247208cebe5e0134496ae1170 [file] [log] [blame]
Carmelo Cascone1e8843f2018-07-19 19:01:12 +02001tables {
2 preamble {
3 id: 33618733
4 name: "FabricIngress.spgw_ingress.ue_filter_table"
5 alias: "ue_filter_table"
6 }
7 match_fields {
8 id: 1
9 name: "ipv4.dst_addr"
10 bitwidth: 32
11 match_type: LPM
12 }
13 action_refs {
14 id: 16800567
15 }
16 size: 1024
17 idle_timeout_behavior: NO_TIMEOUT
18}
19tables {
20 preamble {
21 id: 33615906
22 name: "FabricIngress.spgw_ingress.s1u_filter_table"
23 alias: "s1u_filter_table"
24 }
25 match_fields {
26 id: 1
27 name: "spgw_meta.s1u_sgw_addr"
28 bitwidth: 32
29 match_type: EXACT
30 }
31 action_refs {
32 id: 16800567
33 }
34 size: 1024
35 idle_timeout_behavior: NO_TIMEOUT
36}
37tables {
38 preamble {
39 id: 33582731
40 name: "FabricIngress.spgw_ingress.dl_sess_lookup"
41 alias: "dl_sess_lookup"
42 }
43 match_fields {
44 id: 1
45 name: "ipv4.dst_addr"
46 bitwidth: 32
47 match_type: EXACT
48 }
49 action_refs {
50 id: 16804065
51 }
52 action_refs {
53 id: 16800567
54 annotations: "@defaultonly()"
55 }
56 size: 1024
57 idle_timeout_behavior: NO_TIMEOUT
58}
59tables {
60 preamble {
61 id: 33611263
62 name: "FabricIngress.spgw_ingress.ue_cdr_table"
63 alias: "ue_cdr_table"
64 }
65 match_fields {
66 id: 1
67 name: "ipv4.dst_addr"
68 bitwidth: 32
69 match_type: EXACT
70 }
71 action_refs {
72 id: 16818129
73 }
74 action_refs {
75 id: 16800567
76 annotations: "@defaultonly()"
77 }
78 direct_resource_ids: 318781522
79 size: 1024
80 idle_timeout_behavior: NO_TIMEOUT
81}
82tables {
83 preamble {
84 id: 33611649
85 name: "FabricIngress.filtering.ingress_port_vlan"
86 alias: "ingress_port_vlan"
87 }
88 match_fields {
89 id: 1
90 name: "standard_metadata.ingress_port"
91 bitwidth: 9
92 match_type: EXACT
93 }
94 match_fields {
95 id: 2
96 name: "hdr.vlan_tag.is_valid"
97 bitwidth: 1
98 match_type: EXACT
99 }
100 match_fields {
101 id: 3
102 name: "hdr.vlan_tag.vlan_id"
103 bitwidth: 12
104 match_type: TERNARY
105 }
106 action_refs {
107 id: 16835546
108 }
109 action_refs {
110 id: 16793253
111 }
112 action_refs {
113 id: 16819938
114 annotations: "@defaultonly()"
115 }
116 action_refs {
117 id: 16798734
118 }
119 const_default_action_id: 16819938
120 direct_resource_ids: 318815501
121 size: 1024
122 idle_timeout_behavior: NO_TIMEOUT
123}
124tables {
125 preamble {
126 id: 33596298
127 name: "FabricIngress.filtering.fwd_classifier"
128 alias: "fwd_classifier"
129 }
130 match_fields {
131 id: 1
132 name: "standard_metadata.ingress_port"
133 bitwidth: 9
134 match_type: EXACT
135 }
136 match_fields {
137 id: 2
138 name: "hdr.ethernet.dst_addr"
139 bitwidth: 48
140 match_type: EXACT
141 }
142 match_fields {
143 id: 3
144 name: "fabric_metadata.original_ether_type"
145 bitwidth: 16
146 match_type: EXACT
147 }
148 action_refs {
149 id: 16840921
150 }
151 const_default_action_id: 16840921
152 direct_resource_ids: 318827326
153 size: 1024
154 idle_timeout_behavior: NO_TIMEOUT
155}
156tables {
157 preamble {
158 id: 33596749
159 name: "FabricIngress.forwarding.bridging"
160 alias: "bridging"
161 }
162 match_fields {
163 id: 1
164 name: "hdr.vlan_tag.vlan_id"
165 bitwidth: 12
166 match_type: EXACT
167 }
168 match_fields {
169 id: 2
170 name: "hdr.ethernet.dst_addr"
171 bitwidth: 48
172 match_type: TERNARY
173 }
174 action_refs {
175 id: 16811012
176 }
177 action_refs {
178 id: 16800567
179 annotations: "@defaultonly()"
180 }
181 direct_resource_ids: 318770289
182 size: 1024
183 idle_timeout_behavior: NO_TIMEOUT
184}
185tables {
186 preamble {
187 id: 33574274
188 name: "FabricIngress.forwarding.mpls"
189 alias: "mpls"
190 }
191 match_fields {
192 id: 1
193 name: "hdr.mpls.label"
194 bitwidth: 20
195 match_type: EXACT
196 }
197 action_refs {
198 id: 16827758
199 }
200 action_refs {
201 id: 16800567
202 annotations: "@defaultonly()"
203 }
204 direct_resource_ids: 318830507
205 size: 1024
206 idle_timeout_behavior: NO_TIMEOUT
207}
208tables {
209 preamble {
210 id: 33586372
211 name: "FabricIngress.forwarding.unicast_v4"
212 alias: "unicast_v4"
213 }
214 match_fields {
215 id: 1
216 name: "hdr.ipv4.dst_addr"
217 bitwidth: 32
218 match_type: LPM
219 }
220 action_refs {
221 id: 16828976
222 }
223 action_refs {
224 id: 16800567
225 annotations: "@defaultonly()"
226 }
227 direct_resource_ids: 318768492
228 size: 1024
229 idle_timeout_behavior: NO_TIMEOUT
230}
231tables {
232 preamble {
233 id: 33574876
234 name: "FabricIngress.forwarding.acl"
235 alias: "acl"
236 }
237 match_fields {
238 id: 1
239 name: "standard_metadata.ingress_port"
240 bitwidth: 9
241 match_type: TERNARY
242 }
243 match_fields {
244 id: 2
245 name: "fabric_metadata.ip_proto"
246 bitwidth: 8
247 match_type: TERNARY
248 }
249 match_fields {
250 id: 3
251 name: "fabric_metadata.l4_src_port"
252 bitwidth: 16
253 match_type: TERNARY
254 }
255 match_fields {
256 id: 4
257 name: "fabric_metadata.l4_dst_port"
258 bitwidth: 16
259 match_type: TERNARY
260 }
261 match_fields {
262 id: 5
263 name: "fabric_metadata.original_ether_type"
264 bitwidth: 16
265 match_type: TERNARY
266 }
267 match_fields {
268 id: 6
269 name: "hdr.ethernet.dst_addr"
270 bitwidth: 48
271 match_type: TERNARY
272 }
273 match_fields {
274 id: 7
275 name: "hdr.ethernet.src_addr"
276 bitwidth: 48
277 match_type: TERNARY
278 }
279 match_fields {
280 id: 8
281 name: "hdr.vlan_tag.vlan_id"
282 bitwidth: 12
283 match_type: TERNARY
284 }
285 match_fields {
286 id: 9
287 name: "hdr.ipv4.src_addr"
288 bitwidth: 32
289 match_type: TERNARY
290 }
291 match_fields {
292 id: 10
293 name: "hdr.ipv4.dst_addr"
294 bitwidth: 32
295 match_type: TERNARY
296 }
297 match_fields {
298 id: 11
299 name: "hdr.icmp.icmp_type"
300 bitwidth: 8
301 match_type: TERNARY
302 }
303 match_fields {
304 id: 12
305 name: "hdr.icmp.icmp_code"
306 bitwidth: 8
307 match_type: TERNARY
308 }
309 action_refs {
310 id: 16785374
311 }
312 action_refs {
313 id: 16801806
314 }
315 action_refs {
316 id: 16784835
317 }
318 action_refs {
319 id: 16833260
320 }
321 action_refs {
322 id: 16819938
323 annotations: "@defaultonly()"
324 }
325 const_default_action_id: 16819938
326 direct_resource_ids: 318772272
327 size: 256
328 idle_timeout_behavior: NO_TIMEOUT
329}
330tables {
331 preamble {
332 id: 33578363
333 name: "FabricIngress.forwarding.multicast_v4"
334 alias: "multicast_v4"
335 }
336 match_fields {
337 id: 1
338 name: "hdr.vlan_tag.vlan_id"
339 bitwidth: 12
340 match_type: EXACT
341 }
342 match_fields {
343 id: 2
344 name: "hdr.ipv4.dst_addr"
345 bitwidth: 32
346 match_type: LPM
347 }
348 action_refs {
349 id: 16809157
350 }
351 action_refs {
352 id: 16800567
353 annotations: "@defaultonly()"
354 }
355 direct_resource_ids: 318797896
356 size: 1024
357 idle_timeout_behavior: NO_TIMEOUT
358}
359tables {
360 preamble {
361 id: 33568751
362 name: "FabricIngress.forwarding.unicast_v6"
363 alias: "unicast_v6"
364 }
365 match_fields {
366 id: 1
367 name: "hdr.ipv6.dst_addr"
368 bitwidth: 128
369 match_type: LPM
370 }
371 action_refs {
372 id: 16823773
373 }
374 action_refs {
375 id: 16800567
376 annotations: "@defaultonly()"
377 }
378 direct_resource_ids: 318820865
379 size: 1024
380 idle_timeout_behavior: NO_TIMEOUT
381}
382tables {
383 preamble {
384 id: 33581295
385 name: "FabricIngress.forwarding.multicast_v6"
386 alias: "multicast_v6"
387 }
388 match_fields {
389 id: 1
390 name: "hdr.vlan_tag.vlan_id"
391 bitwidth: 12
392 match_type: EXACT
393 }
394 match_fields {
395 id: 2
396 name: "hdr.ipv6.dst_addr"
397 bitwidth: 128
398 match_type: LPM
399 }
400 action_refs {
401 id: 16819612
402 }
403 action_refs {
404 id: 16800567
405 annotations: "@defaultonly()"
406 }
407 direct_resource_ids: 318815310
408 size: 1024
409 idle_timeout_behavior: NO_TIMEOUT
410}
411tables {
412 preamble {
413 id: 33562709
414 name: "FabricIngress.next.vlan_meta"
415 alias: "vlan_meta"
416 }
417 match_fields {
418 id: 1
419 name: "fabric_metadata.next_id"
420 bitwidth: 32
421 match_type: EXACT
422 }
423 action_refs {
424 id: 16790685
425 }
426 action_refs {
427 id: 16819938
428 annotations: "@defaultonly()"
429 }
430 direct_resource_ids: 318785328
431 size: 1024
432 idle_timeout_behavior: NO_TIMEOUT
433}
434tables {
435 preamble {
436 id: 33571723
437 name: "FabricIngress.next.simple"
438 alias: "simple"
439 }
440 match_fields {
441 id: 1
442 name: "fabric_metadata.next_id"
443 bitwidth: 32
444 match_type: EXACT
445 }
446 action_refs {
447 id: 16802668
448 }
449 action_refs {
450 id: 16808391
451 }
452 action_refs {
453 id: 16780007
454 }
455 action_refs {
456 id: 16806134
457 }
458 action_refs {
459 id: 16795970
460 }
461 action_refs {
462 id: 16791579
463 }
464 action_refs {
465 id: 16800567
466 annotations: "@defaultonly()"
467 }
468 direct_resource_ids: 318769096
469 size: 1024
470 idle_timeout_behavior: NO_TIMEOUT
471}
472tables {
473 preamble {
474 id: 33608588
475 name: "FabricIngress.next.hashed"
476 alias: "hashed"
477 }
478 match_fields {
479 id: 1
480 name: "fabric_metadata.next_id"
481 bitwidth: 32
482 match_type: EXACT
483 }
484 action_refs {
485 id: 16800211
486 }
487 action_refs {
488 id: 16779239
489 }
490 action_refs {
491 id: 16819349
492 }
493 action_refs {
494 id: 16800567
495 annotations: "@defaultonly()"
496 }
497 implementation_id: 285233747
498 direct_resource_ids: 318800532
499 size: 1024
500 idle_timeout_behavior: NO_TIMEOUT
501}
502tables {
503 preamble {
504 id: 33606828
505 name: "FabricIngress.next.multicast"
506 alias: "multicast"
507 }
508 match_fields {
509 id: 1
510 name: "fabric_metadata.next_id"
511 bitwidth: 32
512 match_type: EXACT
513 }
514 action_refs {
515 id: 16789575
516 }
517 action_refs {
518 id: 16800567
519 annotations: "@defaultonly()"
520 }
521 direct_resource_ids: 318801752
522 size: 1024
523 idle_timeout_behavior: NO_TIMEOUT
524}
525tables {
526 preamble {
527 id: 33599342
528 name: "FabricEgress.egress_next.egress_vlan"
529 alias: "egress_vlan"
530 }
531 match_fields {
532 id: 1
533 name: "hdr.vlan_tag.vlan_id"
534 bitwidth: 12
535 match_type: EXACT
536 }
537 match_fields {
538 id: 2
539 name: "standard_metadata.egress_port"
540 bitwidth: 9
541 match_type: EXACT
542 }
543 action_refs {
544 id: 16790030
545 }
546 action_refs {
547 id: 16819938
548 annotations: "@defaultonly()"
549 }
550 direct_resource_ids: 318827144
551 size: 1024
552 idle_timeout_behavior: NO_TIMEOUT
553}
554actions {
555 preamble {
556 id: 16800567
557 name: "NoAction"
558 alias: "NoAction"
559 }
560}
561actions {
562 preamble {
563 id: 16819938
564 name: "nop"
565 alias: "nop"
566 }
567}
568actions {
569 preamble {
570 id: 16823970
571 name: "drop_now"
572 alias: "drop_now"
573 }
574}
575actions {
576 preamble {
577 id: 16819909
578 name: "FabricIngress.spgw_ingress.gtpu_decap"
579 alias: "gtpu_decap"
580 }
581}
582actions {
583 preamble {
584 id: 16804065
585 name: "FabricIngress.spgw_ingress.set_dl_sess_info"
586 alias: "set_dl_sess_info"
587 }
588 params {
589 id: 1
590 name: "teid"
591 bitwidth: 32
592 }
593 params {
594 id: 2
595 name: "s1u_enb_addr"
596 bitwidth: 32
597 }
598 params {
599 id: 3
600 name: "s1u_sgw_addr"
601 bitwidth: 32
602 }
603}
604actions {
605 preamble {
606 id: 16818129
607 name: "FabricIngress.spgw_ingress.update_ue_cdr"
608 alias: "update_ue_cdr"
609 }
610}
611actions {
612 preamble {
613 id: 16798734
614 name: "FabricIngress.filtering.drop"
615 alias: "filtering.drop"
616 }
617}
618actions {
619 preamble {
620 id: 16793253
621 name: "FabricIngress.filtering.set_vlan"
622 alias: "filtering.set_vlan"
623 }
624 params {
625 id: 1
626 name: "new_vlan_id"
627 bitwidth: 12
628 }
629}
630actions {
631 preamble {
632 id: 16835546
633 name: "FabricIngress.filtering.push_internal_vlan"
634 alias: "push_internal_vlan"
635 }
636 params {
637 id: 1
638 name: "new_vlan_id"
639 bitwidth: 12
640 }
641}
642actions {
643 preamble {
644 id: 16840921
645 name: "FabricIngress.filtering.set_forwarding_type"
646 alias: "set_forwarding_type"
647 }
648 params {
649 id: 1
650 name: "fwd_type"
651 bitwidth: 3
652 }
653}
654actions {
655 preamble {
656 id: 16811012
657 name: "FabricIngress.forwarding.set_next_id_bridging"
658 alias: "set_next_id_bridging"
659 }
660 params {
661 id: 1
662 name: "next_id"
663 bitwidth: 32
664 }
665}
666actions {
667 preamble {
668 id: 16827758
669 name: "FabricIngress.forwarding.pop_mpls_and_next"
670 alias: "pop_mpls_and_next"
671 }
672 params {
673 id: 1
674 name: "next_id"
675 bitwidth: 32
676 }
677}
678actions {
679 preamble {
680 id: 16828976
681 name: "FabricIngress.forwarding.set_next_id_unicast_v4"
682 alias: "set_next_id_unicast_v4"
683 }
684 params {
685 id: 1
686 name: "next_id"
687 bitwidth: 32
688 }
689}
690actions {
691 preamble {
692 id: 16785374
693 name: "FabricIngress.forwarding.set_next_id_acl"
694 alias: "set_next_id_acl"
695 }
696 params {
697 id: 1
698 name: "next_id"
699 bitwidth: 32
700 }
701}
702actions {
703 preamble {
704 id: 16801806
705 name: "FabricIngress.forwarding.punt_to_cpu"
706 alias: "punt_to_cpu"
707 }
708}
709actions {
710 preamble {
711 id: 16784835
712 name: "FabricIngress.forwarding.clone_to_cpu"
713 alias: "clone_to_cpu"
714 }
715}
716actions {
717 preamble {
718 id: 16833260
719 name: "FabricIngress.forwarding.drop"
720 alias: "forwarding.drop"
721 }
722}
723actions {
724 preamble {
725 id: 16809157
726 name: "FabricIngress.forwarding.set_next_id_multicast_v4"
727 alias: "set_next_id_multicast_v4"
728 }
729 params {
730 id: 1
731 name: "next_id"
732 bitwidth: 32
733 }
734}
735actions {
736 preamble {
737 id: 16823773
738 name: "FabricIngress.forwarding.set_next_id_unicast_v6"
739 alias: "set_next_id_unicast_v6"
740 }
741 params {
742 id: 1
743 name: "next_id"
744 bitwidth: 32
745 }
746}
747actions {
748 preamble {
749 id: 16819612
750 name: "FabricIngress.forwarding.set_next_id_multicast_v6"
751 alias: "set_next_id_multicast_v6"
752 }
753 params {
754 id: 1
755 name: "next_id"
756 bitwidth: 32
757 }
758}
759actions {
760 preamble {
761 id: 16790685
762 name: "FabricIngress.next.set_vlan"
763 alias: "next.set_vlan"
764 }
765 params {
766 id: 1
767 name: "new_vlan_id"
768 bitwidth: 12
769 }
770}
771actions {
772 preamble {
773 id: 16802668
774 name: "FabricIngress.next.output_simple"
775 alias: "output_simple"
776 }
777 params {
778 id: 1
779 name: "port_num"
780 bitwidth: 9
781 }
782}
783actions {
784 preamble {
785 id: 16808391
786 name: "FabricIngress.next.set_vlan_output"
787 alias: "set_vlan_output"
788 }
789 params {
790 id: 1
791 name: "new_vlan_id"
792 bitwidth: 12
793 }
794 params {
795 id: 2
796 name: "port_num"
797 bitwidth: 9
798 }
799}
800actions {
801 preamble {
802 id: 16780007
803 name: "FabricIngress.next.l3_routing_simple"
804 alias: "l3_routing_simple"
805 }
806 params {
807 id: 1
808 name: "port_num"
809 bitwidth: 9
810 }
811 params {
812 id: 2
813 name: "smac"
814 bitwidth: 48
815 }
816 params {
817 id: 3
818 name: "dmac"
819 bitwidth: 48
820 }
821}
822actions {
823 preamble {
824 id: 16806134
825 name: "FabricIngress.next.mpls_routing_v4_simple"
826 alias: "mpls_routing_v4_simple"
827 }
828 params {
829 id: 1
830 name: "port_num"
831 bitwidth: 9
832 }
833 params {
834 id: 2
835 name: "smac"
836 bitwidth: 48
837 }
838 params {
839 id: 3
840 name: "dmac"
841 bitwidth: 48
842 }
843 params {
844 id: 4
845 name: "label"
846 bitwidth: 20
847 }
848}
849actions {
850 preamble {
851 id: 16795970
852 name: "FabricIngress.next.mpls_routing_v6_simple"
853 alias: "mpls_routing_v6_simple"
854 }
855 params {
856 id: 1
857 name: "port_num"
858 bitwidth: 9
859 }
860 params {
861 id: 2
862 name: "smac"
863 bitwidth: 48
864 }
865 params {
866 id: 3
867 name: "dmac"
868 bitwidth: 48
869 }
870 params {
871 id: 4
872 name: "label"
873 bitwidth: 20
874 }
875}
876actions {
877 preamble {
878 id: 16791579
879 name: "FabricIngress.next.l3_routing_vlan"
880 alias: "l3_routing_vlan"
881 }
882 params {
883 id: 1
884 name: "port_num"
885 bitwidth: 9
886 }
887 params {
888 id: 2
889 name: "smac"
890 bitwidth: 48
891 }
892 params {
893 id: 3
894 name: "dmac"
895 bitwidth: 48
896 }
897 params {
898 id: 4
899 name: "new_vlan_id"
900 bitwidth: 12
901 }
902}
903actions {
904 preamble {
905 id: 16800211
906 name: "FabricIngress.next.l3_routing_hashed"
907 alias: "l3_routing_hashed"
908 }
909 params {
910 id: 1
911 name: "port_num"
912 bitwidth: 9
913 }
914 params {
915 id: 2
916 name: "smac"
917 bitwidth: 48
918 }
919 params {
920 id: 3
921 name: "dmac"
922 bitwidth: 48
923 }
924}
925actions {
926 preamble {
927 id: 16779239
928 name: "FabricIngress.next.mpls_routing_v4_hashed"
929 alias: "mpls_routing_v4_hashed"
930 }
931 params {
932 id: 1
933 name: "port_num"
934 bitwidth: 9
935 }
936 params {
937 id: 2
938 name: "smac"
939 bitwidth: 48
940 }
941 params {
942 id: 3
943 name: "dmac"
944 bitwidth: 48
945 }
946 params {
947 id: 4
948 name: "label"
949 bitwidth: 20
950 }
951}
952actions {
953 preamble {
954 id: 16819349
955 name: "FabricIngress.next.mpls_routing_v6_hashed"
956 alias: "mpls_routing_v6_hashed"
957 }
958 params {
959 id: 1
960 name: "port_num"
961 bitwidth: 9
962 }
963 params {
964 id: 2
965 name: "smac"
966 bitwidth: 48
967 }
968 params {
969 id: 3
970 name: "dmac"
971 bitwidth: 48
972 }
973 params {
974 id: 4
975 name: "label"
976 bitwidth: 20
977 }
978}
979actions {
980 preamble {
981 id: 16789575
982 name: "FabricIngress.next.set_mcast_group"
983 alias: "set_mcast_group"
984 }
985 params {
986 id: 1
987 name: "gid"
988 bitwidth: 16
989 }
990}
991actions {
992 preamble {
993 id: 16829135
994 name: "FabricEgress.spgw_egress.gtpu_encap"
995 alias: "gtpu_encap"
996 }
997}
998actions {
999 preamble {
1000 id: 16801047
1001 name: "FabricEgress.pkt_io_egress.pop_vlan"
1002 alias: "pkt_io_egress.pop_vlan"
1003 }
1004}
1005actions {
1006 preamble {
1007 id: 16790030
1008 name: "FabricEgress.egress_next.pop_vlan"
1009 alias: "egress_next.pop_vlan"
1010 }
1011}
1012action_profiles {
1013 preamble {
1014 id: 285233747
1015 name: "FabricIngress.next.ecmp_selector"
1016 alias: "ecmp_selector"
1017 }
1018 table_ids: 33608588
1019 with_selector: true
1020 size: 64
1021}
1022counters {
1023 preamble {
1024 id: 302011205
1025 name: "FabricIngress.port_counters_control.egress_port_counter"
1026 alias: "egress_port_counter"
1027 }
1028 spec {
1029 unit: BOTH
1030 }
1031 size: 511
1032}
1033counters {
1034 preamble {
1035 id: 302002771
1036 name: "FabricIngress.port_counters_control.ingress_port_counter"
1037 alias: "ingress_port_counter"
1038 }
1039 spec {
1040 unit: BOTH
1041 }
1042 size: 511
1043}
1044direct_counters {
1045 preamble {
1046 id: 318781522
1047 name: "FabricIngress.spgw_ingress.ue_counter"
1048 alias: "ue_counter"
1049 }
1050 spec {
1051 unit: BOTH
1052 }
1053 direct_table_id: 33611263
1054}
1055direct_counters {
1056 preamble {
1057 id: 318815501
1058 name: "FabricIngress.filtering.ingress_port_vlan_counter"
1059 alias: "ingress_port_vlan_counter"
1060 }
1061 spec {
1062 unit: BOTH
1063 }
1064 direct_table_id: 33611649
1065}
1066direct_counters {
1067 preamble {
1068 id: 318827326
1069 name: "FabricIngress.filtering.fwd_classifier_counter"
1070 alias: "fwd_classifier_counter"
1071 }
1072 spec {
1073 unit: BOTH
1074 }
1075 direct_table_id: 33596298
1076}
1077direct_counters {
1078 preamble {
1079 id: 318770289
1080 name: "FabricIngress.forwarding.bridging_counter"
1081 alias: "bridging_counter"
1082 }
1083 spec {
1084 unit: BOTH
1085 }
1086 direct_table_id: 33596749
1087}
1088direct_counters {
1089 preamble {
1090 id: 318830507
1091 name: "FabricIngress.forwarding.mpls_counter"
1092 alias: "mpls_counter"
1093 }
1094 spec {
1095 unit: BOTH
1096 }
1097 direct_table_id: 33574274
1098}
1099direct_counters {
1100 preamble {
1101 id: 318768492
1102 name: "FabricIngress.forwarding.unicast_v4_counter"
1103 alias: "unicast_v4_counter"
1104 }
1105 spec {
1106 unit: BOTH
1107 }
1108 direct_table_id: 33586372
1109}
1110direct_counters {
1111 preamble {
1112 id: 318772272
1113 name: "FabricIngress.forwarding.acl_counter"
1114 alias: "acl_counter"
1115 }
1116 spec {
1117 unit: BOTH
1118 }
1119 direct_table_id: 33574876
1120}
1121direct_counters {
1122 preamble {
1123 id: 318797896
1124 name: "FabricIngress.forwarding.multicast_v4_counter"
1125 alias: "multicast_v4_counter"
1126 }
1127 spec {
1128 unit: BOTH
1129 }
1130 direct_table_id: 33578363
1131}
1132direct_counters {
1133 preamble {
1134 id: 318820865
1135 name: "FabricIngress.forwarding.unicast_v6_counter"
1136 alias: "unicast_v6_counter"
1137 }
1138 spec {
1139 unit: BOTH
1140 }
1141 direct_table_id: 33568751
1142}
1143direct_counters {
1144 preamble {
1145 id: 318815310
1146 name: "FabricIngress.forwarding.multicast_v6_counter"
1147 alias: "multicast_v6_counter"
1148 }
1149 spec {
1150 unit: BOTH
1151 }
1152 direct_table_id: 33581295
1153}
1154direct_counters {
1155 preamble {
1156 id: 318785328
1157 name: "FabricIngress.next.vlan_meta_counter"
1158 alias: "vlan_meta_counter"
1159 }
1160 spec {
1161 unit: BOTH
1162 }
1163 direct_table_id: 33562709
1164}
1165direct_counters {
1166 preamble {
1167 id: 318769096
1168 name: "FabricIngress.next.simple_counter"
1169 alias: "simple_counter"
1170 }
1171 spec {
1172 unit: BOTH
1173 }
1174 direct_table_id: 33571723
1175}
1176direct_counters {
1177 preamble {
1178 id: 318800532
1179 name: "FabricIngress.next.hashed_counter"
1180 alias: "hashed_counter"
1181 }
1182 spec {
1183 unit: BOTH
1184 }
1185 direct_table_id: 33608588
1186}
1187direct_counters {
1188 preamble {
1189 id: 318801752
1190 name: "FabricIngress.next.multicast_counter"
1191 alias: "multicast_counter"
1192 }
1193 spec {
1194 unit: BOTH
1195 }
1196 direct_table_id: 33606828
1197}
1198direct_counters {
1199 preamble {
1200 id: 318827144
1201 name: "FabricEgress.egress_next.egress_vlan_counter"
1202 alias: "egress_vlan_counter"
1203 }
1204 spec {
1205 unit: BOTH
1206 }
1207 direct_table_id: 33599342
1208}
1209controller_packet_metadata {
1210 preamble {
1211 id: 67146229
1212 name: "packet_in"
1213 annotations: "@controller_header(\"packet_in\")"
1214 }
1215 metadata {
1216 id: 1
1217 name: "ingress_port"
1218 bitwidth: 9
1219 }
1220 metadata {
1221 id: 2
1222 name: "_pad"
1223 bitwidth: 7
1224 }
1225}
1226controller_packet_metadata {
1227 preamble {
1228 id: 67121543
1229 name: "packet_out"
1230 annotations: "@controller_header(\"packet_out\")"
1231 }
1232 metadata {
1233 id: 1
1234 name: "egress_port"
1235 bitwidth: 9
1236 }
1237 metadata {
1238 id: 2
1239 name: "_pad"
1240 bitwidth: 7
1241 }
1242}
1243type_info {
1244}