blob: 98b6cac1980a7fd1c734174942b7c8b1f0da4b7f [file] [log] [blame]
Carmelo Cascone4d8785b2019-05-31 17:11:26 -07001pkg_info {
2 arch: "v1model"
3}
4tables {
5 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -07006 id: 33603300
7 name: "FabricIngress.bng_ingress.upstream.t_pppoe_cp"
8 alias: "t_pppoe_cp"
9 }
10 match_fields {
11 id: 1
12 name: "pppoe_code"
13 bitwidth: 8
14 match_type: EXACT
15 }
16 match_fields {
17 id: 2
18 name: "pppoe_protocol"
19 bitwidth: 16
20 match_type: TERNARY
21 }
22 action_refs {
23 id: 16830893
24 }
25 action_refs {
26 id: 16819938
27 annotations: "@defaultonly"
28 scope: DEFAULT_ONLY
29 }
30 const_default_action_id: 16819938
31 size: 16
32}
33tables {
34 preamble {
35 id: 33595047
36 name: "FabricIngress.bng_ingress.upstream.t_pppoe_term_v4"
37 alias: "t_pppoe_term_v4"
38 }
39 match_fields {
40 id: 1
41 name: "line_id"
42 bitwidth: 32
43 match_type: EXACT
44 }
45 match_fields {
46 id: 2
47 name: "ipv4_src"
48 bitwidth: 32
49 match_type: EXACT
50 }
51 match_fields {
52 id: 3
53 name: "pppoe_session_id"
54 bitwidth: 16
55 match_type: EXACT
56 }
57 action_refs {
58 id: 16780562
59 }
60 action_refs {
61 id: 16785853
62 annotations: "@defaultonly"
63 scope: DEFAULT_ONLY
64 }
65 const_default_action_id: 16785853
66 size: 32768
67}
68tables {
69 preamble {
Daniele Moro7c3a0022019-07-12 13:38:34 -070070 id: 33594775
71 name: "FabricIngress.bng_ingress.downstream.t_line_session_map"
72 alias: "t_line_session_map"
Carmelo Cascone4d8785b2019-05-31 17:11:26 -070073 }
74 match_fields {
75 id: 1
Daniele Moro7c3a0022019-07-12 13:38:34 -070076 name: "line_id"
Carmelo Cascone4d8785b2019-05-31 17:11:26 -070077 bitwidth: 32
78 match_type: EXACT
79 }
80 action_refs {
81 id: 16819938
82 annotations: "@defaultonly"
83 scope: DEFAULT_ONLY
84 }
85 action_refs {
Daniele Moro7c3a0022019-07-12 13:38:34 -070086 id: 16795395
Carmelo Cascone4d8785b2019-05-31 17:11:26 -070087 }
88 action_refs {
Daniele Moro7c3a0022019-07-12 13:38:34 -070089 id: 16822844
Carmelo Cascone4d8785b2019-05-31 17:11:26 -070090 }
91 const_default_action_id: 16819938
Daniele Moro7c3a0022019-07-12 13:38:34 -070092 size: 8192
Carmelo Cascone4d8785b2019-05-31 17:11:26 -070093}
94tables {
95 preamble {
96 id: 33602462
97 name: "FabricIngress.bng_ingress.downstream.t_qos_v4"
98 alias: "t_qos_v4"
99 }
100 match_fields {
101 id: 1
102 name: "line_id"
103 bitwidth: 32
104 match_type: TERNARY
105 }
106 match_fields {
107 id: 2
108 name: "ipv4_src"
109 bitwidth: 32
110 match_type: LPM
111 }
112 match_fields {
113 id: 3
114 name: "ipv4_dscp"
115 bitwidth: 6
116 match_type: TERNARY
117 }
118 match_fields {
119 id: 4
120 name: "ipv4_ecn"
121 bitwidth: 2
122 match_type: TERNARY
123 }
124 action_refs {
125 id: 16830304
126 }
127 action_refs {
128 id: 16804676
129 }
130 const_default_action_id: 16804676
131 size: 256
132}
133tables {
134 preamble {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700135 id: 33592041
136 name: "FabricIngress.bng_ingress.t_line_map"
137 alias: "t_line_map"
138 }
139 match_fields {
140 id: 1
141 name: "s_tag"
142 bitwidth: 12
143 match_type: EXACT
144 }
145 match_fields {
146 id: 2
147 name: "c_tag"
148 bitwidth: 12
149 match_type: EXACT
150 }
151 action_refs {
152 id: 16819938
153 annotations: "@defaultonly"
154 scope: DEFAULT_ONLY
155 }
156 action_refs {
157 id: 16829385
158 }
159 const_default_action_id: 16819938
160 size: 8192
161}
162tables {
163 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700164 id: 33611649
165 name: "FabricIngress.filtering.ingress_port_vlan"
166 alias: "ingress_port_vlan"
167 }
168 match_fields {
169 id: 1
170 name: "ig_port"
171 bitwidth: 9
172 match_type: EXACT
173 }
174 match_fields {
175 id: 2
176 name: "vlan_is_valid"
177 bitwidth: 1
178 match_type: EXACT
179 }
180 match_fields {
181 id: 3
182 name: "vlan_id"
183 bitwidth: 12
184 match_type: TERNARY
185 }
Daniele Moro7c3a0022019-07-12 13:38:34 -0700186 match_fields {
187 id: 4
188 name: "inner_vlan_id"
189 bitwidth: 12
190 match_type: TERNARY
191 }
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700192 action_refs {
193 id: 16836487
194 }
195 action_refs {
196 id: 16818236
197 }
198 action_refs {
199 id: 16794911
200 }
201 const_default_action_id: 16836487
202 direct_resource_ids: 318815501
Daniele Moro7c3a0022019-07-12 13:38:34 -0700203 size: 8192
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700204}
205tables {
206 preamble {
207 id: 33596298
208 name: "FabricIngress.filtering.fwd_classifier"
209 alias: "fwd_classifier"
210 }
211 match_fields {
212 id: 1
213 name: "ig_port"
214 bitwidth: 9
215 match_type: EXACT
216 }
217 match_fields {
218 id: 2
219 name: "eth_dst"
220 bitwidth: 48
221 match_type: TERNARY
222 }
223 match_fields {
224 id: 3
Daniele Moro7c3a0022019-07-12 13:38:34 -0700225 name: "is_ipv4"
226 bitwidth: 1
227 match_type: EXACT
228 }
229 match_fields {
230 id: 4
231 name: "is_ipv6"
232 bitwidth: 1
233 match_type: EXACT
234 }
235 match_fields {
236 id: 5
237 name: "is_mpls"
238 bitwidth: 1
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700239 match_type: EXACT
240 }
241 action_refs {
242 id: 16840921
243 }
244 const_default_action_id: 16840921
245 direct_resource_ids: 318827326
246 size: 1024
247}
248tables {
249 preamble {
250 id: 33596749
251 name: "FabricIngress.forwarding.bridging"
252 alias: "bridging"
253 }
254 match_fields {
255 id: 1
256 name: "vlan_id"
257 bitwidth: 12
258 match_type: EXACT
259 }
260 match_fields {
261 id: 2
262 name: "eth_dst"
263 bitwidth: 48
264 match_type: TERNARY
265 }
266 action_refs {
267 id: 16811012
268 }
269 action_refs {
270 id: 16819938
271 annotations: "@defaultonly"
272 scope: DEFAULT_ONLY
273 }
274 const_default_action_id: 16819938
275 direct_resource_ids: 318770289
276 size: 1024
277}
278tables {
279 preamble {
280 id: 33574274
281 name: "FabricIngress.forwarding.mpls"
282 alias: "mpls"
283 }
284 match_fields {
285 id: 1
286 name: "mpls_label"
287 bitwidth: 20
288 match_type: EXACT
289 }
290 action_refs {
291 id: 16827758
292 }
293 action_refs {
294 id: 16819938
295 annotations: "@defaultonly"
296 scope: DEFAULT_ONLY
297 }
298 const_default_action_id: 16819938
299 direct_resource_ids: 318830507
300 size: 1024
301}
302tables {
303 preamble {
304 id: 33562650
305 name: "FabricIngress.forwarding.routing_v4"
306 alias: "routing_v4"
307 }
308 match_fields {
309 id: 1
310 name: "ipv4_dst"
311 bitwidth: 32
312 match_type: LPM
313 }
314 action_refs {
315 id: 16777434
316 }
317 action_refs {
318 id: 16804187
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: 318811107
327 size: 1024
328}
329tables {
330 preamble {
331 id: 33618978
332 name: "FabricIngress.acl.acl"
333 alias: "acl"
334 }
335 match_fields {
336 id: 1
337 name: "ig_port"
338 bitwidth: 9
339 match_type: TERNARY
340 }
341 match_fields {
342 id: 2
343 name: "ip_proto"
344 bitwidth: 8
345 match_type: TERNARY
346 }
347 match_fields {
348 id: 3
349 name: "l4_sport"
350 bitwidth: 16
351 match_type: TERNARY
352 }
353 match_fields {
354 id: 4
355 name: "l4_dport"
356 bitwidth: 16
357 match_type: TERNARY
358 }
359 match_fields {
360 id: 5
361 name: "eth_src"
362 bitwidth: 48
363 match_type: TERNARY
364 }
365 match_fields {
366 id: 6
367 name: "eth_dst"
368 bitwidth: 48
369 match_type: TERNARY
370 }
371 match_fields {
372 id: 7
373 name: "vlan_id"
374 bitwidth: 12
375 match_type: TERNARY
376 }
377 match_fields {
378 id: 8
379 name: "eth_type"
380 bitwidth: 16
381 match_type: TERNARY
382 }
383 match_fields {
384 id: 9
385 name: "ipv4_src"
386 bitwidth: 32
387 match_type: TERNARY
388 }
389 match_fields {
390 id: 10
391 name: "ipv4_dst"
392 bitwidth: 32
393 match_type: TERNARY
394 }
395 match_fields {
396 id: 11
397 name: "icmp_type"
398 bitwidth: 8
399 match_type: TERNARY
400 }
401 match_fields {
402 id: 12
403 name: "icmp_code"
404 bitwidth: 8
405 match_type: TERNARY
406 }
407 action_refs {
408 id: 16807382
409 }
410 action_refs {
411 id: 16829684
412 }
413 action_refs {
Daniele Moro01ca2ab2019-06-25 11:48:48 -0700414 id: 16781601
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700415 }
416 action_refs {
417 id: 16820765
418 }
419 action_refs {
420 id: 16827694
421 }
422 const_default_action_id: 16827694
423 direct_resource_ids: 318801025
424 size: 1024
425}
426tables {
427 preamble {
428 id: 33599709
429 name: "FabricIngress.next.next_vlan"
430 alias: "next_vlan"
431 }
432 match_fields {
433 id: 1
434 name: "next_id"
435 bitwidth: 32
436 match_type: EXACT
437 }
438 action_refs {
439 id: 16790685
440 }
441 action_refs {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700442 id: 16803337
443 }
444 action_refs {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700445 id: 16819938
446 annotations: "@defaultonly"
447 scope: DEFAULT_ONLY
448 }
449 const_default_action_id: 16819938
450 direct_resource_ids: 318768144
451 size: 1024
452}
453tables {
454 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700455 id: 33608588
456 name: "FabricIngress.next.hashed"
457 alias: "hashed"
458 }
459 match_fields {
460 id: 1
461 name: "next_id"
462 bitwidth: 32
463 match_type: EXACT
464 }
465 action_refs {
466 id: 16815357
467 }
468 action_refs {
469 id: 16791402
470 }
471 action_refs {
472 id: 16779255
473 }
474 action_refs {
475 id: 16819938
476 annotations: "@defaultonly"
477 scope: DEFAULT_ONLY
478 }
479 const_default_action_id: 16819938
480 implementation_id: 285217164
481 direct_resource_ids: 318800532
482 size: 1024
483}
484tables {
485 preamble {
486 id: 33606828
487 name: "FabricIngress.next.multicast"
488 alias: "multicast"
489 }
490 match_fields {
491 id: 1
492 name: "next_id"
493 bitwidth: 32
494 match_type: EXACT
495 }
496 action_refs {
497 id: 16779917
498 }
499 action_refs {
500 id: 16819938
501 annotations: "@defaultonly"
502 scope: DEFAULT_ONLY
503 }
504 const_default_action_id: 16819938
505 direct_resource_ids: 318801752
506 size: 1024
507}
508tables {
509 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700510 id: 33599342
511 name: "FabricEgress.egress_next.egress_vlan"
512 alias: "egress_vlan"
513 }
514 match_fields {
515 id: 1
516 name: "vlan_id"
517 bitwidth: 12
518 match_type: EXACT
519 }
520 match_fields {
521 id: 2
522 name: "eg_port"
523 bitwidth: 9
524 match_type: EXACT
525 }
526 action_refs {
527 id: 16790030
528 }
529 action_refs {
530 id: 16819938
531 annotations: "@defaultonly"
532 scope: DEFAULT_ONLY
533 }
534 const_default_action_id: 16819938
535 direct_resource_ids: 318827144
536 size: 1024
537}
538actions {
539 preamble {
540 id: 16819938
541 name: "nop"
542 alias: "nop"
543 }
544}
545actions {
546 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700547 id: 16830893
548 name: "FabricIngress.bng_ingress.upstream.punt_to_cpu"
549 alias: "upstream.punt_to_cpu"
550 }
551}
552actions {
553 preamble {
554 id: 16785853
555 name: "FabricIngress.bng_ingress.upstream.term_disabled"
556 alias: "term_disabled"
557 }
558}
559actions {
560 preamble {
561 id: 16780562
562 name: "FabricIngress.bng_ingress.upstream.term_enabled_v4"
563 alias: "term_enabled_v4"
564 }
565}
566actions {
567 preamble {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700568 id: 16795395
569 name: "FabricIngress.bng_ingress.downstream.set_session"
570 alias: "set_session"
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700571 }
572 params {
573 id: 1
Daniele Moro7c3a0022019-07-12 13:38:34 -0700574 name: "pppoe_session_id"
575 bitwidth: 16
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700576 }
577}
578actions {
579 preamble {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700580 id: 16822844
581 name: "FabricIngress.bng_ingress.downstream.drop"
582 alias: "downstream.drop"
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700583 }
584}
585actions {
586 preamble {
587 id: 16830304
588 name: "FabricIngress.bng_ingress.downstream.qos_prio"
589 alias: "qos_prio"
590 }
591}
592actions {
593 preamble {
594 id: 16804676
595 name: "FabricIngress.bng_ingress.downstream.qos_besteff"
596 alias: "qos_besteff"
597 }
598}
599actions {
600 preamble {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700601 id: 16829385
602 name: "FabricIngress.bng_ingress.set_line"
603 alias: "set_line"
604 }
605 params {
606 id: 1
607 name: "line_id"
608 bitwidth: 32
609 }
610}
611actions {
612 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700613 id: 16836487
614 name: "FabricIngress.filtering.deny"
615 alias: "deny"
616 }
617}
618actions {
619 preamble {
620 id: 16818236
621 name: "FabricIngress.filtering.permit"
622 alias: "permit"
623 }
624}
625actions {
626 preamble {
627 id: 16794911
628 name: "FabricIngress.filtering.permit_with_internal_vlan"
629 alias: "permit_with_internal_vlan"
630 }
631 params {
632 id: 1
633 name: "vlan_id"
634 bitwidth: 12
635 }
636}
637actions {
638 preamble {
639 id: 16840921
640 name: "FabricIngress.filtering.set_forwarding_type"
641 alias: "set_forwarding_type"
642 }
643 params {
644 id: 1
645 name: "fwd_type"
646 bitwidth: 3
647 }
648}
649actions {
650 preamble {
651 id: 16811012
652 name: "FabricIngress.forwarding.set_next_id_bridging"
653 alias: "set_next_id_bridging"
654 }
655 params {
656 id: 1
657 name: "next_id"
658 bitwidth: 32
659 }
660}
661actions {
662 preamble {
663 id: 16827758
664 name: "FabricIngress.forwarding.pop_mpls_and_next"
665 alias: "pop_mpls_and_next"
666 }
667 params {
668 id: 1
669 name: "next_id"
670 bitwidth: 32
671 }
672}
673actions {
674 preamble {
675 id: 16777434
676 name: "FabricIngress.forwarding.set_next_id_routing_v4"
677 alias: "set_next_id_routing_v4"
678 }
679 params {
680 id: 1
681 name: "next_id"
682 bitwidth: 32
683 }
684}
685actions {
686 preamble {
687 id: 16804187
688 name: "FabricIngress.forwarding.nop_routing_v4"
689 alias: "nop_routing_v4"
690 }
691}
692actions {
693 preamble {
694 id: 16807382
695 name: "FabricIngress.acl.set_next_id_acl"
696 alias: "set_next_id_acl"
697 }
698 params {
699 id: 1
700 name: "next_id"
701 bitwidth: 32
702 }
703}
704actions {
705 preamble {
706 id: 16829684
707 name: "FabricIngress.acl.punt_to_cpu"
708 alias: "acl.punt_to_cpu"
709 }
710}
711actions {
712 preamble {
Daniele Moro01ca2ab2019-06-25 11:48:48 -0700713 id: 16781601
714 name: "FabricIngress.acl.set_clone_session_id"
715 alias: "set_clone_session_id"
716 }
717 params {
718 id: 1
719 name: "clone_id"
720 bitwidth: 32
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700721 }
722}
723actions {
724 preamble {
725 id: 16820765
726 name: "FabricIngress.acl.drop"
Daniele Moro7c3a0022019-07-12 13:38:34 -0700727 alias: "acl.drop"
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700728 }
729}
730actions {
731 preamble {
732 id: 16827694
733 name: "FabricIngress.acl.nop_acl"
734 alias: "nop_acl"
735 }
736}
737actions {
738 preamble {
739 id: 16790685
740 name: "FabricIngress.next.set_vlan"
741 alias: "set_vlan"
742 }
743 params {
744 id: 1
745 name: "vlan_id"
746 bitwidth: 12
747 }
748}
749actions {
750 preamble {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700751 id: 16803337
752 name: "FabricIngress.next.set_double_vlan"
753 alias: "set_double_vlan"
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700754 }
755 params {
756 id: 1
Daniele Moro7c3a0022019-07-12 13:38:34 -0700757 name: "outer_vlan_id"
758 bitwidth: 12
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700759 }
760 params {
Daniele Moro7c3a0022019-07-12 13:38:34 -0700761 id: 2
762 name: "inner_vlan_id"
763 bitwidth: 12
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700764 }
765}
766actions {
767 preamble {
768 id: 16815357
769 name: "FabricIngress.next.output_hashed"
770 alias: "output_hashed"
771 }
772 params {
773 id: 1
774 name: "port_num"
775 bitwidth: 9
776 }
777}
778actions {
779 preamble {
780 id: 16791402
781 name: "FabricIngress.next.routing_hashed"
782 alias: "routing_hashed"
783 }
784 params {
785 id: 1
786 name: "port_num"
787 bitwidth: 9
788 }
789 params {
790 id: 2
791 name: "smac"
792 bitwidth: 48
793 }
794 params {
795 id: 3
796 name: "dmac"
797 bitwidth: 48
798 }
799}
800actions {
801 preamble {
802 id: 16779255
803 name: "FabricIngress.next.mpls_routing_hashed"
804 alias: "mpls_routing_hashed"
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 params {
822 id: 4
823 name: "label"
824 bitwidth: 20
825 }
826}
827actions {
828 preamble {
829 id: 16779917
830 name: "FabricIngress.next.set_mcast_group_id"
831 alias: "set_mcast_group_id"
832 }
833 params {
834 id: 1
835 name: "group_id"
836 bitwidth: 16
837 }
838}
839actions {
840 preamble {
841 id: 16784000
842 name: "FabricEgress.bng_egress.downstream.encap_v4"
843 alias: "encap_v4"
844 }
Carmelo Cascone4d8785b2019-05-31 17:11:26 -0700845}
846actions {
847 preamble {
848 id: 16790030
849 name: "FabricEgress.egress_next.pop_vlan"
850 alias: "pop_vlan"
851 }
852}
853action_profiles {
854 preamble {
855 id: 285217164
856 name: "FabricIngress.next.hashed_selector"
857 alias: "hashed_selector"
858 }
859 table_ids: 33608588
860 with_selector: true
861 size: 1024
862 max_group_size: 16
863}
864counters {
865 preamble {
866 id: 302022672
867 name: "FabricIngress.bng_ingress.upstream.c_terminated"
868 alias: "c_terminated"
869 }
870 spec {
871 unit: PACKETS
872 }
873 size: 8192
874}
875counters {
876 preamble {
877 id: 302043418
878 name: "FabricIngress.bng_ingress.upstream.c_dropped"
879 alias: "c_dropped"
880 }
881 spec {
882 unit: PACKETS
883 }
884 size: 8192
885}
886counters {
887 preamble {
888 id: 302008909
889 name: "FabricIngress.bng_ingress.upstream.c_control"
890 alias: "c_control"
891 }
892 spec {
893 unit: PACKETS
894 }
895 size: 8192
896}
897counters {
898 preamble {
899 id: 302004781
900 name: "FabricIngress.bng_ingress.downstream.c_line_rx"
901 alias: "c_line_rx"
902 }
903 spec {
904 unit: BOTH
905 }
906 size: 8192
907}
908counters {
909 preamble {
910 id: 302011205
911 name: "FabricIngress.port_counters_control.egress_port_counter"
912 alias: "egress_port_counter"
913 }
914 spec {
915 unit: BOTH
916 }
917 size: 511
918}
919counters {
920 preamble {
921 id: 302002771
922 name: "FabricIngress.port_counters_control.ingress_port_counter"
923 alias: "ingress_port_counter"
924 }
925 spec {
926 unit: BOTH
927 }
928 size: 511
929}
930counters {
931 preamble {
932 id: 302046535
933 name: "FabricEgress.bng_egress.downstream.c_line_tx"
934 alias: "c_line_tx"
935 }
936 spec {
937 unit: BOTH
938 }
939 size: 8192
940}
941direct_counters {
942 preamble {
943 id: 318815501
944 name: "FabricIngress.filtering.ingress_port_vlan_counter"
945 alias: "ingress_port_vlan_counter"
946 }
947 spec {
948 unit: BOTH
949 }
950 direct_table_id: 33611649
951}
952direct_counters {
953 preamble {
954 id: 318827326
955 name: "FabricIngress.filtering.fwd_classifier_counter"
956 alias: "fwd_classifier_counter"
957 }
958 spec {
959 unit: BOTH
960 }
961 direct_table_id: 33596298
962}
963direct_counters {
964 preamble {
965 id: 318770289
966 name: "FabricIngress.forwarding.bridging_counter"
967 alias: "bridging_counter"
968 }
969 spec {
970 unit: BOTH
971 }
972 direct_table_id: 33596749
973}
974direct_counters {
975 preamble {
976 id: 318830507
977 name: "FabricIngress.forwarding.mpls_counter"
978 alias: "mpls_counter"
979 }
980 spec {
981 unit: BOTH
982 }
983 direct_table_id: 33574274
984}
985direct_counters {
986 preamble {
987 id: 318811107
988 name: "FabricIngress.forwarding.routing_v4_counter"
989 alias: "routing_v4_counter"
990 }
991 spec {
992 unit: BOTH
993 }
994 direct_table_id: 33562650
995}
996direct_counters {
997 preamble {
998 id: 318801025
999 name: "FabricIngress.acl.acl_counter"
1000 alias: "acl_counter"
1001 }
1002 spec {
1003 unit: BOTH
1004 }
1005 direct_table_id: 33618978
1006}
1007direct_counters {
1008 preamble {
1009 id: 318768144
1010 name: "FabricIngress.next.next_vlan_counter"
1011 alias: "next_vlan_counter"
1012 }
1013 spec {
1014 unit: BOTH
1015 }
1016 direct_table_id: 33599709
1017}
1018direct_counters {
1019 preamble {
Carmelo Cascone4d8785b2019-05-31 17:11:26 -07001020 id: 318800532
1021 name: "FabricIngress.next.hashed_counter"
1022 alias: "hashed_counter"
1023 }
1024 spec {
1025 unit: BOTH
1026 }
1027 direct_table_id: 33608588
1028}
1029direct_counters {
1030 preamble {
1031 id: 318801752
1032 name: "FabricIngress.next.multicast_counter"
1033 alias: "multicast_counter"
1034 }
1035 spec {
1036 unit: BOTH
1037 }
1038 direct_table_id: 33606828
1039}
1040direct_counters {
1041 preamble {
1042 id: 318827144
1043 name: "FabricEgress.egress_next.egress_vlan_counter"
1044 alias: "egress_vlan_counter"
1045 }
1046 spec {
1047 unit: BOTH
1048 }
1049 direct_table_id: 33599342
1050}
1051meters {
1052 preamble {
1053 id: 335569952
1054 name: "FabricIngress.bng_ingress.downstream.m_besteff"
1055 alias: "m_besteff"
1056 }
1057 spec {
1058 unit: BYTES
1059 }
1060 size: 8192
1061}
1062meters {
1063 preamble {
1064 id: 335568260
1065 name: "FabricIngress.bng_ingress.downstream.m_prio"
1066 alias: "m_prio"
1067 }
1068 spec {
1069 unit: BYTES
1070 }
1071 size: 8192
1072}
1073controller_packet_metadata {
1074 preamble {
1075 id: 67146229
1076 name: "packet_in"
1077 alias: "packet_in"
1078 annotations: "@controller_header(\"packet_in\")"
1079 }
1080 metadata {
1081 id: 1
1082 name: "ingress_port"
1083 bitwidth: 9
1084 }
1085 metadata {
1086 id: 2
1087 name: "_pad"
1088 bitwidth: 7
1089 }
1090}
1091controller_packet_metadata {
1092 preamble {
1093 id: 67121543
1094 name: "packet_out"
1095 alias: "packet_out"
1096 annotations: "@controller_header(\"packet_out\")"
1097 }
1098 metadata {
1099 id: 1
1100 name: "egress_port"
1101 bitwidth: 9
1102 }
1103 metadata {
1104 id: 2
1105 name: "_pad"
1106 bitwidth: 7
1107 }
1108}
1109type_info {
1110}