vpls
BgpEvpn

This class represents the BGP EVPN configuration under a VPLS site.



public class BgpEvpn

Properties
arpNdExtCommunityAdvertisement Specifies whether to advertise along with the MAC/IP routes advertised for local static and dynamic proxy-ARP/ND entries. It also controls the processing of the arp/nd extended community and the selection of ARP/ND entries based on the Inmutable flag.

type=boolean
default=false
Displayed(tab/group)=ARP ND Extended Community Advertisement

bgpEvpnAcceptIvplsEvpnFlush This command enables the system to accept non-zero ethernet-tag mac routes and process them ONLY for cmac-flushing.

type=boolean
default=false
Displayed(tab/group)=Accept I-VPLS EVPN Flush

applicable=false (Where parent is one of (vpls.Site))

bgpEvpnCfmMacAdvertisement Specifies whether or not to advertise the VPLS service's operational Up MEP, MIP, and Virtual MEP (VMEP) MAC addresses over BGP-EVPN.

type=generic.TruthValue
default=false
Displayed(tab/group)=CFM MAC Advertisement

bgpEvpnDetTrustedMacMoveFactor Determines the factor by which the num-moves is multipled when detecting a mac duplication event for trusted MACs. As an example, if num-moves=5, and trusted-mac-move-factor=3, while 5 moves within the window is enough to declare a non-trusted mac as duplicate, 15 moves would be need to declare a trusted mac as duplicate.

type=int
default=1
minimum=1
maximum=10
units=minutes
Displayed(tab/group)=Detect Trusted MAC Move Factor (/MAC Duplication)

bgpEvpnInclusiveMcastOrigAddr specifies the original IP address and PTA tunnel-endpoint in the IMET routes for this service

type=InetAddress
default=0.0.0.0
Displayed(tab/group)=Inclusive Multicast Original Address

bgpEvpnInclusiveMcastOrigAddrType Specifies the address type of bgpEvpnIncusiveMcastOrigAddr.

type=rtr.InetAddressType
default=ipv4

bgpEvpnIngressRepIncMcastAdv Specifies whether the IMET-IT routes will be advertised for this service. If bgpEvpnIngressRepIncMcastAdv is 'false(2)', no IMET routes will be sent for the service unless provider tunnel is configured with owner bgp-evpn-mpls and root-and-leaf.

type=generic.TruthValue
default=true
Displayed(tab/group)=Advertise Inclusive Multicast Routes with Ingress Replication

bgpEvpnIpRouteAdvInclHost Specifies whether IP Routes advertised by BGP EVPN will include '/32' host routes.

type=boolean
default=false
Displayed(tab/group)=Inclusive Host

bgpEvpnIpRouteAdvertisement Specifies whether IP Routes will be advertised by BGP EVPN or not.

type=generic.TruthValue
default=false
Displayed(tab/group)=Advertise IP Routes

bgpEvpnMacAdvDefaultRoute Specifies whether the default mac will be advertised to BGP or not. When the value of bgpEvpnMacAdvDefaultRoute is true, only the Default-mac is advertised.

type=generic.TruthValue
default=false
Displayed(tab/group)=Unknown MAC Route

bgpEvpnMacAdvertisement Specifies whether all the non BGP EVPN macs will be advertised to BGP or not

type=generic.TruthValue
default=true
Displayed(tab/group)=MAC Advertisement

bgpEvpnMacDupBlackHoleEnabled It specifies whether black-hole traffic detected on the duplicated MAC address in this service

type=generic.TruthValue
default=false
Displayed(tab/group)=MAC Duplication Black Hole Enabled (/MAC Duplication)

applicable=false (Where parent is one of (vpls.BSite))

bgpEvpnMacDupDetNumDups Indicates the number of duplicate MAC addresses in BGP-EVPN in a VPLS service context.

type=long
access=read-only
Displayed(tab/group)=Number Of Duplicate MAC Addresses (/MAC Duplication)

bgpEvpnMacDupDetNumMoves Specifies number of moves with in bgpEvpnMacDupDetWindow between evpn and non-evpn destinations above which a MAC is considered duplicate. This can be due to loops, incorrect configuration in the network etc.

type=int
default=5
minimum=3
maximum=10
Displayed(tab/group)=MAC Duplication Detect Number Of Moves (/MAC Duplication)

bgpEvpnMacDupDetRetry Indicates the hold down time in minutes. This value is expected to be equal to or more than two times that of bgpEvpnMacDupDetWindow. If bgpEvpnMacDupDetRetry is set to its default value, this implies that once a duplicate MAC is detected, until a user intervenes or a network event (MAC flush) occurs, updates for that MAC will be held down. In the absence of the above mentioned events, MAC duplication detection will be tried again after bgpEvpnMacDupDetRetry time. This value is expected to be either 0 (= no auto retry) or equal to more than two times that of bgpEvpnMacDupDetWindow.

type=int
default=9
minimum=0
maximum=60
units=minutes
Displayed(tab/group)=MAC Duplication Retry (/MAC Duplication)

bgpEvpnMacDupDetWindow Specifies the length of the window in minutes.

type=int
default=3
minimum=1
maximum=15
units=minutes
Displayed(tab/group)=MAC Duplication Detect Window (/MAC Duplication)

bgpEvpnSelMcastAdvertise Specifies whether to advertise SMET (Selective Multicast Ethernet Tag) evpn routes.

type=generic.TruthValue
default=false
Displayed(tab/group)=Advertise Selective Multicast Ethernet Tag

bgpEvpnTrustedMacTime Determines how a long a MAC address needs to stay in the FDB as type learned without being flushed or changed in its type so the MAC is declared as trusted. If the MAC changes from SAP to SAP within the same VPLS service and node, the MAC does not reset its trusted-mac timer.

type=int
default=5
minimum=1
maximum=15
units=minutes
Displayed(tab/group)=Trusted MAC Time (/MAC Duplication)

bgpEvpnVxlanAdminStatus Specifies the desired administrative state for VLAN under BGP EVPN context in this VPLS service. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnVxlan.bgpEvpnAdminStatus' for Nokia 7x50 nodes from 16.0.R1+ node release.

type=vpls.VXLANAdminState
default=down
Displayed(tab/group)=Administrative State (/VXLAN)

applicable=false (Where parent is one of (vpls.BSite))

bgpEvpnVxlanBgpId The value of bgpEvpnVxlanBgpInstanceId specifies the BGP instance used with this service. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnVxlan.bgpInstanceId' for Nokia 7x50 nodes from 16.0.R1+ node release.

type=int
access=read-only
default=1
minimum=1
maximum=2
Displayed(tab/group)=VXLAN BGP ID (/VXLAN)

creationOrigin

type=svt.L2RouteOriginType
access=read-create
default=manual

domainId Specifies the Domain ID used in D-Path for routes advertisement.

type=string
default=0:0
Displayed(tab/group)=D-Path Domain ID

domainIdHexValue Specifies the HEX format of Domain-id in MIB

type=string
access=read-only
default=00 00 00 00 00 00

ignoreMtuMismatch The value of ignoreMtuMismatch specifies whether to ignore the received layer-2 MTU in the L2 Attributed extended community of the IMET route for a peer.

type=boolean
default=false
Displayed(tab/group)=Ignore MTU Mismatch

inclusiveMcastL2AtrrAdvertisement The value of inclusiveMcastL2AtrrAdvertisement specifies whether to advertise the layer-2 attributes extended community in inclusive-mcast routes

type=boolean
default=false
Displayed(tab/group)=Incl Mcast Advertise L2 Atrributes

applicable=false (Where parent is one of (vpls.BSite))

ipRouteAdvertiseLinkBw Specifies whether to advertise the link bandwidth for evpn-iff routes.

type=boolean
default=false
Displayed(tab/group)=Advertise (/EVPN Link Bandwidth)

ipRouteAdvertiseLinkBwMaxWeight Specifies the maximum weight to be advertised with evpn-iff routes. This is effective only when ipRouteAdvertiseLinkBw is enabled.

type=int
default=128
minimum=1
maximum=128
Displayed(tab/group)=Maximum Dynamic Weight (/EVPN Link Bandwidth)

ipRouteAdvertiseLinkBwWeight Specifies the weight to be advertised with evpn-iff routes. This is effective only when ipRouteAdvertiseLinkBw is enabled.

type=int
default=0
minimum=0
maximum=128
Displayed(tab/group)=Weight (/EVPN Link Bandwidth)

ipRouteWeightedEcmp Specifies the weight to be advertised with evpn-iff routes.

type=boolean
default=false
Displayed(tab/group)=Weighted ECMP (/EVPN Link Bandwidth)

mplsBgpId Specifies the BGP instance used with this service. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnMpls.bgpInstanceId' for Nokia 7x50 nodes from 16.0.R1+ node release.

type=int
default=1
minimum=1
maximum=2
Displayed(tab/group)=BGP ID (/MPLS)

mplsIngressRepBumLabel Specifies whether to advertise a different label for inclusive multicast routes, or use the same label as the one advertised for unicast traffic. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnMpls.mplsIngressRepBumLabel' for Nokia 7x50 nodes from 16.0.R1+ node release.

type=boolean
default=false
Displayed(tab/group)=Ingress Replication Bum Label (/MPLS)

mplsRestrictProtectedSrc Specifies how the agent will handle relearn requests for protected MAC addresses. When the value of this object is 'true', requests to relearn a protected MAC address will be ignored.

type=boolean
default=false
Displayed(tab/group)=Restrict Protected Source (/MPLS)

mplsRestrictProtectedSrcAction Specifies the action to take whenever a relearn request for a protected MAC is received on a restricted SAP. When the value of this object is 'discardFrame', the SAP will start discarding the frame.

type=int
default=1
Displayed(tab/group)=Restrict Protected Source Action (/MPLS)
enums=
    1: discardFrame - Discard-Frame

mplsShgPointer Pointer to the Split Horizon Group Site. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnMpls.mplsShgPointer' for Nokia 7x50 nodes from 16.0.R1+ node release.

type=Pointer
default=
Displayed(tab/group)=Split Horizon Group (/MPLS)

vpls.BgpEvpnMpls-Set type=Children-Set
vpls.BgpEvpnSRv6-Set type=Children-Set
vpls.BgpEvpnVxlan-Set type=Children-Set
vxlanSendEvpnEncapsulation Specifies whether a RFC5512 vxlan tunnel encap extended community is included in BGP EVPN VXLAN route advertisements. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnVxlan.vxlanSendEvpnEncapsulation' nodes from 16.0.R1+ for Nokia 7x50 node.

type=boolean
default=true
Displayed(tab/group)=VXLAN Send EVPN Encapsulation (/VXLAN)

vxlanSendImetIrOnNonDesignatedForwarder Specifies whether the router will advertise IMET-IR routes even when the PE is not a designated forwarder. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnVxlan.vxlanSendImetIrOnNonDesignatedForwarder' for Nokia 7x50 nodes from 16.0.R1+ node release.

type=boolean
default=true
Displayed(tab/group)=VXLAN IMET-IR On NDF (/VXLAN)

 
Overridden Properties
mplsForceVlanVcForwarding Specifies whether or not vc-vlan-type forwarding is forced in the data-path for BGP EVPN MPLS. Note: Nokia 7x50 has changed BgpEvpn MIB Structure from 16.0.R1+ node release. NFM-P class structure has also been modified to support the new functionality. Its recommended to use 'BgpEvpnMpls.mplsForceVlanVcForwarding' for Nokia 7x50 nodes from 16.0.R1+ node release.

applicable=false (Where parent is one of (vpls.BSite))
 
Properties inherited from svr.BgpEvpn
autoBindTunnelBgp, autoBindTunnelLdp, autoBindTunnelRsvpTe, autoBindTunnelSrIsis, autoBindTunnelSrOspf, autoBindTunnelSrTe, autoBindTunnelStatus, autoBindTunnelUdp, bgpEvpnEvi, bgpEvpnMplsAdminStatus, entropyLabel, evpnSiteServiceId, mplsControlWord, mplsEncapsulationEnabled, mplsForceQinqVcFwding, mplsForceVlanVcForwarding, mplsMaxEcmpRoutes, mplsOverUdpEncapsulationEnabled, siteId
 
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed
 
Supported Network Elements
7450 ESS Supported from 12.0.R1
7750 SR Supported from 12.0.R1
7705 SAR Gen 2
7950 XRS Supported from 12.0.R1
7705 SAR Supported from 9.0.R4
7705 SAR H Supported from 9.0.R4
7250 IXR Supported from 19.10.R3
7210 SAS K Supported from 20.0.0
  • Excluded chassis types: 7210 SAS-K-2F-3T, 7210 SAS-K-2F-3T ETR
7210 SAS Mxp Supported from 20.9.R2
7210 SAS S/Sx Supported from 22.3.R1
  • Excluded chassis types: 7210 SAS-S/Sx Virtual
Product Specifics
7210 SAS K 20.0
7210 SAS K 21.0
7210 SAS K 22.0
7210 SAS K 23.0
7210 SAS K 24.0
7210 SAS K 25.0
7210 SAS Mxp (all versions)
7210 SAS Mxp 20.0
7210 SAS Mxp 21.0
7210 SAS Mxp 22.0
7210 SAS Mxp 23.0
7210 SAS Mxp 24.0
7210 SAS Mxp 25.0
7210 SAS S/Sx (all versions)
7210 SAS S/Sx 22.0
7210 SAS S/Sx 23.0
7210 SAS S/Sx 24.0
7210 SAS S/Sx 25.0
7250 IXR 20.0
7250 IXR 21.0
7250 IXR 22.0
7250 IXR 23.0
7250 IXR 24.0
7250 IXR 25.0
7450 ESS 20.0
7450 ESS 21.0
7450 ESS 22.0
7450 ESS 23.0
7450 ESS 24.0
7450 ESS 25.0
7705 SAR Gen 2 25.0
7705 SAR H 20.0
7705 SAR H 21.0
7705 SAR H 22.0
7705 SAR H 23.0
7705 SAR H 24.0
7705 SAR H 25.0
7705 SAR H 9.0
7705 SAR 20.0
7705 SAR 21.0
7705 SAR 22.0
7705 SAR 23.0
7705 SAR 24.0
7705 SAR 25.0
7750 SR 20.0
7750 SR 21.0
7750 SR 22.0
7750 SR 23.0
7750 SR 24.0
7750 SR 25.0
7950 XRS 20.0
7950 XRS 21.0
7950 XRS 22.0
7950 XRS 23.0
7950 XRS 24.0
7950 XRS 25.0