Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Connectivity Services Director User Guide
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

Sample XPath Notifications Received on Devices for a Created E-LAN Service

date_range 17-Oct-23

This topic illustrates the differential configuration, which is the delta or the change-set of the configuration that you are about to deploy on the devices, and the XPath attributes associated with the delta configuration for a newly created E-LAN service:

The following are the configuration stanzas and device settings for a newly created E-LAN service at the different hierarchy levels of the CLI interface:

content_copy zoom_out_map
[edit interfaces ge-0/1/7]
unit 29 {
    encapsulation vlan-vpls;
    vlan-id 34;
    family vpls {
        filter {
            input filter_in_ge-0/1/7_29;
        }
    }
}
content_copy zoom_out_map
[edit firewall family vpls]
filter filter_in_ge-0/1/8_102 { ... }
filter filter_in_ge-0/1/7_29 {
    interface-specific;
    term 1 {
        then {
            policer policer_in_ge-0/1/7_29;
            accept;
        }
    }
}
content_copy zoom_out_map
[edit firewall]
policer policer_in_ge-0/1/8_102 { ... }
    policer policer_in_ge-0/1/7_29 {
    if-exceeding {
        bandwidth-limit 10m;
        burst-size-limit 1g;
    }
    then discard;
}
content_copy zoom_out_map
[edit routing-instances]
VplsBgpPW {
    instance-type vpls;
    interface ge-0/1/7.29;
    route-distinguisher 36000:23;
    vrf-import VplsBgpPW-import;
    vrf-export VplsBgpPW-export;
    protocols {
        vpls {
            mac-table-size {
                5120;
            }
            interface-mac-limit {
                1024;
            }
            no-mac-learning;
            no-tunnel-services;
            site Site_2 {
                site-identifier 2;
                site-preference primary;
                interface ge-0/1/7.29;
            }
        }
    }
}

The following are the changed XPath attributes for a newly created E-LAN service:

content_copy zoom_out_map
/configuration/routing-instances/instance/protocols/vpls/mac-table-size/limit 
/configuration/firewall/family/vpls/filter/term/name
/configuration/firewall/policer/if-exceeding/burst-size-limit
/configuration/interfaces/interface/unit/name
/configuration/routing-instances/instance/interface/name
/configuration/routing-instances/instance/instance-type
/configuration/firewall/policer/name
/configuration/routing-instances/instance/protocols/vpls/site/interface/name
/configuration/routing-instances/instance/protocols/vpls/site/site-preference
/configuration/interfaces/interface/unit/vlan-id
/configuration/interfaces/interface/unit/family/vpls/filter/input/filter-name
/configuration/routing-instances/instance/route-distinguisher/rd-type
/configuration/routing-instances/instance/name
/configuration/interfaces/interface/unit/encapsulation
/configuration/routing-instances/instance/vrf-export
/configuration/routing-instances/instance/protocols/vpls/no-mac-learning
/configuration/firewall/policer/then/discard
/configuration/routing-instances/instance/protocols/vpls/site/site-identifier
/configuration/routing-instances/instance/protocols/vpls/interface-mac-limit/limit
/configuration/firewall/family/vpls/filter/name
/configuration/routing-instances/instance/protocols/vpls/no-tunnel-services
/configuration/firewall/family/vpls/filter/interface-specific
/configuration/firewall/family/vpls/filter/term/then/policer
/configuration/firewall/family/vpls/filter/term/then/accept
/configuration/routing-instances/instance/protocols/vpls/site/name
/configuration/routing-instances/instance/vrf-import

The following is the differential configuration set for the XPath attributes of a newly created E-LAN service:

content_copy zoom_out_map
<?xml version="1.0" encoding="UTF-8"?>
<rpc-reply op="U">
  <configuration op="U">
    <interfaces op="U">
      <interface op="U">
        <name>ge-0/1/7</name>
        <flexible-vlan-tagging/>
        <mtu>1522</mtu>
        <encapsulation>flexible-ethernet-services</encapsulation>
        <unit op="C">
          <name op="C">29</name>
          <encapsulation op="C">vlan-vpls</encapsulation>
          <vlan-id op="C">34</vlan-id>
          <family op="C">
            <vpls op="C">
              <filter op="C">
                <input op="C">
                  <filter-name op="C">filter_in_ge-0/1/7_29</filter-name>
                </input>
              </filter>
            </vpls>
          </family>
        </unit>
      </interface>
    </interfaces>
    <firewall op="U">
      <family op="U">
        <vpls op="U">
          <filter op="C">
            <name op="C">filter_in_ge-0/1/7_29</name>
            <interface-specific op="C"/>
            <term op="C">
              <name op="C">1</name>
              <then op="C">
                <policer op="C">policer_in_ge-0/1/7_29</policer>
                <accept op="C"/>
              </then>
            </term>
          </filter>
        </vpls>
      </family>
      <policer op="C">
        <name op="C">policer_in_ge-0/1/7_29</name>
        <if-exceeding op="C">
          <bandwidth-limit op="C">10m</bandwidth-limit>
          <burst-size-limit op="C">1g</burst-size-limit>
        </if-exceeding>
        <then op="C">
          <discard op="C"/>
        </then>
      </policer>
    </firewall>
    <routing-instances op="U">
      <instance op="C">
        <name op="C">VplsBgpPW</name>
        <instance-type op="C">vpls</instance-type>
        <interface op="C">
          <name op="C">ge-0/1/7.29</name>
        </interface>
        <route-distinguisher op="C">
          <rd-type op="C">36000:23</rd-type>
        </route-distinguisher>
        <vrf-import op="C">VplsBgpPW-import</vrf-import>
        <vrf-export op="C">VplsBgpPW-export</vrf-export>
        <protocols op="C">
          <vpls op="C">
            <mac-table-size op="C">
              <limit op="C">5120</limit>
            </mac-table-size>
            <interface-mac-limit op="C">
              <limit op="C">1024</limit>
            </interface-mac-limit>
            <no-mac-learning op="C"/>
            <no-tunnel-services op="C"/>
            <site op="C">
              <name op="C">Site_2</name>
              <site-identifier op="C">2</site-identifier>
              <site-preference op="C">primary</site-preference>
              <interface op="C">
                <name op="C">ge-0/1/7.29</name>
              </interface>
            </site>
          </vpls>
        </protocols>
      </instance>
    </routing-instances>
  </configuration>
</rpc-reply>
footer-navigation