10.5. EVPN Command Reference

10.5.1. Command Hierarchies

10.5.1.1. EVPN Configuration Commands

10.5.1.1.1. Epipe Commands for EVPN

config
— service
epipe
[no] bgp
route-target {ext-community | export ext-community | import ext-community}
[no] bgp-evpn
evi value
— no evi
local-ac-name ac-name
eth-tag tag-value
— no eth-tag
mpls
ecmp max-ecmp-routes
[no] bgp
[no] ldp
[no] rsvp
[no] sr-isis
[no] sr-ospf
[no] sr-te
[no] weighted-ecmp
[no] control-word
ecmp max-ecmp-routes
[no] entropy-label
[no] shutdown
remote-ac-name ac-name
eth-tag tag-value
— no eth-tag

10.5.1.1.2. VPLS Commands for EVPN

config
— service
— vpls
[no] bgp
route-target ext-community
route-target export ext-community [import ext-community]
route-target import ext-community
vsi-export policy-name [policy-name...(up to 5 max)]
— no vsi-export
vsi-import policy-name [policy-name...(up to 5 max)]
— no vsi-import
[no] bgp-evpn
evi value
[no] evi
incl-mcast-orig-ip ip-address
ip-route-advertisement [incl-host]
detect num-moves num-moves window minutes
retry minutes
[no] retry
mpls
ecmp max-ecmp-routes
resolution {disabled | any | filter}
[no] bgp
[no] ldp
[no] rsvp
[no] sr-isis
[no] sr-ospf
[no] sr-te
[no] weighted-ecmp
[no] control-word
ecmp max-ecmp-routes
[no] entropy-label
[no] shutdown
mac ieee-address [create] black-hole
mac ieee-address [create] sap sap-id monitor {fwd-status}
mac ieee-address [create] spoke-sdp sdp-id:vc-id monitor {fwd-status}
— no mac ieee-address

10.5.1.1.3. Epipe and VPLS Services Related Commands for EVPN

config
— service
— vpls      (see VPLS Command Reference)

10.5.1.1.4. VPRN Interface Commands for EVPN

config
— service
— vprn
— interface
— vpls
[no] evpn-tunnel

10.5.1.1.5. Service System Commands for EVPN

config
— service
— system
[no] bgp-evpn
ad-per-es-route-target evi-rt-set route-distinguisher ip-address
ethernet-segment name [create]
— no ethernet-segment name
esi esi
— no esi
lag lag-id
— no lag
multi-homing single-active [no-esi-label]
multi-homing all-active
port port-id
— no port
sdp sdp-id
— no sdp
manual
evi start [to to] primary
— no evi start
mode {manual | auto | off}
[no] shutdown

10.5.1.1.6. Redundancy Commands for EVPN

10.5.1.1.7. Router BGP Commands for EVPN

Refer to the 7705 SAR Routing Protocols Guide for router BGP command descriptions.

config
— router
[no] bgp
— def-recv-evpn-encap mpls
— family [evpn]
— group name
— no group
— def-recv-evpn-encap mpls
— family [evpn]
— neighbor ip-address
— def-recv-evpn-encap mpls
— family [evpn]
— rapid-update [mvpn-ipv4] [evpn]
— no rapid-update

10.5.1.2. Show Commands

show
— service
evpn-mpls [tep-ip-address]
— id service-id
bgp
evpn-mpls esi esi
ethernet-segment [ethernet-segment-name]
system
bgp-evpn ethernet-segment
bgp-evpn ethernet-segment name name [all]
bgp-evpn ethernet-segment name name evi [evi]
bgp-route-distinguisher [vpls] [epipe]
bgp-route-distinguisher ad-evi-rt-set

10.5.2. Command Descriptions

10.5.2.1. EVPN Configuration Commands

10.5.2.1.1. BGP Commands

bgp

Syntax 
[no] bgp
Context 
config>service>epipe
config>service>vpls
Description 

This command enables the context to configure the BGP-related parameters for a BGP Epipe or VPLS.

The no version of the command removes the BGP instance.

route-distinguisher

Syntax 
route-distinguisher rd
no route-distinguisher
Context 
config>service>epipe>bgp
config>service>vpls>bgp
Description 

This command configures the route distinguisher (RD) component that is signaled in the MP-BGP NLRI for Layer 2 VPN and EVPN families. This value is used for the BGP Epipe NLRI and BGP VPLS NLRI when this command is configured.

Alternatively, for BGP-EVPN-enabled Epipe and VPLS services, the route-distinguisher value can be auto-derived from the evi evi value (config>service>epipe>bgp-evpn>evi or config>service>vpls>bgp-evpn>evi) if this command is not configured.

Default 

no route-distinguisher

Parameters 
rd—
specifies the route distinguisher address
Values—
ip-addr:comm-val | 2byte-asnumber:ext-comm-val | 4byte-asnumber:comm-val

ip-addr:

a.b.c.d

comm-val:

0 to 65535

2byte-asnumber:

1 to 65535

ext-comm-val:

0 to 4294967295

4byte-asnumber:

1 to 4294967295

 

route-target

Syntax 
For Epipe:
route-target {ext-community | export ext-community | import ext-community}
no route-target
 
For VPLS:
route-target ext-community
route-target export ext-community [import ext-community]
route-target import ext-community
no route-target
Context 
config>service>epipe>bgp
config>service>vpls>bgp
Description 

This command configures the route target (RT) component that is signaled in the related MP-BGP attribute that is used for the BGP Epipe, BGP VPLS, and EVPN when this command is configured in this Epipe or VPLS service.

If this command is not used, the RT is formed automatically using the Epipe or VPLS ID. The extended community can have the same two formats as the Epipe or VPLS ID, that is, a two-octet AS-specific extended community or an IPv4-specific extended community. The extended community can also have a four-octet AS-specific community format. For BGP-EVPN-enabled Epipe and VPLS services, the route target can also be auto-derived from the evi value (config>service>vpls>bgp-evpn>evi or config>service>epipe>bgp-evpn>evi) if this command is not configured.

Default 

no route-target

Parameters 
export ext-community
specifies extended communities allowed to be sent to remote PE neighbors
import ext-community
specifies extended communities allowed to be accepted from remote PE neighbors
ext-community—
specifies the extended community
Values—
target:{ip-addr:comm-val | 2byte-asnumber:ext-comm-val | 4byte-asnumber:comm-val}

ip-addr:

a.b.c.d

comm-val:

0 to 65535

2byte-asnumber:

1 to 65535

ext-comm-val:

0 to 4294967295

4byte-asnumber:

1 to 4294967295

 

vsi-export

Syntax 
vsi-export policy-name [policy-name ... (up to 5 max)]
no vsi-export
Context 
config>service>vpls>bgp
Description 

This command specifies the name of the virtual switch instance (VSI) export policies to be used for BGP VPLS when this command is configured in this VPLS service. If multiple policy names are configured, the policies are evaluated in the order in which they are specified. The first policy that matches is applied.

The policy name list is handled by the SNMP agent as a single entity.

Default 

no vsi-export

Parameters 
policy-name—
specifies a VSI export policy (32 characters maximum)

vsi-import

Syntax 
vsi-import policy-name [policy-name ... (up to 5 max)]
no vsi-import
Context 
config>service>vpls>bgp
Description 

This command specifies the name of the virtual switch instance (VSI) import policies to be used for BGP VPLS when this command is configured in this VPLS service. If multiple policy names are configured, the policies are evaluated in the order in which they are specified. The first policy that matches is applied.

The policy name list is handled by the SNMP agent as a single entity.

Default 

no vsi-import

Parameters 
policy-name—
specifies a VSI import policy (32 characters maximum)

10.5.2.1.2. BGP-EVPN Commands

bgp-evpn

Syntax 
[no] bgp-evpn
Context 
config>service>epipe
config>service>vpls
Description 

This command enables the context to configure the BGP-EVPN parameters in the specified service.

cfm-mac-advertisement

Syntax 
[no] cfm-mac-advertisement
Context 
config>service>vpls>bgp-evpn
Description 

This command enables the advertisement and withdrawal, as appropriate, of the IEEE MAC address associated with the MEP created on a SAP in an EVPN service.

The update occurs each time a MEP is added or deleted or an IEEE MAC address is changed for an MEP on a SAP within the service. The size of the update depends on the number of MEPs in the service affected by the modification.

Only enable this functionality for services that require a resident MAC address to properly forward unicast traffic and that do not perform Layer 2 MAC learning as part of the data plane.

Local MEP IEEE MAC addresses are not stored in the local FDB and therefore cannot be advertised through a control plane to a peer without this command.

The no version of the command disables the functionality and withdraws all previously advertised MEP IEEE MAC addresses.

Default 

no cfm-mac-advertisement

evi

Syntax 
evi value
[no] evi
Context 
config>service>epipe>bgp-evpn
config>service>vpls>bgp-evpn
Description 

This command specifies a 2-byte EVPN instance (EVI) that is unique in the system. It is used for the service-carving algorithm for multihoming and for auto-deriving route targets and route distinguishers.

If not specified, the evi value is 0 and there are no route distinguishers or route targets auto-derived from the value. If the evi value is specified and no other route distinguishers or route targets are configured in the service, the following rules apply:

  1. the route distinguisher is derived from system-ip:evi value
  2. the route target is derived from autonomous-system:evi value

If VSI import and VSI export policies are configured, the route target must be configured in the policies and the policy values take preference over the auto-derived route targets. The operational route target for a service is shown using the show>service>id>bgp command.

The no version of the command sets the evi value back to 0.

Default 

no evi

Parameters 
value—
specifies the EVPN instance
Values—
1 to 65535

 

incl-mcast-orig-ip

Syntax 
incl-mcast-orig-ip ip-address
no incl-mcast-orig-ip
Context 
config>service>vpls>bgp-evpn
Description 

This command specifies that the IP address configured with the command is encoded in the originating-ip field of EVPN Inclusive Multicast Routes with tunnel type Ingress Replication (IR) (value 6).

The configured address does not need to be reachable in the base router or have an interface in the base router. The originating IP address is used solely for BGP route-key selection.

The no version of the command withdraws the affected Inclusive Multicast Routes and readvertises the routes with the default system IP address in the originating IP field.

Default 

system IP address

Parameters 
ip-address
specifies the IPv4 address value
Values—
a.b.c.d

 

ingress-repl-inc-mcast-advertisement

Syntax 
[no] ingress-repl-inc-mcast-advertisement
Context 
config>service>vpls>bgp-evpn
Description 

This command enables the advertisement of the inclusive multicast Ethernet tag route with tunnel type ingress-replication in the PMSI tunnel attribute.

Default 

ingress-repl-inc-mcast-advertisement

ip-route-advertisement

Syntax 
ip-route-advertisement [incl-host]
no ip-route-advertisement
Context 
config>service>vpls>bgp-evpn
Description 

This command enables or disables the advertisement of IP prefixes in EVPN. When enabled, any active route in the r-VPLS VPRN route table will be advertised in EVPN using the VPLS BGP configuration. The interface host addresses are not advertised in EVPN unless the incl-host parameter is specified.

Default 

no ip-route-advertisement

Parameters 
incl-host—
specifies to advertise the interface host addresses in EVPN

local-ac-name

Syntax 
local-ac-name ac-name
no local-ac-name
Context 
config>service>epipe>bgp-evpn
Description 

This command enables the context and specifies the attachment circuit name in which the local Ethernet tag value is configured.

Default 

no local-ac-name

Parameters 
ac-name
specifies the name of the local attachment circuit

eth-tag

Syntax 
eth-tag tag-value
no eth-tag
Context 
config>service>epipe>bgp-evpn>local-ac-name
config>service>epipe>bgp-evpn>remote-ac-name
Description 

This command configures the Ethernet tag value. When configured in the local-ac-name context, the system uses the value in the advertised AD per-EVI route sent for the attachment circuit. When configured in the remote-ac-name context, the system compares that value with the eth-tag tag-value of the imported AD per-EVI routes for the service. If there is a match, the system creates an EVPN-MPLS destination for the Epipe.

Default 

n/a

Parameters 
tag-value
specifies the Ethernet tag value of the attachment circuit
Values—
1 to 16777215

 

mac-advertisement

Syntax 
[no] mac-advertisement
Context 
config>service>vpls>bgp-evpn
Description 

This command enables the advertisement in BGP of the learned MAC addresses on SAPs and SDP bindings. When the mac-advertisement command is disabled, the local MAC addresses are withdrawn in BGP.

Default 

mac-advertisement

mac-duplication

Syntax 
mac-duplication
Context 
config>service>vpls>bgp-evpn
Description 

This command enables the context to configure the BGP-EVPN MAC duplication parameters.

detect

Syntax 
detect num-moves num-moves window minutes
Context 
config>service>vpls>bgp-evpn>mac-duplication
Description 

This command modifies the default behavior of the mac-duplication command. The mac-duplication feature is always enabled by default and monitors the number of moves of a MAC address for a period of time (window).

Default 

num-moves 5 window 3

Parameters 
num-moves—
specifies the number of MAC moves in a VPLS service. The counter is incremented when a specified MAC is locally relearned in the FDB or flushed from the FDB due to the reception of a better remote EVPN route for that MAC.
Values—
3 to 10

 

Default—
3
minutes—
specifies the duration of the window
Values—
1 to 15

 

Default—
3

retry

Syntax 
retry minutes
no retry
Context 
config>service>vpls>bgp-evpn>mac-duplication
Description 

This command specifies the timer after which the MAC in hold-down state is automatically flushed and the MAC duplication process starts again. This value is expected to be equal to or greater than two times that of the window minutes.

The no form of the command implies that when MAC duplication is detected, MAC updates for that MAC will be held down until the user intervenes or a network event that flushes the MAC occurs.

Default 

9

Parameters 
minutes—
specifies the BGP EVPN MAC duplication retry
Values—
2 to 60

 

mpls

Syntax 
mpls
Context 
config>service>epipe>bgp-evpn
config>service>vpls>bgp-evpn
Description 

This command enables the context to configure the BGP-EVPN MPLS parameters.

auto-bind-tunnel

Syntax 
auto-bind-tunnel
Context 
config>service>epipe>bgp-evpn>mpls
config>service>vpls>bgp-evpn>mpls
Description 

This command enables the context to configure automatic binding of a BGP-EVPN MPLS service to tunnels to MP-BGP peers.

ecmp

Syntax 
ecmp max-ecmp-routes
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel
Description 

This command enables ECMP for Layer 2 unicast traffic on Epipe or VPLS services for EVPN-MPLS destinations. The command allows the resolution of an EVPN-MPLS next hop to a group of ECMP tunnels of type RSVP-TE or SR-TE and determines the number of Traffic Engineering (TE) tunnels that the EVPN-MPLS next hop can be resolved to. For shortest path tunnels, such as LDP, SR-ISIS, and SR-OSPF, the number of tunnels in the ECMP group is determined by the config>router>ecmp command.

Default 

1

Parameters 
max-ecmp-routes—
specifies the number of TE tunnels that an EVPN-MPLS next hop can be resolved to
Values—
1 to 8

 

resolution

Syntax 
resolution {disabled | any | filter}
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel
Description 

This command configures the resolution mode in the automatic binding of a BGP-EVPN MPLS service to tunnels to MP-BGP peers.

The user must configure the resolution command to enable auto-bind resolution to tunnels in the tunnel table manager (TTM). The following options are available:

  1. disabled (explicitly set): auto-binding to the tunnel is removed
  2. any: any supported tunnel type in the EVPN context will be selected according to TTM preference
  3. filter: when filter and one or more tunnel types are explicitly specified under the resolution-filter command, only those tunnel types are selected according to TTM preference

The user must set the resolution command to filter in order to activate the list of tunnel types configured under the resolution-filter command.

Default 

disabled

Parameters 
any—
enables the binding to any supported tunnel type in a BGP-EVPN MPLS context following TTM preference
disabled—
disables the automatic binding of a BGP-EVPN MPLS service to tunnels to MP-BGP peers
filter—
enables the binding to the subset of tunnel types configured under resolution-filter

resolution-filter

Syntax 
resolution-filter
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel
Description 

This command enables the context that allows the configuration of the subset of tunnel types that can be used in the resolution of BGP-EVPN routes within the automatic binding of BGP-EVPN MPLS service to tunnels to MP-BGP peers.

The user must set the resolution command to filter in order to activate the list of tunnel types configured under the resolution-filter command.

The following tunnel types are supported in a BGP-EVPN MPLS context in order of preference: RSVP, SR-TE, LDP, SR-ISIS, SR-OSPF, and BGP.

bgp

Syntax 
[no] bgp
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
Description 

This command selects the BGP tunnel type.

The bgp command instructs BGP-EVPN to search for a BGP LSP to the address of the BGP next hop. If the user does not enable the BGP tunnel type, inter-area or inter-as prefixes will not be resolved.

ldp

Syntax 
[no] ldp
Context 
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
Description 

This command selects the LDP tunnel type.

The ldp command instructs BGP to search for an LDP LSP with a FEC prefix corresponding to the address of the BGP next hop.

rsvp

Syntax 
[no] rsvp
Context 
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
Description 

This command selects the RSVP-TE tunnel type.

The rsvp command instructs BGP to search for the best metric RSVP-TE LSP to the address of the BGP next hop. This address can correspond to the system interface or to another loopback address used by the BGP instance on the remote node. The LSP metric is provided by MPLS in the tunnel table. If there are multiple RSVP-TE LSPs with the same lowest metric, BGP selects the LSP with the lowest tunnel ID.

sr-isis

Syntax 
[no] sr-isis
Context 
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
Description 

This command selects the segment routing (SR) tunnel type programed by an IS-IS instance in the TTM.

When the sr-isis or sr-ospf command is enabled, a segment routing (SR) tunnel to the BGP next hop is selected in the TTM from the lowest numbered IS-IS or OSPF instance.

sr-ospf

Syntax 
[no] sr-ospf
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
Description 

This command selects the segment routing (SR) tunnel type programed by an OSPF instance in the TTM.

When the sr-isis or sr-ospf command is enabled, a segment routing (SR) tunnel to the BGP next hop is selected in the TTM from the lowest numbered IS-IS or OSPF instance.

sr-te

Syntax 
[no] sr-te
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel>resolution-filter
Description 

This command selects the segment routing traffic engineered LSP programmed in the TTM.

The sr-te command instructs the code to search for the best metric SR-TE LSP to the address of the BGP next hop. The LSP metric is provided by MPLS in the tunnel table. If there are multiple SR-TE LSPs with the same lowest metric, BGP selects the LSP with the lowest tunnel ID.

weighted-ecmp

Syntax 
[no] weighted-ecmp
Context 
config>service>epipe>bgp-evpn>mpls>auto-bind-tunnel
config>service>vpls>bgp-evpn>mpls>auto-bind-tunnel
Description 

This command enables weighted ECMP for packets using tunnels that an Epipe or VPLS automatically binds to. When weighted ECMP is enabled, packets are sprayed across LSPs in the ECMP set according to the outcome of the hash algorithm and the configured load-balancing-weight of each LSP. See the 7250 IXR MPLS Guide, “MPLS Commands” for more information on the load-balancing-weight command.

The no form of this command disables weighted ECMP for next-hop tunnel selection.

Default 

no weighted-ecmp

control-word

Syntax 
[no] control-word
Context 
config>service>epipe>bgp-evpn>mpls
config>service>vpls>bgp-evpn>mpls
Description 

This command enables the transmission and reception of the control word. As defined in RFC 7432, the use of the control word helps avoid frame disordering.

The control-word command is enabled or disabled for all EVPN-MPLS destinations at the same time.

Default 

no control-word

ecmp

Syntax 
ecmp max-ecmp-routes
Context 
config>service>epipe>bgp-evpn>mpls
config>service>vpls>bgp-evpn>mpls
Description 

This command controls the number of paths allowed to reach a specified MAC address when that MAC in the FDB is associated with a remote all-active multihomed Ethernet segment.

The configuration of two or more ECMP paths to a specified MAC enables the aliasing function described in RFC 7432.

Default 

0

Parameters 
max-ecmp-routes—
specifies the number of paths allowed to the same multihomed MAC address, assuming the MAC is located in an all-active multihomed Ethernet segment
Values—
0 to 8

 

entropy-label

Syntax 
[no] entropy-label
Context 
config>service>epipe>bgp-evpn>mpls
config>service>vpls>bgp-evpn>mpls
Description 

This command inserts the entropy label (EL) and entropy label indicator (ELI) in packets for which at least one LSP in the stack for the far end of the tunnel used by the service has advertised entropy-label capability. If the tunnel is the rsvp type, entropy-label can also be controlled under the config>router>mpls or config>router>mpls>lsp context.

Default 

no entropy-label

force-vlan-vc-forwarding

Syntax 
[no] force-vlan-vc-forwarding
Context 
config>service>epipe>bgp-evpn>mpls
config>service>vpls>bgp-evpn>mpls
Description 

This command allows the system to preserve the VLAN ID and 802.1p bits of the service-delimiting qtag in a new tag added in the customer frame before sending it to the EVPN-MPLS destinations.

This command may be used in conjunction with the sap ingress vlan-translation command. If it is used, the configured translated VLAN ID will be the VLAN ID sent to the EVPN-MPLS destinations as opposed to the service-delimiting tag VLAN ID. If the ingress SAP or SDP binding is null-encapsulated, the output VLAN ID and P-bits will be 0.

Default 

no force-vlan-vc-forwarding

ingress-replication-bum-label

Syntax 
[no] ingress-replication-bum-label
Context 
config>service>vpls>bgp-evpn>mpls
Description 

This command allows the user to configure the system so that a separate label is sent for BMU (broadcast, multicast, and unknown unicast) traffic in a specified service. By default, the same label is used for unicast and flooded BMU packets when forwarding traffic to remote PEs.

When saving label space, this might cause transient packet duplication for all-active multihoming. By enabling ingress-replication-bum-label, the system will advertise two labels per EVPN VPLS instance, one for unicast and one for BMU traffic. The ingress PE will use the BMU label for flooded traffic to the advertising egress PE so that the egress PE can determine if the unicast traffic has been flooded by the ingress PE. Depending on the scale required in the network, the user may choose between saving label space or avoiding transient packet duplication sent to an all-active multihomed CE for certain MAC addresses.

Default 

no ingress-replication-bum-label

shutdown

Syntax 
[no] shutdown
Context 
config>service>epipe>bgp-evpn>mpls
config>service>vpls>bgp-evpn>mpls
Description 

This command controls the administrative state of EVPN-MPLS in the service.

split-horizon-group

Syntax 
split-horizon-group name
no split-horizon-group
Context 
config>service>vpls>bgp-evpn>mpls
Description 

This command allows the user to configure an explicit split horizon group for all BGP-EVPN MPLS destinations that can be shared by other SAPs and spoke SDPs. The use of explicit split horizon groups for EVPN-MPLS and spoke SDPs allows the integration of VPLS and EVPN-MPLS networks.

If the split-horizon-group command under bgp-evpn>mpls is not used, the default split horizon group that contains all the EVPN destinations is still used, but it is not possible to refer to it on SAPs or spoke SDPs. Split horizon groups can be configured within the service context. The same group name can be associated with SAPs, spoke SDPs, and EVPN-MPLS destinations. The configuration of bgp-evpn>mpls>split-horizon-group will only be allowed if bgp-evpn>mpls is shutdown; no changes are allowed when bgp-evpn>mpls is no shutdown.

When the SAPs or spoke SDPs are configured within the same split horizon group as the EVPN-MPLS endpoints, MAC addresses are still learned on them but they are not advertised in BGP-EVPN.

Default 

no split-horizon-group

Parameters 
name—
specifies the split horizon group name

remote-ac-name

Syntax 
remote-ac-name ac-name
no remote-ac-name
Context 
config>service>epipe>bgp-evpn
Description 

This command enables the context and specifies the attachment circuit name in which the remote Ethernet tag value is configured.

Default 

no remote-ac-name

Parameters 
ac-name
specifies the name of the remote attachment circuit

static-mac

Syntax 
static-mac
Context 
config>service>vpls
Description 

This command enables the context that allows the assignment of a set of conditional static MAC addresses to a SAP, spoke SDP, or black-hole. In the FDB, the static MAC address is then associated with the active SAP or spoke SDP.

A set of conditional static MAC addresses can be created within a VPLS supporting BGP-EVPN. Unless they are configured as black-hole, conditional static MAC addresses are dependent on the SAP or SDP state.

Static MAC addresses configured in a BGP-EVPN service are advertised as protected (EVPN signals the MAC address as protected).

mac

Syntax 
mac ieee-address [create] black-hole
mac ieee-address [create] sap sap-id monitor {fwd-status}
mac ieee-address [create] spoke-sdp sdp-id:vc-id monitor {fwd-status}
no mac ieee-address
Context 
config>service>vpls>static-mac
Description 

This command assigns a conditional static MAC address entry to an EVPN VPLS SAP, spoke SDP, or a black hole on the 7705 SAR.

Parameters 
ieee-address —
specifies the static MAC address to SAP, SDP binding, or black hole
Values—
6-byte MAC address (xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx); cannot be all zeros

 

sap-id—
specifies the SAP ID
sdp-id—
specifies the SDP ID
vc-id—
specifies the virtual circuit ID
create—
mandatory keyword while creating a static MAC
black-hole—
creates a static FDB entry for the MAC address to blackhole traffic
fwd-status —
specifies that this static MAC address will be installed in the FDB based on the forwarding status of the SAP or spoke SDP

10.5.2.2. Routed VPLS EVPN Commands

evpn-tunnel

Syntax 
[no] evpn-tunnel
Context 
config>service>vprn>if>vpls
Description 

This command enables or disables EVPN tunnel mode for the attached r-VPLS interface. When enabled, no IP address is required for the interface.

The no version of the command disables EVPN tunnel mode.

Default 

no evpn-tunnel

10.5.2.3. EVPN Service System Commands

bgp-evpn

Syntax 
[no] bgp-evpn
Context 
config>service>system
Description 

This command enables the context to configure the BGP-EVPN parameters in the base instance.

ad-per-es-route-target

Syntax 
ad-per-es-route-target evi-rt
ad-per-es-route-target evi-rt-set route-distinguisher ip-address
Context 
config>service>system>bgp-evpn
Description 

This command controls how Ethernet auto-discovery (AD) per-ES routes are generated.

The system can send either a separate Ethernet AD per-ES route per service or several Ethernet AD per-ES routes aggregating the route targets for multiple services. While the two methods can interoperate, RFC 7432 states that the EVPN AD per-ES route must be sent with a set of route targets corresponding to all the EVIs defined on the Ethernet segment. Either method can be enabled using the evi-rt and evi-rt-set options.

The default option, evi-rt, configures the system to send a separate Ethernet AD per-ES route per service.

The evi-rt-set option, when enabled, allows the aggregation of routes; that is, a single AD per-ES route with the associated RD (ip-address:1) and a set of EVI route targets are advertised (to a maximum of 128 route targets). If the number of EVIs defined in the Ethernet segment is significantly large for the packet size, the system will send more than one route. For example:

  1. AD per-ES route for EVI-route-set 1 is sent with RD ip-address:1
  2. AD per-ES route for EVI-route-set 2 is sent with RD ip-address:2
Default 

ad-per-es-route-target evi-rt

Parameters 
evi-rt—
specifies the option to advertise a separate AD per-ES route per service
evi-rt-set—
specifies the option to advertise a set of AD per-ES routes aggregating the route targets for all the services in the Ethernet segment
ip-address—
specifies the IP address part of the route distinguisher (RD) being used in the evi-rt-set option

ethernet-segment

Syntax 
ethernet-segment name [create]
no ethernet-segment name
Context 
config>service>system>bgp-evpn
Description 

This command configures an Ethernet segment instance and its corresponding name.

When a port or LAG is added, the type and encap-type values are checked. If the encap-type is dot1q, only the dot1q node can be configured; the qinq context is not allowed. If the encap-type is qinq, only the QinQ node is allowed. A dot1q, qinq, or vc-id range is required for a virtual ES to be operationally active.

Default 

n/a

Parameters 
name—
specifies the ES name (28 character s maximum)
create—
mandatory keyword for creating an ES

es-activation-timer

Syntax 
es-activation-timer seconds
no es-activation-timer
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command configures the activation timer for a specified Ethernet segment. This timer delays the activation of the Ethernet segment on a specified PE that has been elected as the designated forwarder (DF). Only when the timer has expired can the SAP associated with an Ethernet segment be activated (for single-active multihoming) or added to the default multicast list (for all-active multihoming).

If this command is not configured, the system uses the value configured in the config>redundancy>bgp-evpn-multi-homing>es-activation-timer context, if it has been configured. Otherwise, the system uses the default value of 3 seconds.

Default 

no es-activation-timer

Parameters 
seconds—
specifies the delay time for the ES activation timer
Values—
0 to 100

 

Default—
3

esi

Syntax 
esi esi
no esi
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command configures the 10-byte Ethernet segment identifier (ESI) associated with the Ethernet segment that is signaled in the BGP-EVPN routes. The esi value cannot be changed unless the Ethernet segment is shutdown. Reserved esi values (ESI-0 and ESI-MAX) are not allowed.

Default 

no esi

Parameters 
esi—
specifies the 10-byte ESI
Values—
xx-xx-xx-xx-xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number (00 to ff) and the separator is a dash (“-”), colon (“:”), or space (“ “)
For example, 00-11-22-33-44-55-66-77-88-99

 

lag

Syntax 
lag lag-id
no lag
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command configures a LAG ID associated with the Ethernet segment. If the Ethernet segment is configured as all-active, only a LAG can be associated with the Ethernet segment. If the Ethernet segment is configured as single-active, a LAG, port, or SDP can be associated with the Ethernet segment. A specified LAG can be part of only one Ethernet segment.

Default 

no lag

Parameters 
lag-id—
specifies the LAG ID associated with the Ethernet segment
Values—
1 to 800

 

multi-homing

Syntax 
multi-homing single-active [no-esi-label]
multi-homing all-active
no multi-homing
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command configures the multihoming mode for the Ethernet segment as single-active or all-active multihoming, as defined in RFC 7432.

By default, the use of an ESI label is enabled for all-active and single-active as defined in RFC 7432 (for single-active multihoming, the ESI label is used to avoid transient loops).

When single-active no-esi-label is specified, the system does not allocate a label for the ESI and advertises ESI label 0 to peers. Even if the ESI is configured not to send the ESI label, upon receiving an ESI label from a peer, the PE always sends traffic to that peer using the received ESI label.

Default 

no multi-homing

Parameters 
single-active—
configures single-active mode for the Ethernet segment
all-active—
configures single-active mode for the Ethernet segment
no-esi-label—
configures single-active mode without adding an ESI label for the Ethernet segment

port

Syntax 
port port-id
no port
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command configures a port ID associated with the Ethernet segment. If the Ethernet segment is configured as all-active, only a LAG can be associated with the Ethernet segment. If the Ethernet segment is configured as single-active, a LAG, port, or SDP can be associated with the Ethernet segment. A specified port can be part of only one Ethernet segment. Only Ethernet ports can be added to an Ethernet segment.

Default 

no port

Parameters 
port-id—
specifies the port ID associated with the Ethernet segment

port-id

slot/mda/port

mw-link-id

mw-link-link-num

   link-num

1 to 24

sdp

Syntax 
sdp sdp-id
no sdp
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command configures an SDP ID associated with the Ethernet segment. If the Ethernet segment is configured as all-active, only a LAG can be associated with the Ethernet segment. If the Ethernet segment is configured as single-active, a LAG, port, or SDP can be associated with the Ethernet segment. A specified SDP can be part of only one Ethernet segment. Only user-configured SDPs can be added to an Ethernet segment.

Default 

no sdp

Parameters 
sdp-id—
specifies the SDP identifier
Values—
1 to 17407

 

service-carving

Syntax 
service-carving
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command enables the context to configure service carving in the Ethernet segment. The service-carving algorithm determines which PE is the DF in a specified Ethernet segment and for a specific service.

manual

Syntax 
manual
Context 
config>service>system>bgp-evpn>ethernet-segment>service-carving
Description 

This command enables the context to manually configure the service-carving algorithm, that is, to configure the EVIs for which the PE is the DF.

evi

Syntax 
evi start [to to] primary
no evi start
Context 
config>service>system>bgp-evpn>ethernet-segment>service-carving>manual
Description 

This command configures the EVI values and ranges for which the PE is primary.

Note:

Multiple individual evi values and ranges are allowed. Each value and range requires a separate use of the evi command.

Default 

n/a

Parameters 
start—
specifies the initial evi value of the range
Values—
1 to 65535

 

to—
specifies the end evi value of the range. If not configured, only the individual start value is considered.
Values—
1 to 65535

 

primary—
mandatory keyword to specify that the PEs are primary EVIs

mode

Syntax 
mode {manual | auto | off}
Context 
config>service>system>bgp-evpn>ethernet-segment>service-carving
Description 

This command configures the service-carving mode. This determines how the DF is elected for a specified Ethernet segment and service.

Default 

mode auto

Parameters 
auto—
specifies that the service-carving algorithm is as defined in RFC 7432. The DF for the service is calculated based on the modulo function of the service (identified by the evi value) and the number of PEs.
manual—
specifies that the DF is elected based on the configuration of the manual command in the service-carving>manual context
off—
specifies that all the services elect the same DF PE, assuming that the same PEs are active for all the configured services. The PE with the lowest IP address is elected as DF for the Ethernet segment.

shutdown

Syntax 
[no] shutdown
Context 
config>service>system>bgp-evpn>ethernet-segment
Description 

This command changes the administrative status of the Ethernet segment.

The user can configure no shutdown only when the esi, multi-homing, and lag, port, or sdp commands are configured. If the Ethernet segment or the corresponding lag, port, or sdp is shutdown, the Ethernet segment route and the AD per-ES routes will be withdrawn. No changes are allowed when the Ethernet segment is no shutdown.

Default 

shutdown

route-distinguisher

Syntax 
route-distinguisher rd
no route-distinguisher
Context 
config>service>system>bgp-evpn
Description 

This command configures the route distinguisher (RD) component that is signaled in the MP-BGP NLRI for EVPN corresponding to the base EVPN instance (route type 4, Ethernet Segment routes). If the route distinguisher component is not configured, the system uses the system IP address as the default route distinguisher for the IP address portion of the RD.

Default 

system-ip:0

Parameters 
rd—
specifies the IP address
Values—
ip-addr: a.b.c.d
comm-val: 0 to 65535

 

10.5.2.4. EVPN Redundancy Commands

redundancy

Syntax 
redundancy
Context 
config
Description 

This command enables the context to configure the global redundancy parameters.

bgp-evpn-multi-homing

Syntax 
bgp-evpn-multi-homing
Context 
config>redundancy
Description 

This command enables the context to configure the BGP-EVPN global timers.

boot-timer

Syntax 
boot-timer seconds
Context 
config>redundancy>bgp-evpn-multihoming
Description 

This command allows the necessary time during PE boot-up for the control plane protocols to come up before bringing up the Ethernet segments and running the DF algorithm.

The following considerations apply to the functionality.

  1. The configured boot-timer value must provide enough time to allow the IOM and BGP sessions to come up before exchanging ES routes and running the DF election for each EVI.
  2. The boot timer is synchronized across CSMs and is relative to the system up time; therefore, it is not subject to change or reset upon CSM switchover.
  3. The boot timer is never interrupted. However, the es-activation-timer can be interrupted if a new event triggers the DF election.
  4. The boot timer runs per EVI on the ESs in the system. While the timer is running, the system does not run the DF election for any EVI. When the boot timer expires, the DF election for the EVI is run, and if the system is elected DF for the EVI, the es-activation-timer activates.
  5. The system does not advertise ES routes until the boot timer has expired. This guarantees that the peer ES PEs do not run the DF election until the PE is ready to become the DF, if required.
Default 

boot-timer 10

Parameters 
seconds—
specifies the delay time used for the boot timer
Values—
0 to 600

 

es-activation-timer

Syntax 
es-activation-timer seconds
Context 
config>redundancy>bgp-evpn-multi-homing
Description 

This command configures the global Ethernet segment activation timer. The timer delays the activation of an Ethernet segment on a specified PE that has been elected as DF. Only when the es-activation-timer has expired can the SAP or SDP binding associated with an Ethernet segment be activated (for single-active multihoming) or added to the default multicast list (for all-active multihoming).

The es-activation-timer configured at the ethernet-segment level supersedes this global es-activation-timer.

Default 

es-activation-timer 3

Parameters 
seconds—
specifies the delay time for the ES activation timer
Values—
0 to 100

 

10.5.2.5. Show Commands

evpn-mpls

Syntax 
evpn-mpls [tep-ip-address]
Context 
show>service
Description 

This command displays the remote EVPN-MPLS tunnel endpoints in the system.

Parameters 
tep-ip-address—
specifies the IP address of a tunnel endpoint
Values—
a.b.c.d

 

Output 

The following output is an example of EVPN-MPLS tunnel endpoint information, and Table 206 describes the fields.

Output Example
*A:PE70(4)# show service evpn-mpls 
===============================================================================
EVPN MPLS Tunnel Endpoints
===============================================================================
EvpnMplsTEP Address EVPN-MPLS Dest      ES Dest             ES BMac Dest
-------------------------------------------------------------------------------
192.0.2.69          3                   1                   1
192.0.2.71          2                   0                   0
192.0.2.72          3                   1                   1
192.0.2.73          2                   1                   0
192.0.2.254         1                   0                   0
-------------------------------------------------------------------------------
Number of EvpnMpls Tunnel Endpoints: 5
-------------------------------------------------------------------------------
===============================================================================
*A:PE70(4)# show service evpn-mpls 192.0.2.69 
===============================================================================
BGP EVPN-MPLS Dest
===============================================================================
Service Id                              Egr Label
-------------------------------------------------------------------------------
1                                       262140
1                                       262141
20000                                   262138
-------------------------------------------------------------------------------
===============================================================================
 
===============================================================================
BGP EVPN-MPLS Ethernet Segment Dest
===============================================================================
Service Id          Eth Seg Id                              Egr Label
-------------------------------------------------------------------------------
1                   01:00:00:00:00:71:00:00:00:01           262141
-------------------------------------------------------------------------------
===============================================================================
===============================================================================
BGP EVPN-MPLS ES BMac Dest
===============================================================================
Service Id               ES BMac                  Egr Label
-------------------------------------------------------------------------------
20000                    00:00:00:00:71:71        262138
-------------------------------------------------------------------------------
===============================================================================
Table 206:  Service EVPN-MPLS Field Descriptions  

Label

Description

EVPN MPLS Tunnel Endpoints

EvpnMplsTEP Address

The IP address of the remote EVPN MPLS tunnel endpoint

EVPN-MPLS Dest

The number of EVPN MPLS destinations

ES Dest

The number of Ethernet segment destinations

ES BMac Dest

Not applicable

BGP EVPN-MPLS Dest

Service Id

The local service ID for the specified EVPN MPLS tunnel endpoint

Egr Label

The egress label for the specified EVPN MPLS tunnel endpoint

BGP EVPN-MPLS Ethernet Segment Dest

Service Id

The local service ID for the specified EVPN MPLS Ethernet segment destination

Eth Seg Id

The Ethernet segment ID for the specified EVPN MPLS Ethernet segment destination

Egr Label

The egress label for the specified EVPN MPLS Ethernet segment destination

BGP EVPN-MPLS ES BMac Dest

Service Id

Not applicable

ES BMac

Not applicable

Egr Label

Not applicable

bgp

Syntax 
bgp
Context 
show>service>id
Description 

This command displays all the information for a specified BGP instance in a service.

Output 

The following output is an example of BGP information in a service, and Table 207 describes the fields.

Output Example
*A:PE-1# show service id 7000 bgp 
===============================================================================
BGP Information
===============================================================================
Vsi-Import           : None
Vsi-Export           : None
Route Dist           : 1:1
Oper Route Dist      : 1:1
Oper RD Type         : configured           
Rte-Target Import    : None                 Rte-Target Export: None
Oper RT Imp Origin   : derivedEvi           Oper RT Import   : 64500:7000
Oper RT Exp Origin   : derivedEvi           Oper RT Export   : 64500:7000
PW-Template Id       : None                 
-------------------------------------------------------------------------------
===============================================================================
Table 207:  Service ID BGP Field Descriptions  

Label

Description

BGP Information

Vsi-Import

The name of the virtual switch instance import policy for the specified service

Vsi-Export

The name of the virtual switch instance export policy for the specified service

Route Dist

The route distinguisher identifier for the specified service

Oper Route Dist

The operational route distinguisher identifier for the specified service

Oper RD Type

The type of operational route distinguisher for the specified service

Rte-Target Import

The route target component that is signaled in the related MP-BGP attribute, specifying communities allowed to be accepted from remote PE neighbors

Rte-Target Export

The route target component that is signaled in the related MP-BGP attribute, specifying communities allowed to be sent to remote PE neighbors

Oper RT Imp Origin

The operational route target component specifying the originating community accepted from remote PE neighbors

Oper RT Import

The operational route target component that is signaled in the related MP-BGP attribute, specifying communities allowed to be accepted from remote PE neighbors

Oper RT Exp Origin

The operational route target component specifying the originating community sent to remote PE neighbors

Oper RT Export

The operational route target component that is signaled in the related MP-BGP attribute, specifying communities allowed to be sent to remote PE neighbors

PW-Template Id

Not applicable

bgp-evpn

Syntax 
bgp-evpn
Context 
show>service>id
Description 

This command displays the BGP-EVPN parameters configured for a specified service, including the configuration of the mac-advertisement command, as well as the mac-duplication parameters. The command shows the duplicate MAC addresses that mac-duplication has detected.

This command also shows whether the ip-route-advertisement command (and the incl-host parameter) is enabled. If the service is BGP-EVPN MPLS, the command also shows the parameters corresponding to EVPN-MPLS.

Output 

The following output is an example of service BGP-EVPN information, and Table 208 describes the fields.

Output Example
*A:DutA# show service id 1 bgp-evpn   
===============================================================================
BGP EVPN Table
===============================================================================
MAC Advertisement  : Enabled            Unknown MAC Route  : Disabled
CFM MAC Advertise  : Enabled            
VXLAN Admin Status : Disabled           Creation Origin    : manual
MAC Dup Detn Moves : 3                  MAC Dup Detn Window: 3
MAC Dup Detn Retry : 9                  Number of Dup MACs : 0
IP Route Advertise*: Disabled           
 
EVI                : 1                  
Ing Rep Inc McastAd: Enabled
 
-------------------------------------------------------------------------------
Detected Duplicate MAC Addresses             Time Detected
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
===============================================================================
* indicates that the corresponding row element may have been truncated.
 
===============================================================================
BGP EVPN MPLS Information
===============================================================================
Admin Status       : Enabled            
Force Vlan Fwding  : Disabled           Control Word       : Disabled
Split Horizon Group: (Not Specified)
Ingress Rep BUM Lbl: Disabled           Max Ecmp Routes    : 4
Ingress Ucast Lbl  : 262142             Ingress Mcast Lbl  : 262142
Entropy Label      : Disabled           
===============================================================================
 
===============================================================================
BGP EVPN MPLS Auto Bind Tunnel Information
===============================================================================
Resolution         : any                
Filter Tunnel Types: (Not Specified)
===============================================================================
Table 208:  Service BGP-EVPN Field Descriptions  

Label

Description

BGP EVPN Table

MAC Advertisement

The state of MAC advertising for the service

Unknown MAC Route

Not applicable

CFM MAC Advertise

The state of the IEEE MAC address associated with the MEP created on a SAP in an EVPN service

VXLAN Admin Status

Not applicable

Creation Origin

Indicates whether the route creation was manual or automatic

MAC Dup Detn Moves

The number of detected moves of a MAC address for the period of time defined by the window parameter

MAC Dup Detn Window

The period of time defined by the window parameter for MAC duplication detection

MAC Dup Detn Retry

The period of time after which the MAC in hold-down state is automatically flushed and the MAC duplication process starts again

Number of Dup MACs

The number of duplicate MAC addresses detected

IP Route Advertise*

Not applicable

EVI

The EVPN instance

Ing Rep Inc McastAd

The state of the advertisement of the inclusive multicast Ethernet tag route with tunnel type ingress-replication in the PMSI tunnel attribute

Detected Duplicate MAC Addresses

The MAC address of detected duplicate MACs

Time Detected

The time that the duplicated MAC address was detected

BGP EVPN MPLS Information

Admin Status

The administrative status of the transport tunnel

Force Vlan Fwding

Indicates whether forced VLAN forwarding is enabled or disabled

Control Word

Indicates whether the control word for the service is enabled or disabled

Split Horizon Group

The name of the split horizon group for all BGP-EVPN MPLS destinations that can be shared by other SAPs and spoke SDPs

Ingress Rep BUM Lbl

Indicates whether sending a separate label for BMU (broadcast, multicast, and unknown unicast) traffic in a specified service—in addition to a label for unicast traffic—is enabled or disabled

Max Ecmp Routes

The number of paths allowed to reach a specified MAC address when that MAC address in the FDB is associated with a remote all-active multihomed Ethernet segment

Ingress Ucast Lbl

The number of ingress unicast labels received

Ingress Mcast Lbl

The number of ingress multicast labels received

Entropy Label

Indicates whether the insertion of the entropy label (EL) and entropy label indicator (ELI) in packets for which at least one LSP in the stack for the far end of the tunnel used by the service has advertised entropy-label capability is enabled or disabled

BGP EVPN MPLS Auto Bind Tunnel Information

Resolution

The configuration of the auto-bind-tunnel command (disabled, any, or filter)

Filter Tunnel Types

The tunnel types that can be used in the resolution of BGP-EVPN routes within the automatic binding of BGP-EVPN MPLS service to tunnels to MP-BGP peers

ethernet-segment

Syntax 
ethernet-segment [ethernet-segment-name]
Context 
show>service>id
Description 

This command displays the SAP and SDP Ethernet segment information.

Parameters 
ethernet-segment-name—
specifies the name of the Ethernet segment for which the information is displayed
Output 

The following output is an example of service Ethernet segment information, and Table 209 describes the fields.

Output Example
*A:Sar18 Dut-B>show# service id 7 ethernet-segment
=======================================================
SAP Ethernet-Segment Information
=======================================================
SAP                   Eth-Seg
-------------------------------------------------------
lag-1:1               eslag1
=======================================================
No sdp entries
*A:Sar18 Dut-B>show#
Table 209:  Service ID Ethernet Segment Field Descriptions  

Label

Description

SAP Ethernet-Segment Information

SAP

The SAP ID

Eth-Seg

The Ethernet segment name associated with the specified SAP

SDP Ethernet-Segment Information

SDP

The SDP ID

Eth-Seg

The Ethernet segment name associated with the specified SDP

evpn-mpls

Syntax 
evpn-mpls
evpn-mpls esi esi
Context 
show>service>id
Description 

This command displays the existing EVPN-MPLS destinations for a specified service and all related information. The command allows filtering based on the esi esi value (for EVPN multihoming) to display the EVPN-MPLS destinations associated with an ESI.

Parameters 
esi—
specifies a 10-byte Ethernet segment identifier (ESI) by which to filter the displayed information
Values—
ESI-0, ESI-MAX, or xx-xx-xx-xx-xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number (00 to ff) and the separator is a dash (“-”), colon (“:”), or space (“ “)
For example, 00-11-22-33-44-55-66-77-88-99

 

ieee-address—
specifies a 48-bit MAC address by which to filter information. The parameter is entered in the form xx:xx:xx:xx:xx:xx or xx-xx-xx-xx-xx-xx, where xx is a hexadecimal number.
Output 

The following output is an example of service EVPN-MPLS information, and Table 210 describes the fields.

Output Example
*A:PE1# show service id 1 evpn-mpls 
===============================================================================
BGP EVPN-MPLS Dest
===============================================================================
TEP Address     Egr Label     Num. MACs   Mcast           Last Change
                 Transport                                
-------------------------------------------------------------------------------
192.0.2.69      262140        0           Yes             07/15/2015 19:44:07
                ldp                                        
192.0.2.69      262141        2           No              07/15/2015 19:44:07
                ldp                                        
192.0.2.70      262139        0           Yes             07/15/2015 19:44:07
                ldp                                        
192.0.2.70      262140        1           No              07/15/2015 19:44:07
                ldp                                        
192.0.2.72      262140        0           Yes             07/15/2015 19:44:07
                ldp                                        
192.0.2.72      262141        1           No              07/15/2015 19:44:07
                ldp                                        
192.0.2.73      262139        0           Yes             07/15/2015 19:44:09
                ldp                                        
192.0.2.254     262142        1           Yes             07/15/2015 19:44:31
                bgp                                        
-------------------------------------------------------------------------------
Number of entries : 8
-------------------------------------------------------------------------------
===============================================================================
===============================================================================
BGP EVPN-MPLS Ethernet Segment Dest
===============================================================================
Eth SegId                       Num. Macs               Last Change
-------------------------------------------------------------------------------
01:00:00:00:00:71:00:00:00:01   2                       07/15/2015 20:41:09
01:74:13:00:74:13:00:00:74:13   1                       07/15/2015 20:41:07
-------------------------------------------------------------------------------
Number of entries: 2
-------------------------------------------------------------------------------
===============================================================================
                                      
===============================================================================
BGP EVPN-MPLS ES BMAC Dest
===============================================================================
vBmacAddr                       Num. Macs               Last Change
-------------------------------------------------------------------------------
No Matching Entries
===============================================================================
*A:PE1# show service id 1 evpn-mpls esi 01:00:00:00:00:71:00:00:00:01 
===============================================================================
BGP EVPN-MPLS Ethernet Segment Dest
===============================================================================
Eth SegId                       Num. Macs               Last Change
-------------------------------------------------------------------------------
01:00:00:00:00:71:00:00:00:01   2                       07/15/2015 20:41:09
===============================================================================
===============================================================================
BGP EVPN-MPLS Dest TEP Info
===============================================================================
TEP Address              Egr Label                Last Change
                         Transport                
-------------------------------------------------------------------------------
192.0.2.69               262141                   07/15/2015 20:41:09
                         ldp                       
192.0.2.72               262141                   07/15/2015 20:41:09
                         ldp                       
-------------------------------------------------------------------------------
Number of entries : 2
-------------------------------------------------------------------------------
===============================================================================
Table 210:  Service ID EVPN-MPLS Field Descriptions  

Label

Description

BGP EVPN-MPLS Dest

TEP Address

The tunnel endpoint address

Egr Label

The egress label for the tunnel endpoint

Transport

The type of transport tunnel for the tunnel endpoint

Num. MACs

The number of MAC addresses associated with the transport tunnel

Mcast

Indicates whether multicast is used

Last Change

The time of the last change to the transport tunnel

BGP EVPN-MPLS Ethernet Segment Dest

Eth SegId

The Ethernet segment ID of the tunnel endpoint

Num. Macs

The number of MAC addresses associated with the transport endpoint

Last Change

The time of the last change to the transport endpoint

BGP EVPN-MPLS ES BMAC Dest

vBmacAddr

Not applicable

Num. Macs

Not applicable

Last Change

Not applicable

system

Syntax 
system
Context 
show>service
Description 

This command enables the context to display the service system parameters.

bgp-evpn

Syntax 
bgp-evpn
bgp-evpn ethernet-segment
bgp-evpn ethernet-segment name name [all]
bgp-evpn ethernet-segment name name evi [evi]
Context 
show>service>system
Description 

This command shows all the information related to the base EVPN instance, including the base RD used for ES routes, Ethernet segments, or individual Ethernet segment information.

Parameters 
ethernet-segment—
displays information for BGP-EVPN Ethernet segments
name—
specifies the name of an Ethernet segment for which to show information
all—
displays all available information for the specified Ethernet segment
evi—
displays information for the specified EVI
Values—
1 to 65535

 

Output 

The following outputs are examples of service system BGP-EVPN information:

  1. service system BGP-EVPN (Output Example, Table 211)
  2. service system BGP-EVPN Ethernet segment name all (Output Example, Table 212)
  3. service system BGP-EVPN Ethernet segment name (Output Example, Table 213)
Output Example
*A:PE1# show service system bgp-evpn 
===============================================================================
System BGP EVPN Information
===============================================================================
Eth Seg Route Dist.               : <none>
Eth Seg Oper Route Dist.          : <none>
Eth Seg Oper Route Dist Type      : none
Ad Per ES Route Target            : evi-rt
===============================================================================
*A:PE1# show service system bgp-evpn ethernet-segment 
===============================================================================
Service Ethernet Segment
===============================================================================
Name                             ESI                           Admin     Oper
-------------------------------------------------------------------------------
ESI-71                           01:00:00:00:00:71:00:00:00:01 Enabled   Up
-------------------------------------------------------------------------------
Entries found: 1
===============================================================================
Table 211:  Service System BGP-EVPN Field Descriptions  

Label

Description

System BGP EVPN Information

Eth Seg Route Dist. 

The IP address of the Ethernet segment route distinguisher 

Eth Seg Oper Route Dist. 

The IP address of the operational Ethernet segment route distinguisher 

Eth Seg Oper Route Dist Type 

The operational Ethernet segment route distinguisher type

Ad Per ES Route Target 

The configured option for the ad-per-es-route-target command: evi-rt or evi-rt-set

Service Ethernet Segment

Name

The name of the Ethernet segment (ES)

ESI

The Ethernet segment identifier

Admin

The administrative state of the ES

Oper

The operational state of the ES

Output Example
*A:PE1# show service system bgp-evpn ethernet-segment name "ESI-71" all 
===============================================================================
Service Ethernet Segment
===============================================================================
Name                    : ESI-71
Admin State             : Enabled            Oper State         : Up
ESI                     : 01:00:00:00:00:71:00:00:00:01
Multi-homing            : allActive          Oper Multi-homing  : allActive
ES SHG Label            : 262142             
Source BMAC LSB         : 71-71              
ES BMac Tbl Size        : 8                  ES BMac Entries    : 1
Lag Id                  : 1                  
ES Activation Timer     : 0 secs             
Exp/Imp Route-Target    : target:00:00:00:00:71:00
 
Svc Carving             : auto               
===============================================================================
 
===============================================================================
EVI Information 
===============================================================================
EVI                 SvcId               Actv Timer Rem      DF
-------------------------------------------------------------------------------
1                   1                   0                   no
-------------------------------------------------------------------------------
Number of entries: 1
===============================================================================
-------------------------------------------------------------------------------
DF Candidate list
-------------------------------------------------------------------------------
EVI                                     DF Address
-------------------------------------------------------------------------------
1                                       192.0.2.69
1                                       192.0.2.72
-------------------------------------------------------------------------------
Number of entries: 2
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
                                      
===============================================================================
ISID Information 
===============================================================================
ISID                SvcId               Actv Timer Rem      DF
-------------------------------------------------------------------------------
20001               20001               0                   no
-------------------------------------------------------------------------------
Number of entries: 1
===============================================================================
-------------------------------------------------------------------------------
DF Candidate list
-------------------------------------------------------------------------------
ISID                                    DF Address
-------------------------------------------------------------------------------
20001                                   192.0.2.69
20001                                   192.0.2.72
-------------------------------------------------------------------------------
Number of entries: 2
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
===============================================================================
BMAC Information 
===============================================================================
SvcId                                   BMacAddress
-------------------------------------------------------------------------------
No entries found
===============================================================================
Table 212:  Service System BGP-EVPN Ethernet Segment Name Field Descriptions  

Label

Description

Service Ethernet Segment

Name

The Ethernet segment name

Admin State

The administrative state of the Ethernet segment

Oper State

The operational state of the Ethernet segment

ESI

The Ethernet segment identifier

Multi-homing

The configured multihoming type

Oper Multi-homing

The operational multihoming type

ES SHG Label

The split horizon group label for the Ethernet segment

Source BMAC LSB

Not applicable

ES BMac Tbl Size

Not applicable

ES BMac Entries

Not applicable

Lag Id

The LAG ID for the Ethernet segment

ES Activation Timer

The configured value for the Ethernet segment activation timer

Exp/Imp Route-Target

The export or import route target

Svc Carving

The service-carving algorithm to determine which PE is the designated forwarder (DF)

EVI Information

EVI

The EVPN instance (EVI) for the Ethernet segment

SvcId

The service ID for the Ethernet segment

Actv Timer Rem

The time remaining on the activation timer for the EVI

DF

The designated forwarder for the EVI

DF Candidate list

EVI

The EVPN instance for the Ethernet segment

DF Address

The IP address of the designated forwarder for the EVI

ISID Information

ISID

Not applicable

SvcId

Not applicable

Actv Timer Rem

Not applicable

DF

Not applicable

DF Candidate list

ISID

Not applicable

DF Address

Not applicable

BMAC Information

SvcId

Not applicable

BMacAddress

Not applicable

Output Example
*A:Sar18 Dut-B>show>service>system# bgp-evpn ethernet-segment name "ETH_segment_2"
===============================================================================
Service Ethernet Segment
===============================================================================
Name                    : ETH_segment_2
Admin State             : Disabled           Oper State         : Down
ESI                     : 00:00:55:55:55:55:55:55:55:55
Multi-homing            : all-active         Oper Multi-homing  : all-active
ES SHG Label            : None
Source BMAC LSB         : <none>
ES Activation Timer     : 3 secs (default)
Exp/Imp Route-Target    : <none>
Svc Carving             : auto
===============================================================================
Output Example (BGP-EVPN Ethernet Segment Name EVI)
*A:PE-2# show service system bgp-evpn ethernet-segment name "ETH_segment_2" evi 
===============================================================================
EVI Information 
===============================================================================
EVI                 SvcId               Actv Timer Rem      DF
-------------------------------------------------------------------------------
5                   5                   0                   yes
30                  30                  0                   yes
-------------------------------------------------------------------------------
Number of entries: 2
===============================================================================
 
*A:PE-2# show service system bgp-evpn ethernet-segment name "ETH_segment_2" evi 5 
===============================================================================
EVI DF and Candidate List
===============================================================================
EVI           SvcId         Actv Timer Rem      DF  DF Last Change
-------------------------------------------------------------------------------
5             5             0                   yes 12/20/2016 09:21:24
===============================================================================
===============================================================================
DF Candidates                           Time Added
-------------------------------------------------------------------------------
192.0.2.2                               12/20/2016 09:21:21
192.0.2.3                               12/20/2016 09:21:52
-------------------------------------------------------------------------------
Number of entries: 2
===============================================================================

bgp-route-distinguisher

Syntax 
bgp-route-distinguisher [vpls] [epipe]
bgp-route-distinguisher svc
bgp-route-distinguisher ad-evi-rt-set
bgp-route-distinguisher system
Context 
show>service>system
Description 

This command shows the information related to BGP route distinguishers for BGP-EVPN service.

Parameters 
vpls—
displays VPLS-related service BGP route distinguisher information
epipe—
displays Epipe-related service BGP route distinguisher information
svc—
displays service BGP route distinguisher information
ad-evi-rt-set—
displays BGP-EVPN Ethernet segment AD EVI RT set route distinguishers
system—
displays service system BGP route distinguisher information
Output 

The following output is an example of BGP route distinguisher information, and Table 213 describes the fields.

Output Example (BGP Route Distinguisher VPLS)
A:7705:Dut-C# show service system bgp-route-distinguisher vpls 
===============================================================================
Service Route Distinguishers
===============================================================================
Svc Id     Type  Oper Route-Distinguisher         Route-Distinguisher
-------------------------------------------------------------------------------
1          vpls  10.20.1.3:1                      configured
-------------------------------------------------------------------------------
Number of RD Entries: 1
===============================================================================
===============================================================================
Service System BGP Route Distinguisher Information
===============================================================================
                    Oper Route Distinguisher                        Type
-------------------------------------------------------------------------------
Auto-rd             <none>                                          
Ethernet-segment    10.20.1.3:0                                     default
EVI RT Set RD Range 10.10.10.3:1-10.10.10.3:512                     configured
===============================================================================
===============================================================================
BGP EVPN Ethernet Segment AD EVI RT Set Route Distinguishers
===============================================================================
Eth Seg                          EVI     Svc ID     Route Distinguisher
-------------------------------------------------------------------------------
eslag1                           1       1          10.10.10.3:1
-------------------------------------------------------------------------------
Number of Entries: 1
Table 213:  Service System BGP Route Distinguisher Field Descriptions  

Label

Description

Service Route Distinguishers

Svc Id

The service ID

Type

The service type

Oper Route-Distinguisher

The operational route distinguisher

Route-Distinguisher

The type of route distinguisher

Service System BGP Route Distinguisher Information

Oper Route Distinguisher

The operational route distinguisher for the BGP route distinguisher for the service system

Type

The type of BGP route distinguisher for the service system

BGP EVPN Ethernet Segment AD EVI RT Set Route Distinguishers

Eth Seg

The Ethernet segment name for the AD EVI RT set

EVI

The EVI ID for the AD EVI RT set

Svc ID

The service ID associated with the AD EVI RT set

Route Distinguisher

The route distinguisher for the AD EVI RT set

redundancy

Syntax 
redundancy
Context 
show
Description 

This command enables the context for the display of global redundancy parameters.

bgp-evpn-multi-homing

Syntax 
bgp-evpn-multi-homing
Context 
show>redundancy
Description 

This command shows the information related to the EVPN global timers.

Output 

The following output is an example of BGP-EVPN multihoming information, and Table 214 describes the fields.

Output Example
*A:PE2# show redundancy bgp-evpn-multi-homing 
===============================================================================
Redundancy BGP EVPN Multi-homing Information
===============================================================================
Boot-Timer              : 10 secs                 
Boot-Timer Remaining    : 0 secs                  
ES Activation Timer     : 3 secs                  
===============================================================================
Table 214:  Redundancy BGP-EVPN Multihoming Field Descriptions  

Label

Description

Redundancy BGP EVPN Multi-homing Information

Boot-Timer

The value of the BGP EVPN boot timer

Boot-Timer Remaining

The time remaining on the BGP EVPN boot timer

ES Activation Timer

The value of the Ethernet segment activation timer