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 perational applied --------------------- ------------ ------------- enable on route-advertise nexthop-setting system-ip-mac svi-ip off off default-gateway off off dad enable on on mac-move-threshold 5 5 move-window 180 180 duplicate-action warning-only warning-only [vni] multihoming enable off mac-holdtime 1080 neighbor-holdtime 1080 startup-delay 180 startup-delay-timer --:--:-- uplink-count 0 uplink-active 0 l2vni-count 3 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