1 <?xml version="1.0" encoding="UTF-8"?>
3 ~ Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
5 ~ This program and the accompanying materials are made available under the
6 ~ terms of the Eclipse Public License v1.0 which accompanies this distribution,
7 ~ and is available at http://www.eclipse.org/legal/epl-v10.html
9 <!-- vi: set et smarttab sw=4 tabstop=4: -->
10 <routing-policy xmlns="http://openconfig.net/yang/routing-policy">
13 <name>default-odl-import-policy</name>
16 <name>from-external</name>
18 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
19 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
21 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ebgp"]</role-set>
27 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
28 <non-transitive-attributes-filter xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
29 <local-as-path-prepend xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
34 <name>from-non-external</name>
36 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
37 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
39 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ebgp"]</role-set>
40 <match-set-options>INVERT</match-set-options>
43 <!--https://tools.ietf.org/html/rfc4456#section-8-->
44 <match-originator-id-set-condition
45 xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
47 /rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/originator-id-sets/originator-id-set[originator-set-name="local-originator-id"]
49 <match-set-options>INVERT</match-set-options>
50 </match-originator-id-set-condition>
51 <match-cluster-id-set-condition
52 xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
54 /rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/cluster-id-sets/cluster-id-set[cluster-set-name="local-cluster-id"]
56 <match-set-options>INVERT</match-set-options>
57 </match-cluster-id-set-condition>
67 <name>default-odl-export-policy</name>
70 <name>to-odl-internal</name>
72 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
73 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
75 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-internal"]</role-set>
85 <name>to-external</name>
87 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
88 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
90 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
93 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ebgp"]</role-set>
99 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
100 <non-transitive-attributes-filter xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
101 <local-as-path-prepend xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
102 <set-as-path-prepend/>
107 <name>from-internal-to-internal</name>
109 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
110 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
112 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ibgp"]</role-set>
115 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ibgp"]</role-set>
125 <name>from-external-to-internal</name>
127 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
128 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
130 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ebgp"]</role-set>
133 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ibgp"]</role-set>
143 <name>from-odl-internal-to-internal-or-rr-client</name>
145 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
146 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
148 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-internal"]</role-set>
151 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="ibgp-rr-client"]</role-set>
161 <name>from-rr-client-to-internal</name>
163 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
164 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
166 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-rr-client"]</role-set>
169 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ibgp"]</role-set>
175 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
176 <set-cluster-id-prepend xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
177 <set-originator-id-prepend
178 xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
183 <name>from-external-to-route-reflector</name>
185 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
186 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
188 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-ebgp"]</role-set>
191 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-rr-client"]</role-set>
201 <name>from-internal-or-rr-client-to-route-reflector</name>
203 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
204 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
206 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="ibgp-rr-client"]</role-set>
209 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="only-rr-client"]</role-set>
215 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
216 <set-cluster-id-prepend xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
217 <set-originator-id-prepend xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy"/>
224 <name>ext-community-statements-test</name>
227 <name>ext-community-any-test</name>
229 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
230 <match-ext-community-set>
232 /rpol:routing-policy/rpol:defined-sets/rpol:ext-community-sets/ext-community-set[ext-community-set-name="ext-community-set-name-test"]
234 <match-set-options>ANY</match-set-options>
235 </match-ext-community-set>
243 <name>ext-community-all-test</name>
245 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
246 <match-ext-community-set>
248 /rpol:routing-policy/rpol:defined-sets/rpol:ext-community-sets/ext-community-set[ext-community-set-name="ext-community-set-name-test"]
250 <match-set-options>ALL</match-set-options>
251 </match-ext-community-set>
259 <name>ext-community-invert-test</name>
261 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
262 <match-ext-community-set>
264 /rpol:routing-policy/rpol:defined-sets/rpol:ext-community-sets/ext-community-set[ext-community-set-name="ext-community-set-name-test"]
266 <match-set-options>INVERT</match-set-options>
267 </match-ext-community-set>
277 <name>basic-statements-test</name>
280 <name>reject-prefix-test</name>
284 /rpol:routing-policy/rpol:defined-sets/rpol:prefix-sets/prefix-set[prefix-set-name="test-prefix-set"]
293 <name>reject-prefix-inverse-test</name>
297 /rpol:routing-policy/rpol:defined-sets/rpol:prefix-sets/prefix-set[prefix-set-name="test-prefix-set"]
299 <match-set-options>INVERT</match-set-options>
307 <name>as-path-eq-length-test</name>
309 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
311 <operator xmlns:x="http://openconfig.net/yang/policy-types">x:attribute-eq</operator>
323 <name>match-as-path-set-test</name>
326 <name>reject-match-as-path-any-set</name>
328 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
331 /rpol:routing-policy/rpol:defined-sets/bgp-pol:bgp-defined-sets/bgp-pol:as-path-sets/bgp-pol:as-path-set/[as-path-set-name="test-as-path-set"]
333 <match-set-options>ANY</match-set-options>
342 <name>reject-match-as-path-all-set</name>
344 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
347 /rpol:routing-policy/rpol:defined-sets/bgp-pol:bgp-defined-sets/bgp-pol:as-path-sets/bgp-pol:as-path-set/[as-path-set-name="test-as-path-set"]
349 <match-set-options>ALL</match-set-options>
358 <name>reject-match-as-path-inverse-set</name>
360 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
363 /rpol:routing-policy/rpol:defined-sets/bgp-pol:bgp-defined-sets/bgp-pol:as-path-sets/bgp-pol:as-path-set/[as-path-set-name="test-as-path-set"
365 <match-set-options>INVERT</match-set-options>
376 <name>community-statements-test</name>
379 <name>community-any-test</name>
381 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
382 <match-community-set>
384 /rpol:routing-policy/rpol:defined-sets/rpol:community-sets/community-set[community-set-name="community-set-name-test"]
386 <match-set-options>ANY</match-set-options>
387 </match-community-set>
395 <name>community-all-test</name>
397 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
398 <match-community-set>
400 /rpol:routing-policy/rpol:defined-sets/rpol:community-sets/community-set[community-set-name="community-set-name-test"]
402 <match-set-options>ALL</match-set-options>
403 </match-community-set>
411 <name>community-invert-test</name>
413 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
414 <match-community-set>
416 /rpol:routing-policy/rpol:defined-sets/rpol:community-sets/community-set[community-set-name="community-set-name-test"]
418 <match-set-options>INVERT</match-set-options>
419 </match-community-set>
429 <name>set-community-statements-test</name>
432 <name>set-community-inline-add-test</name>
434 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
435 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
437 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
443 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
446 <as-number>65</as-number>
447 <semantics>10</semantics>
450 <as-number>66</as-number>
451 <semantics>11</semantics>
453 <options>ADD</options>
459 <name>set-community-inline-replace-test</name>
461 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
462 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
464 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
470 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
473 <as-number>65</as-number>
474 <semantics>10</semantics>
477 <as-number>66</as-number>
478 <semantics>11</semantics>
480 <options>REPLACE</options>
486 <name>set-community-inline-remove-test</name>
488 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
489 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
491 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
497 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
500 <as-number>65</as-number>
501 <semantics>10</semantics>
504 <as-number>66</as-number>
505 <semantics>11</semantics>
507 <options>REMOVE</options>
513 <name>set-community-reference-add-test</name>
515 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
516 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
518 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
524 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
527 /rpol:routing-policy/rpol:defined-sets/rpol:community-sets/community-set[community-set-name="community-set-name-test"]
529 <options>ADD</options>
535 <name>set-community-reference-replace-test</name>
537 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
538 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
540 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
546 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
549 /rpol:routing-policy/rpol:defined-sets/rpol:community-sets/community-set[community-set-name="community-set-name-test"]
551 <options>REPLACE</options>
557 <name>set-community-reference-remove-test</name>
559 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
560 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
562 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
568 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
571 /rpol:routing-policy/rpol:defined-sets/rpol:community-sets/community-set[community-set-name="community-set-name-test"]
573 <options>REMOVE</options>
581 <name>set-ext-community-statements-test</name>
584 <name>set-ext-community-inline-add-test</name>
586 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
587 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
589 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
595 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
597 <ext-community-member>
598 <encapsulation-extended-community>
599 <tunnel-type>vxlan</tunnel-type>
600 </encapsulation-extended-community>
601 </ext-community-member>
602 <ext-community-member>
603 <as-4-route-origin-extended-community>
604 <as-4-specific-common>
605 <as-number>65000</as-number>
606 <local-administrator>123</local-administrator>
607 </as-4-specific-common>
608 </as-4-route-origin-extended-community>
609 </ext-community-member>
610 <options>ADD</options>
616 <name>set-ext-community-inline-replace-test</name>
618 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
619 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
621 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
627 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
629 <ext-community-member>
630 <encapsulation-extended-community>
631 <tunnel-type>vxlan</tunnel-type>
632 </encapsulation-extended-community>
633 </ext-community-member>
634 <ext-community-member>
635 <as-4-route-origin-extended-community>
636 <as-4-specific-common>
637 <as-number>65000</as-number>
638 <local-administrator>123</local-administrator>
639 </as-4-specific-common>
640 </as-4-route-origin-extended-community>
641 </ext-community-member>
642 <options>REPLACE</options>
648 <name>set-ext-community-inline-remove-test</name>
650 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
651 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
653 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
659 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
661 <ext-community-member>
662 <encapsulation-extended-community>
663 <tunnel-type>vxlan</tunnel-type>
664 </encapsulation-extended-community>
665 </ext-community-member>
666 <ext-community-member>
667 <as-4-route-origin-extended-community>
668 <as-4-specific-common>
669 <as-number>65000</as-number>
670 <local-administrator>123</local-administrator>
671 </as-4-specific-common>
672 </as-4-route-origin-extended-community>
673 </ext-community-member>
674 <options>REMOVE</options>
680 <name>set-ext-community-reference-add-test</name>
682 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
683 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
685 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
691 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
693 <ext-community-set-ref>
694 /rpol:routing-policy/rpol:defined-sets/rpol:ext-community-sets/ext-community-set[ext-community-set-name="ext-community-set-name-test"]
695 </ext-community-set-ref>
696 <options>ADD</options>
702 <name>set-ext-community-reference-replace-test</name>
704 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
705 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
707 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"</role-set>
713 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
715 <ext-community-set-ref>
716 /rpol:routing-policy/rpol:defined-sets/rpol:ext-community-sets/ext-community-set[ext-community-set-name="ext-community-set-name-test"]
717 </ext-community-set-ref>
718 <options>REPLACE</options>
724 <name>set-ext-community-reference-remove-test</name>
726 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
727 <match-role-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
729 <role-set>/rpol:routing-policy/rpol:defined-sets/bgppol:bgp-defined-sets/role-sets/role-set[role-set-name="all"]</role-set>
735 <bgp-actions xmlns="http://openconfig.net/yang/bgp-policy">
737 <ext-community-set-ref>
738 /rpol:routing-policy/rpol:defined-sets/rpol:ext-community-sets/ext-community-set[ext-community-set-name="ext-community-set-name-test"
739 </ext-community-set-ref>
740 <options>REMOVE</options>
748 <name>bgp-neighbor-statements-test</name>
751 <name>reject-from-neighbor-test</name>
753 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
754 <match-bgp-neighbor-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
757 /rpol:routing-policy/rpol:defined-sets/rpol:neighbor-sets/neighbor-set[neighbor-set-name="test-bgp-neighbor-set"]
760 </match-bgp-neighbor-set>
768 <name>reject-from-neighbor-invert-test</name>
770 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
771 <match-bgp-neighbor-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
774 /rpol:routing-policy/rpol:defined-sets/rpol:neighbor-sets/neighbor-set[neighbor-set-name="test-bgp-neighbor-set"]
776 <match-set-options>INVERT</match-set-options>
778 </match-bgp-neighbor-set>
786 <name>reject-to-neighbor-test</name>
788 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
789 <match-bgp-neighbor-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
792 /rpol:routing-policy/rpol:defined-sets/rpol:neighbor-sets/neighbor-set[neighbor-set-name="test-bgp-neighbor-set"]
795 </match-bgp-neighbor-set>
803 <name>reject-to-neighbor-invert-test</name>
805 <bgp-conditions xmlns="http://openconfig.net/yang/bgp-policy">
806 <match-bgp-neighbor-set xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
809 /rpol:routing-policy/rpol:defined-sets/rpol:neighbor-sets/neighbor-set[neighbor-set-name="test-bgp-neighbor-set"]
811 <match-set-options>INVERT</match-set-options>
813 </match-bgp-neighbor-set>
822 </policy-definitions>
824 <bgp-defined-sets xmlns="http://openconfig.net/yang/bgp-policy">
825 <role-sets xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
827 <role-set-name>only-ibgp</role-set-name>
831 <role-set-name>only-rr-client</role-set-name>
832 <role>rr-client</role>
835 <role-set-name>only-ebgp</role-set-name>
839 <role-set-name>only-internal</role-set-name>
840 <role>internal</role>
843 <role-set-name>ibgp-rr-client</role-set-name>
845 <role>rr-client</role>
848 <role-set-name>all</role-set-name>
851 <role>rr-client</role>
852 <role>internal</role>
855 <originator-id-sets xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
857 <originator-id-set-name>local-originator-id</originator-id-set-name>
860 </originator-id-sets>
861 <cluster-id-sets xmlns="urn:opendaylight:params:xml:ns:yang:odl:bgp:default:policy">
863 <cluster-id-set-name>local-cluster-id</cluster-id-set-name>
869 <as-path-set-name>test-as-path-set</as-path-set-name>
870 <as-path-set-member>65</as-path-set-member>
871 <as-path-set-member>64</as-path-set-member>
872 <as-path-set-member>63</as-path-set-member>
877 <ext-community-set-name>ext-community-set-name-test</ext-community-set-name>
878 <ext-community-member>
879 <encapsulation-extended-community>
880 <tunnel-type>vxlan</tunnel-type>
881 </encapsulation-extended-community>
882 </ext-community-member>
883 <ext-community-member>
884 <as-4-route-origin-extended-community>
885 <as-4-specific-common>
886 <as-number>65000</as-number>
887 <local-administrator>123</local-administrator>
888 </as-4-specific-common>
889 </as-4-route-origin-extended-community>
890 </ext-community-member>
892 </ext-community-sets>
895 <community-set-name>community-set-name-test</community-set-name>
897 <as-number>65</as-number>
898 <semantics>10</semantics>
901 <as-number>66</as-number>
902 <semantics>11</semantics>
909 <prefix-set-name>test-prefix-set</prefix-set-name>
911 <ip-prefix>10.3.192.0/21</ip-prefix>
912 <masklength-range>exact</masklength-range>
915 <ip-prefix>10.3.191.0/21</ip-prefix>
916 <masklength-range>21..24</masklength-range>
922 <neighbor-set-name>test-bgp-neighbor-set</neighbor-set-name>
924 <address>127.0.0.1</address>
927 <address>127.0.0.2</address>