Skip to main content

Fabric

Diagram

Classes

vxlan

NameTypeConstraintMandatoryDefault Value
fabricClass[fabric]No

fabric (vxlan)

NameTypeConstraintMandatoryDefault Value
nameStringYes
typeChoiceVXLAN_EVPN, MSD, ISN, ExternalYes

Examples

In vxlan.fabric, we need to select which type of fabric template your are using.

Currently we support the following template in nac-vxlan:

Type of FabricDescriptionType in the data model
Data Center Vxlan EVPNFabric for a VXLAN EVPN deployment with Nexus 9000 switches.VXLAN_EVPN
VXLAN EVPN Multi-SiteDomain that can contain multiple VXLAN EVPN Fabrics with Layer-2/Layer-3 Overlay Extensions and other Fabric Types.MSD
Multi-Site External NetworkNetwork infrastructure attached to Border Gateways to interconnect VXLAN EVPN fabrics for Multi-Site and Multi-Cloud deployments.ISN
External Connectivity NetworkFabric for Core and Edge router deployments with Nexus devices.External
warning

The value in bgp_asn should between double quotes. Example:

global:
bgp_asn: "6512"
global:
bgp_asn: "65000.1"
global.nac.yaml
---
vxlan:
fabric:
name: nac-ndfc
type: VXLAN_EVPN
global:
bgp_asn: "65000.1" # Use quotes
route_reflectors: 2
anycast_gateway_mac: de:ad:be:ef:fe:ed
enable_nxapi_http: false
warning

The name and fabric keys under vxlan.global are still supported but will be deprecated in future releases.