# VXLAN

## nv show nve vxlan

Shows global VXLAN configuration on the switch.

### Version History

Introduced in Cumulus Linux 5.0.0

### Example

    cumulus@switch:~$ nv show nve vxlan
                              operational  applied
    ------------------------  -----------  --------
    state                     enabled      enabled
    arp-nd-suppress           enabled      enabled
    mac-learning              disabled     disabled
    mtu                       9216         9216
    port                      4789         4789
    decapsulation
      dscp
        action                derive       derive
    encapsulation
      dscp
        action                derive       derive
    flooding
      enable                  on           on
      [head-end-replication]  evpn         evpn
    mlag
      shared-address          none         none
    source
      address                 10.0.0.1     10.0.0.1

In Cumulus Linux 5.14 and earlier, the command output for configuration options shows `on` or `off` instead of `enabled` or `disabled`.

## nv show nve vxlan decapsulation

Shows VXLAN decapsulation configuration.

### Version History

Introduced in Cumulus Linux 5.3.0

### Example

    cumulus@switch:~$ nv show nve vxlan decapsulation
              operational  applied
    --------  -----------  -------
    dscp
      action  derive       derive

## nv show nve vxlan decapsulation dscp

Shows the configured DSCP action and value during VXLAN decapsulation.

### Version History

Introduced in Cumulus Linux 5.3.0

### Example

    cumulus@switch:~$ nv show nve vxlan decapsulation dscp
            operational  applied
    ------  -----------  -------
    action  derive       derive

## nv show nve vxlan encapsulation

Shows VXLAN encapsulation configuration.

### Version History

Introduced in Cumulus Linux 5.3.0

### Example

    cumulus@switch:~$ nv show nve vxlan encapsulation
              operational  applied
    --------  -----------  -------
    dscp
      action  derive       derive

## nv show nve vxlan encapsulation dscp

Shows the configured DSCP action and value during VXLAN encapsulation.

### Version History

Introduced in Cumulus Linux 5.3.0

### Example

    cumulus@switch:~$ nv show nve vxlan encapsulation dscp
            operational  applied
    ------  -----------  -------
    action  derive       derive

## nv show nve vxlan flooding

Shows VXLAN flooding configuration.

### Version History

Introduced in Cumulus Linux 5.0.0

### Example

    cumulus@switch:~$ nv show nve vxlan flooding
                            operational  applied
    ----------------------  -----------  -------
    enable                  on           on
    [head-end-replication]  evpn         evpn

## nv show nve vxlan flooding head-end-replication

Shows VXLAN head end replication information.

### Version History

Introduced in Cumulus Linux 5.0.0

### Example

    cumulus@switch:~$ nv show nve vxlan flooding head-end-replication
    IP Address
    ----------
    evpn

## nv show nve vxlan flooding head-end-replication <hrep-id>

Shows VXLAN head end replication information for the specified IP address or for EVPN.

### Command Syntax

Syntax | Description
--- | ---
`<hrep-id>` | The IPv4 unicast address or `evpn`.

### Version History

Introduced in Cumulus Linux 5.0.0

### Example

    cumulus@switch:~$ nv show nve vxlan flooding head-end-replication evpn

## nv show nve vxlan mlag

Shows VXLAN specific MLAG configuration on the switch.

### Version History

Introduced in Cumulus Linux 5.0.0

### Example

    cumulus@switch:~$ nv show nve vxlan mlag

## nv show nve vxlan source

Shows the VXLAN source address.

### Version History

Introduced in Cumulus Linux 5.0.0

### Example

    cumulus@switch:~$ nv show nve vxlan source
             operational  applied
    -------  -----------  --------
    address  10.0.0.1     10.0.0.1