NVE (Network Virtualization Edge) interfaces serve as the VXLAN tunnel endpoint (VTEP) on NX-OS devices, encapsulating and decapsulating overlay traffic for data center fabric deployments with configurable source interface, host reachability protocol, and multicast group assignments. They support advanced VXLAN features including advertise virtual RMAC, anycast bundled interface for vPC VTEP redundancy, multisite border gateway interface and virtual RMAC for DCI (Data Center Interconnect), ARP/ND suppression, and MAC route suppression for optimized overlay control plane behavior. Per-VNI configuration controls associate-VRF mapping for L3VNI, multicast group assignment, ingress replication protocol (BGP/static), multisite ingress replication, and spine anycast gateway for flexible overlay network design.
Global VXLAN settings such as the VXLAN UDP destination port, the UDP source port mode, the NVE multicast index size, the NVE overlay and infra VLANs, and the Tenant Routed Multicast (TRM) settings (advertise evpn multicast, ip multicast overlay-spt-only and ip multicast overlay-distributed-dr) are configured under system.
NVE (Network Virtualization Edge) interfaces serve as the VXLAN tunnel endpoint (VTEP) on NX-OS devices, encapsulating and decapsulating overlay traffic for data center fabric deployments with configurable source interface, host reachability protocol, and multicast group assignments. They support advanced VXLAN features including advertise virtual RMAC, anycast bundled interface for vPC VTEP redundancy, multisite border gateway interface and virtual RMAC for DCI (Data Center Interconnect), ARP/ND suppression, and MAC route suppression for optimized overlay control plane behavior. Per-VNI configuration controls associate-VRF mapping for L3VNI, multicast group assignment, ingress replication protocol (BGP/static), multisite ingress replication, and spine anycast gateway for flexible overlay network design.
Name Type Constraint Mandatory Default Value configuration Class configuration No
Name Type Constraint Mandatory Default Value configuration Class configuration No
Name Type Constraint Mandatory Default Value configuration Class configuration No
Name Type Constraint Mandatory Default Value configuration Class configuration No
Name Type Constraint Mandatory Default Value interfaces Class interfaces No system Class system No
Name Type Constraint Mandatory Default Value interfaces Class interfaces No
Name Type Constraint Mandatory Default Value nve Class nve No
Name Type Constraint Mandatory Default Value nv_ overlay_ vxlan_ udp_ port Integer min: 1024, max: 65535 No nv_ overlay_ vxlan_ udp_ source_ port_ mode Choice low, high, rfcNo nve_ ipmc_ index_ size Integer min: 0, max: 7000 No nve_ overlay_ vlans Class nve_ overlay_ vlans No nve_infra_vlans List nve_infra_vlans No advertise_ evpn_ multicast Boolean true, falseNo ip_ multicast_ overlay_ distributed_ dr Boolean true, falseNo ip_ multicast_ overlay_ spt_ only Boolean true, falseNo
Name Type Constraint Mandatory Default Value shutdown Boolean true, falseNo advertise_ virtual_ rmac Boolean true, falseNo anycast_ source_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo anycast_ source_ interface_ id Any String or Integer[min: 0] No description String No fabric_ ready_ time Integer min: 0, max: 1200 No source_ interface_ hold_ down_ time Integer min: 1, max: 1500 No host_ reachability_ protocol Choice flood-and-learn, bgp, controller, openflow, openflow-irNo global_ ingress_ replication_ protocol_ bgp Boolean true, falseNo global_ mcast_ group_ l2 IP No global_ mcast_ group_ l3 IP No multicast_ routing_ source_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo multicast_ routing_ source_ interface_ id Any String or Integer[min: 0] No multisite_ border_ gateway_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo multisite_ border_ gateway_ interface_ id Any String or Integer[min: 0] No multisite_ virtual_ rmac String No source_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo source_ interface_ id Any String or Integer[min: 0] No global_ suppress_ arp Boolean true, falseNo suppress_ mac_ route Boolean true, falseNo suppress_nd Boolean true, falseNo virtual_rmac String No service_ policy_ type_ qos_ input String No service_ policy_ type_ qos_ input_ statistics Boolean true, falseNo vnis List vnis No
Name Type Constraint Mandatory Default Value shutdown Boolean true, falseNo advertise_ virtual_ rmac Boolean true, falseNo anycast_ source_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo anycast_ source_ interface_ id Any String or Integer[min: 0] No description String No fabric_ ready_ time Integer min: 0, max: 1200 No source_ interface_ hold_ down_ time Integer min: 1, max: 1500 No host_ reachability_ protocol Choice flood-and-learn, bgp, controller, openflow, openflow-irNo global_ ingress_ replication_ protocol_ bgp Boolean true, falseNo global_ mcast_ group_ l2 IP No global_ mcast_ group_ l3 IP No multicast_ routing_ source_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo multicast_ routing_ source_ interface_ id Any String or Integer[min: 0] No multisite_ border_ gateway_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo multisite_ border_ gateway_ interface_ id Any String or Integer[min: 0] No multisite_ virtual_ rmac String No source_ interface_ type Choice ethernet, loopback, mgmt, port-channel, vlan, vniNo source_ interface_ id Any String or Integer[min: 0] No global_ suppress_ arp Boolean true, falseNo suppress_ mac_ route Boolean true, falseNo suppress_nd Boolean true, falseNo virtual_rmac String No vnis List vnis No
Name Type Constraint Mandatory Default Value ids List Integer[min: 1, max: 4094] No ranges List ranges No
Name Type Constraint Mandatory Default Value vlans Class vlans Yes force Boolean true, falseNo
Name Type Constraint Mandatory Default Value vni Integer min: 1, max: 16777215 Yes associate_vrf Boolean true, falseNo mcast_group IP No multisite_ ingress_ replication Choice enable, disable, optimizedNo multisite_ mcast_ group IP No spine_ anycast_ gateway Boolean true, falseNo suppress_arp Boolean true, falseNo ingress_ replication_ protocol Choice bgp, static, unknownNo
Name Type Constraint Mandatory Default Value from Integer min: 1, max: 4094 Yes to Integer min: 1, max: 4094 Yes
Name Type Constraint Mandatory Default Value ids List Integer[min: 1, max: 4096] No ranges List ranges No
Name Type Constraint Mandatory Default Value from Integer min: 1, max: 4096 Yes to Integer min: 1, max: 4096 Yes
Example 1: Basic NVE interface with BGP host reachability for a VXLAN leaf
advertise_virtual_rmac : true
host_reachability_protocol : bgp
source_interface_type : loopback
Example 2: NVE with L2 VNI (ingress replication) and L3 VNI (associate VRF) mappings
advertise_virtual_rmac : true
host_reachability_protocol : bgp
source_interface_type : loopback
ingress_replication_protocol : bgp
ingress_replication_protocol : bgp
Example 3: NVE with multicast groups, ARP suppression, and multisite DCI
advertise_virtual_rmac : true
host_reachability_protocol : bgp
source_interface_type : loopback
global_suppress_arp : true
multisite_border_gateway_interface_type : loopback
multisite_border_gateway_interface_id : " 100 "
multisite_virtual_rmac : 00:00:0c:aa:bb:cc
multisite_ingress_replication : optimized
multisite_ingress_replication : optimized
Example 4: VXLAN UDP port and source port mode
nv_overlay_vxlan_udp_port : 4789
nv_overlay_vxlan_udp_source_port_mode : high
Example 5: NVE platform configuration with infra VLANs for bud-node VXLAN
nve_ipmc_index_size : 4096
Example 6: NVE interface with an ingress QoS policy for decapsulated VXLAN traffic
host_reachability_protocol : bgp
source_interface_type : loopback
service_policy_type_qos_input : PM-NVE-INGRESS
service_policy_type_qos_input_statistics : true
Example 7: Tenant Routed Multicast (TRM) on a VXLAN EVPN leaf
advertise_evpn_multicast : true
ip_multicast_overlay_spt_only : true
Example 1: Basic NVE interface with BGP host reachability for a VXLAN leaf
advertise_virtual_rmac : true
host_reachability_protocol : bgp
source_interface_type : loopback
Example 2: NVE with L2 VNI (ingress replication) and L3 VNI (associate VRF) mappings
advertise_virtual_rmac : true
host_reachability_protocol : bgp
source_interface_type : loopback
ingress_replication_protocol : bgp
ingress_replication_protocol : bgp
Example 3: NVE with multicast groups, ARP suppression, and multisite DCI
advertise_virtual_rmac : true
host_reachability_protocol : bgp
source_interface_type : loopback
global_suppress_arp : true
multisite_border_gateway_interface_type : loopback
multisite_border_gateway_interface_id : " 100 "
multisite_virtual_rmac : 00:00:0c:aa:bb:cc
multisite_ingress_replication : enableOptimized
multisite_ingress_replication : enableOptimized