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