EVPN
nv show evpn
Shows global EVPN control plane information.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn
operational applied pending
--------------------- ------------ ------------- -------------
enable on on
dad
enable off on on
mac-move-threshold 5 5 5
move-window 180 180 180
duplicate-action warning-only warning-only warning-only
multihoming
enable on on
mac-holdtime 1080 1080 1080
neighbor-holdtime 1080 1080 1080
startup-delay 180 180 180
ead-evi-route
rx on on
tx on on
segment
df-preference 32767 32767
startup-delay-timer --:--:--
uplink-active 2
uplink-count 2
route-advertise
default-gateway off off off
nexthop-setting system-ip-mac system-ip-mac
svi-ip off off off
[vni]
l2vni-count 5
l3vni-count 2
nv show evpn access-vlan-info
Shows access VLAN information.
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn access-vlan-info
operational applied pending
------ ----------- ------- -------
[vlan] 10
[vlan] 20
[vlan] 30
[vlan] 220
[vlan] 297
[vlan] 1000
[vlan] 3000
nv show evpn access-vlan-info vlan
Shows all EVPN access VLANs.
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn access-vlan-info vlan
Vlan-id member-interface-count vni vni-count vxlan-interface Summary
------- ---------------------- ---- --------- --------------- -----------------------
10 1 10 1 vxlan48 member-interface: bond1
20 1 20 1 vxlan48 member-interface: bond2
30 1 30 1 vxlan48 member-interface: bond3
220 1 vxlan99
297 1 vxlan99
1000 1000 1 vxlan48
3000 3000 1 vxlan48
nv show evpn access-vlan-info vlan <vlan-id>
Shows EVPN access VLAN information for the specified VLAN.
Command Syntax
Syntax | Description |
---|---|
<vlan-id> |
The VLAN name. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn access-vlan-info vlan 10
operational applied pending
---------------------- ----------- ------- -------
member-interface-count 1
vni 10
vni-count 1
vxlan-interface vxlan48
member-interface
===================
-----
bond1
nv show evpn access-vlan-info vlan <vlan-id> member-interface
Shows EVPN access VLAN member interface information.
Command Syntax
Syntax | Description |
---|---|
<vlan-id> |
The VLAN name. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn access-vlan-info vlan 10 member-interface
-----
bond1
nv show evpn dad
Shows EVPN duplicate address detection information. The VTEP considers a host MAC or IP address to be duplicate if the address moves across the network more than a certain number of times within a certain number of seconds. In addition to legitimate host or VM mobility scenarios, address movement can occur when you configure IP addresses incorrectly on a host or when packet looping occurs in the network due to faulty configuration or behavior.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn dad
operational applied pending
------------------ ------------ ------------ ------------
enable off on on
mac-move-threshold 5 5 5
move-window 180 180 180
duplicate-action warning-only warning-only warning-only
nv show evpn dad duplicate-action
Shows the action to take when there is a duplicate address detected.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn dad duplicate-action
operational applied pending
------------ ------------ ------------
warning-only warning-only warning-only
nv show evpn dad duplicate-action freeze
Shows all EVPN duplicate address freeze actions.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn dad duplicate-action freeze
operational applied
-------- ----------- -------
duration 1000 1000
nv show evpn l2-nhg
Shows EVPN next hop groups.
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn l2-nhg
vtep-ip
==========
Vtepip es-ref-count nexthop-group
---------- ------------ -------------
10.10.10.2 3 268435460
10.10.10.3 1 268435462
10.10.10.4 1 268435463
nv show evpn l2-nhg vtep-ip
Shows EVPN next hop group information for all VTEPs.
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn l2-nhg vtep-ip
Vtepip es-ref-count nexthop-group
---------- ------------ -------------
10.10.10.2 3 268435460
10.10.10.3 1 268435462
10.10.10.4 1 268435463
nv show evpn l2-nhg vtep-ip <vtep-id>
Shows EVPN next hop group information for the specified VTEP.
Command Syntax
Syntax | Description |
---|---|
<vtep-id> |
The VTEP ID. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn l2-nhg vtep-ip 10.10.10.2
operational applied pending
------------- ----------- ------- -------
es-ref-count 3
nexthop-group 268435460
nv show evpn multihoming
Shows global EVPM multihoming configuration.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn multihoming
operational applied pending
------------------- ----------- ------- -------
enable on on
mac-holdtime 1080 1080 1080
neighbor-holdtime 1080 1080 1080
startup-delay 180 180 180
ead-evi-route
rx on on
tx on on
segment
df-preference 32767 32767
startup-delay-timer --:--:--
uplink-active 2
uplink-count 2
nv show evpn multihoming bgp-info
Shows EVPN multihoming BGP information.
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info
operational applied pending
----- ----------------------------- ------- -------
[esi] 03:44:38:39:be:ef:aa:00:00:01
[esi] 03:44:38:39:be:ef:aa:00:00:02
[esi] 03:44:38:39:be:ef:aa:00:00:03
[esi] 03:44:38:39:be:ef:bb:00:00:01
[esi] 03:44:38:39:be:ef:bb:00:00:02
[esi] 03:44:38:39:be:ef:bb:00:00:03
nv show evpn multihoming bgp-info esi
Shows EVPN multihoming BGP information for all ESIs.
Add -o json
at the end of the command to see the output in a more readable format.
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info esi -o json
{
"03:44:38:39:be:ef:aa:00:00:01": {
"es-df-preference": 50000,
"flags": {
"advertise-evi": "on",
"up": "on"
},
"fragments": {
"10.10.10.1:3": {
"evi-count": 1
}
},
"inconsistent-vni-count": 0,
"macip-global-path-count": 8,
"macip-path-count": 4,
"originator-ip": "10.0.0.1",
"rd": "10.10.10.1:3",
"remote-vtep": {
"10.10.10.2": {
"df-algorithm": "preference",
"df-preference": 50000,
"flags": {
"active": "on",
"esr": "on"
}
}
},
"type": {
"local": "on",
"remote": "on"
},
"vni-count": 1,
"vrf-count": 1
},
"03:44:38:39:be:ef:aa:00:00:02": {
"es-df-preference": 50000,
"flags": {
"advertise-evi": "on",
"up": "on"
},
"fragments": {
"10.10.10.1:8": {
"evi-count": 1
}
},
"inconsistent-vni-count": 0,
"macip-global-path-count": 4,
"macip-path-count": 2,
"originator-ip": "10.0.0.1",
"rd": "10.10.10.1:8",
"remote-vtep": {
"10.10.10.2": {
"df-algorithm": "preference",
"df-preference": 50000,
"flags": {
"active": "on",
"esr": "on"
}
}
},
...
nv show evpn multihoming bgp-info esi <esi-id>
Shows EVPN multihoming BGP information for the specified ESI.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:02
operational applied pending
----------------------- ------------ ------- -------
es-df-preference 50000
inconsistent-vni-count 0
macip-global-path-count 4
macip-path-count 2
originator-ip 10.0.0.1
rd 10.10.10.1:8
vni-count 1
vrf-count 1
flags
advertise-evi on
up on
[fragments] 10.10.10.1:8
[remote-vtep] 10.10.10.2
type
local on
remote on
nv show evpn multihoming bgp-info esi <esi-id> remote-vtep
Shows EVPN multihoming BGP information for the specified ESI for all VTEPs.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:02 remote-vtep
df-algorithm df-preference flags.active flags.esr
---------- ------------ ------------- ------------ ---------
10.10.10.2 preference 50000 on on
nv show evpn multihoming bgp-info esi <esi-id> remote-vtep <ipv4-address-id>
Shows EVPN multihoming BGP information for the specified ESI for a specific VTEP.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
<ipv4-address-id> |
The IPv4 address of the VTEP. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:02 remote-vtep 10.10.10.2
operational applied pending
------------- ----------- ------- -------
df-algorithm preference
df-preference 50000
flags
active on
esr on
nv show evpn multihoming bgp-info esi <esi-id> fragments
Shows EVPN multihoming BGP remote VTEP fragment information for a specific ESI.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:02 fragments
evi-count
------------ ---------
10.10.10.1:8 1
nv show evpn multihoming bgp-info esi <esi-id> fragments <fragment-id>
Shows specific EVPN multihoming BGP remote VTEP fragment information for a specific ESI.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
<fragment-id> |
The route-distinguisher. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:02 fragments 10.10.10.1:8
operational applied pending
--------- ----------- ------- -------
evi-count 1
nv show evpn multihoming ead-evi-route
Shows EVPN multihoming Ethernet Auto-discovery per EVPN instance route information.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn multihoming ead-evi-route
operational applied pending
-- ----------- ------- -------
rx on on
tx on on
nv show evpn multihoming esi
Shows EVPN multihoming Ethernet segment ID information.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming esi -o json
{
"03:44:38:39:be:ef:aa:00:00:01": {
"df-preference": 50000,
"flags": {
"bridge-port": "on",
"local": "on",
"nexthop-group-active": "on",
"oper-up": "on",
"ready-for-bgp": "on",
"remote": "on"
},
"local-interface": "bond1",
"mac-count": 2,
"nexthop-group-id": 536870913,
"remote-vtep": {
"10.10.10.2": {
"df-algorithm": "preference",
"df-preference": 50000,
"nexthop-group-id": 268435460
}
},
"vni-count": 1
},
"03:44:38:39:be:ef:aa:00:00:02": {
"df-preference": 50000,
"flags": {
"bridge-port": "on",
"local": "on",
"nexthop-group-active": "on",
"oper-up": "on",
"ready-for-bgp": "on",
"remote": "on"
},
"local-interface": "bond2",
"mac-count": 2,
"nexthop-group-id": 536870914,
"remote-vtep": {
"10.10.10.2": {
"df-algorithm": "preference",
"df-preference": 50000,
"nexthop-group-id": 268435460
}
},
"vni-count": 1
},
...
nv show evpn multihoming esi <esi-id>
Shows information about the specified EVPN multihoming Ethernet segment ID.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming esi 03:44:38:39:be:ef:aa:00:00:02
operational applied pending
---------------------- ----------- ------- -------
df-preference 50000
local-interface bond2
mac-count 2
nexthop-group-id 536870914
vni-count 1
flags
bridge-port on
local on
nexthop-group-active on
oper-up on
ready-for-bgp on
remote on
[remote-vtep] 10.10.10.2
nv show evpn multihoming esi <esi-id> remote-vtep
Shows information about the specified EVPN multihoming Ethernet segment ID for remote VTEPs.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming esi 03:44:38:39:be:ef:aa:00:00:02 remote-vtep
df-algorithm df-preference nexthop-group-id
---------- ------------ ------------- ----------------
10.10.10.2 preference 50000 268435460
nv show evpn multihoming esi <esi-id> remote-vtep <ipv4-address-id>
Shows information about a specific EVPN multihoming Ethernet segment ID for the specified remote VTEP.
Command Syntax
Syntax | Description |
---|---|
<esi-id> |
The ESI identifier. |
<ipv4-address-id> |
The IPv4 address. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn multihoming esi 03:44:38:39:be:ef:aa:00:00:02 remote-vtep 10.10.10.2
operational applied pending
---------------- ----------- ------- -------
df-algorithm preference
df-preference 50000
nexthop-group-id 268435460
nv show evpn multihoming segment
Shows EVPN multihoming segment information.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn multihoming segment
operational applied pending
------------- ----------- ------- -------
df-preference 32767 32767
nv show evpn route-advertise
Shows EVPN route advertise information.
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show evpn route-advertise
operational applied pending
--------------- ----------- ------------- -------------
default-gateway off off off
nexthop-setting system-ip-mac system-ip-mac
svi-ip off off off
nv show evpn vni
Shows information about the EVPN VNIs on the switch.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni
NumMacs - Number of MACs (local and remote) known for this VNI, NumArps - Number
of ARPs (IPv4 and IPv6, local and remote) known for this VNI
, NumRemVteps - Number of Remote Vteps
VNI NumMacs NumArps NumRemVteps TenantVrf
---- ------- ------- ----------- ---------
10 8 4 3 RED
20 6 1 3 RED
30 6 1 3 BLUE
1000 0 0 0 default
3000 0 0 0 default
nv show evpn vni <vni-id>
Shows configuration information about the specified VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id>
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10
operational applied pending
----------------- ----------- ------- -------
route-advertise
default-gateway off
svi-ip off
bridge-domain br_default
host-count 4
local-vtep 10.0.0.1
mac-count 8
remote-vtep-count 3
tenant-vrf RED
vlan 10
vxlan-interface vxlan48
remote-vtep
==============
flood
---------- -----
10.10.10.2 HER
10.10.10.3 HER
10.10.10.4 HER
nv show evpn vni <vni-id> bgp-info
Shows BGP configuration information for the specific VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 bgp-info
operational applied pending
------------------------- ------------ ------- -------
advertise-default-gateway off
advertise-svi-ip off
in-kernel on
local-vtep 10.0.0.1
rd 10.10.10.1:5
type L2
[export-route-target] 65101:10
[import-route-target] 65101:10
nv show evpn vni <vni-id> host
Shows the ARP and ND table for the specific VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 host
LocMobSeq - local mobility sequence, RemMobSeq - remote mobility sequence, Esi -
Remote Esi
IP address Type State LocMobSeq RemMobSeq Mac Esi
------------------------- ------ ------ --------- --------- ----------------- -------------------------…
10.1.10.101 local active 0 0 48:b0:2d:bc:2e:e7
10.1.10.104 remote active 0 0 48:b0:2d:d0:1e:4a 03:44:38:39:be:ef:bb:00:0…
fe80::4ab0:2dff:febc:2ee7 local active 0 0 48:b0:2d:bc:2e:e7
fe80::4ab0:2dff:fed0:1e4a remote active 0 0 48:b0:2d:d0:1e:4a 03:44:38:39:be:ef:bb:00:0…
nv show evpn vni <vni-id> host <ip-address-id>
Shows a specific ARP and ND table for the specific VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<ip-address-id> |
The IP address. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 host 10.1.10.101
operational applied pending
------------------- ----------------- ------- -------
detection-count 0
duplicate off
local-mobility-seq 0
remote-mobility-seq 0
type local
mac 48:b0:2d:bc:2e:e7
state active
nv show evpn vni <vni-id> mac
Shows the MAC address for the specified EVPN VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 mac
LocMobSeq - local mobility sequence, RemMobSeq - remote mobility sequence,
RemoteVtep - Remote Vtep address, Esi - Remote Esi
MAC address Type State LocMobSeq RemMobSeq Interface RemoteVtep Esi
----------------- ------ ----- --------- --------- --------- ---------- -----------------------------
44:38:39:22:01:7a local 0 0 vlan10
44:38:39:22:01:8a remote 0 0 10.10.10.4
44:38:39:22:01:78 remote 0 0 10.10.10.2
44:38:39:22:01:84 remote 0 0 10.10.10.3
48:b0:2d:1b:21:0e remote 0 0 03:44:38:39:be:ef:bb:00:00:01
48:b0:2d:91:ee:88 local 0 0 bond1
48:b0:2d:bc:2e:e7 local 0 0 bond1
48:b0:2d:d0:1e:4a remote 0 0 03:44:38:39:be:ef:bb:00:00:01
nv show evpn vni <vni-id> mac <mac-address-id>
Shows configuration information about a specific VNI MAC address.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<mac-address-id> |
The MAC address. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 mac 44:38:39:22:01:78
operational applied pending
------------------- ----------- ------- -------
detection-count 0
duplicate off
local-mobility-seq 0
remote-mobility-seq 0
remote-vtep 10.10.10.2
type remote
neigh-sync-count 0
nv show evpn vni <vni-id> multihoming
Shows multihoming Ethernet configuration for the specified VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming
operational applied pending
-------- ----------------------------- ------- -------
bgp-info
[esi] 03:44:38:39:be:ef:aa:00:00:01
[esi] 03:44:38:39:be:ef:bb:00:00:01
[esi] 03:44:38:39:be:ef:aa:00:00:01
nv show evpn vni <vni-id> multihoming bgp-info esi
Shows BGP information for the multihoming Ethernet segments for the specified VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming bgp-info esi
type.local type.remote Summary
----------------------------- ---------- ----------- -----------------------
03:44:38:39:be:ef:aa:00:00:01 on on remote-vtep: 10.10.10.2
03:44:38:39:be:ef:bb:00:00:01 on remote-vtep: 10.10.10.3
remote-vtep: 10.10.10.4
nv show evpn vni <vni-id> multihoming bgp-info esi <es-id>
Shows BGP information for a specific multihoming Ethernet segment for the specified VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<es-id> |
The Ethernet segment ID. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:02
operational applied pending
------------- ----------- ------- -------
[remote-vtep] 10.10.10.2
type
local on
remote on
nv show evpn vni <vni-id> multihoming bgp-info esi <esi-id> remote-vtep
Shows BGP information for a specific multihoming Ethernet segment for the specified VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<es-id> |
The Ethernet segment ID. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming esi 03:44:38:39:be:ef:aa:00:00:02 remote-vtep
flags.ead-per-es flags.ead-per-evi
---------- ---------------- -----------------
10.10.10.2 on on
nv show evpn vni <vni-id> multihoming bgp-info esi <esi-id> remote-vtep <ipv4-address-id>
Shows BGP information for a specific multihoming Ethernet segment for the specified VNI on a specific remote VTEP.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<es-id> |
The Ethernet segment ID. |
<ipv4-address-id> |
The IPv4 address of the remote VTEP. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming bgp-info esi 03:44:38:39:be:ef:aa:00:00:01 remote-vtep 10.10.10.2
operational applied pending
------------- ----------- ------- -------
flags
ead-per-es on
ead-per-evi on
nv show evpn vni <vni-id> multihoming esi
Shows the EVPN multihoming ESIs for the specified VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming esi
type.local type.remote
----------------------------- ---------- -----------
03:44:38:39:be:ef:aa:00:00:01 on
nv show evpn vni <vni-id> multihoming esi <es-id>
Shows information for a specific multihoming Ethernet segment for the specified VNI.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<es-id> |
The Ethernet segment ID. |
Version History
Introduced in Cumulus Linux 5.5.0
Example
cumulus@switch:~$ nv show evpn vni 10 multihoming esi 03:44:38:39:be:ef:aa:00:00:02
nv show evpn vni <vni-id> route-advertise
Shows route advertisement information for the specified VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-advertise
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-advertise
operational applied pending
--------------- ----------- ------- -------
default-gateway off
svi-ip off
nv show evpn vni <vni-id> route-target
Shows route target information for the specified VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target
nv show evpn vni <vni-id> route-target both
Shows both import and export route target information for the specified EVPN VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target both
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target both
nv show evpn vni <vni-id> route-target both <rt-id>
Shows information about both the specified import and export route target for the specified EVPN VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target both <rt-id>
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<rt-id> |
The route target ID. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target both 65101:10
nv show evpn vni <vni-id> route-target export
Shows export route target information for the specified EVPN VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target export
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target export
nv show evpn vni <vni-id> route-target export <rt-id>
Shows configuration information about a specific export route target for the specified EVPN VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target export <rt-id>
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<rt-id> |
The route target ID. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target export 65101:10
nv show evpn vni <vni-id> route-target import
Shows import route target configuration for the specified EVPN VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target import
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target import
nv show evpn vni <vni-id> route-target import <rt-id>
Shows configuration information about a specific import route target for the specified EVPN VNI.
In Cumulus Linux 5.3 and earlier, this command is nv show evpn evi <vni-id> route-target import <rt-id>
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
<rt-id> |
The route target ID. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show evpn vni 10 route-target import 65102:10
nv show evpn vni <vni-id> remote-vtep
Shows the remote VTEPs that connect to the switch.
Command Syntax
Syntax | Description |
---|---|
<vni-id> |
The VNI name. |
Version History
Introduced in Cumulus Linux 5.6.0
Example
cumulus@switch:~$ nv show evpn vni 10 remote-vtep
flood
--------- -----
10.0.1.34 HER
nv show interface <interface-id> evpn
Shows EVPN control plane configuration for the specified interface.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface bond1 evpn
applied pending
----------------- ----------------- -----------------
multihoming
uplink off off
segment
enable on on
df-preference 50000 50000
local-id 1 1
mac-address 44:38:39:BE:EF:AA 44:38:39:BE:EF:AA
nv show interface <interface-id> evpn multihoming
Shows the EVPN multihoming interface configuration parameters.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface bond1 evpn multihoming
operational applied pending
--------------- ----------- ----------------- -----------------
uplink off off
segment
enable on on
df-preference 50000 50000
local-id 1 1
mac-address 44:38:39:BE:EF:AA 44:38:39:BE:EF:AA
nv show interface <interface-id> evpn multihoming segment
Shows EVPN multihoming interface segment configuration.
Command Syntax
Syntax | Description |
---|---|
<interface-id> |
The interface name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show interface bond1 evpn multihoming segment
operational applied pending
------------- ----------- ----------------- -----------------
enable on on
df-preference 50000 50000
local-id 1 1
mac-address 44:38:39:BE:EF:AA 44:38:39:BE:EF:AA
nv show vrf <vrf-id> evpn
Shows EVPN control plane configuration for the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf RED evpn
operational applied pending
------------------ ----------------- ------- -------
enable on on
vlan 220 auto auto
[vni] 4001 4001 4001
router-mac 44:38:39:22:01:7a
state Up
svi vlan220_l3
system-mac 44:38:39:22:01:7a
vxlan-interface vxlan99
prefix-routes-only off off off
nv show vrf <vrf-id> evpn bgp-info
Shows layer 3 VNI information from BGP.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show vrf RED evpn bgp-info
operational applied pending
--------------------- ----------------- ------- -------
local-vtep 10.0.0.1
rd 10.10.10.1:6
router-mac 44:38:39:22:01:7a
system-ip 10.10.10.1
system-mac 44:38:39:22:01:7a
[export-route-target] 65101:4001
[import-route-target] 65101:4001
nv show vrf <vrf-id> evpn nexthop-vtep
Shows the EVPN next hop VTEP for the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show vrf RED evpn nexthop-vtep
Nexthop router-mac
---------- -----------------
10.10.10.2 44:38:39:22:01:78
10.10.10.3 44:38:39:22:01:84
10.10.10.4 44:38:39:22:01:8a
nv show vrf <vrf-id> evpn nexthop-vtep <nexthop-vtep-id>
Shows information about a specific EVPN next hop VTEP in the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<nexthop-vtep-id> |
The IP address of the nexthop VTEP. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show vrf RED evpn nexthop-vtep 10.10.10.2
operational applied pending
---------- ----------------- ------- -------
router-mac 44:38:39:22:01:78
nv show vrf <vrf-id> evpn remote-router-mac
Shows the EVPN remote router MAC addresses in the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show vrf RED evpn remote-router-mac
MAC address remote-vtep
----------------- -----------
44:38:39:22:01:8a 10.10.10.4
44:38:39:22:01:78 10.10.10.2
44:38:39:22:01:84 10.10.10.3
nv show vrf <vrf-id> evpn remote-router-mac <mac-address-id>
Shows information about a specific EVPN remote router MAC address in the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
<mac-address-id> |
The MAC address. |
Version History
Introduced in Cumulus Linux 5.4.0
Example
cumulus@switch:~$ nv show vrf RED evpn remote-router-mac 44:38:39:22:01:8a
operational applied pending
----------- ----------- ------- -------
remote-vtep 10.10.10.4
nv show vrf <vrf-id> evpn vni
Shows all EVPN VNIs in the specified VRF.
Command Syntax
Syntax | Description |
---|---|
<vrf-id> |
The VRF name. |
Version History
Introduced in Cumulus Linux 5.0.0
Example
cumulus@switch:~$ nv show vrf RED evpn vni
----
4001