Skip to content

Fabric Forwarding

Fabric forwarding configuration manages VXLAN fabric-level forwarding settings on NX-OS devices, including the anycast gateway MAC address used for distributed default gateway across all VTEP leaf switches, the administrative distance for fabric routes, per-VLAN MAC address limits, selective host probe for optimizing ARP suppression, and duplicate host IP address detection and recovery in VXLAN EVPN deployments. The anycast gateway MAC is a critical setting that must be consistent across all leaf switches in a VXLAN fabric to enable seamless host mobility and distributed routing.

Fabric forwarding configuration manages VXLAN fabric-level forwarding settings on NX-OS devices, including the anycast gateway MAC address used for distributed default gateway across all VTEP leaf switches, the administrative distance for fabric routes, per-VLAN MAC address limits, and selective host probe for optimizing ARP suppression in VXLAN EVPN deployments. The anycast gateway MAC is a critical setting that must be consistent across all leaf switches in a VXLAN fabric to enable seamless host mobility and distributed routing.

NameTypeConstraintMandatoryDefault Value
devicesListdevicesNo
device_groupsListdevice_groupsNo
globalClassglobalNo
templatesListtemplatesNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
fabric_forwardingClassfabric_forwardingNo

fabric_forwarding (nxos.devices.configuration)

Section titled “fabric_forwarding (nxos.devices.configuration)”
NameTypeConstraintMandatoryDefault Value
anycast_gateway_macMACNo
distanceIntegermin: 1, max: 255No
dup_host_ip_addr_detection_movesIntegermin: 1, max: 1000No
dup_host_ip_addr_detection_secondsIntegermin: 2, max: 36000No
dup_host_recovery_timer_timeoutIntegermin: 30, max: 36000No
dup_host_recovery_timer_recover_countIntegermin: 1, max: 3000No
limit_vlan_macIntegermin: 5, max: 4096No
selective_host_probeBooleantrue, falseNo

fabric_forwarding (nxos.devices.configuration)

Section titled “fabric_forwarding (nxos.devices.configuration)”
NameTypeConstraintMandatoryDefault Value
anycast_gateway_macMACNo
distanceIntegermin: 1, max: 255No
limit_vlan_macIntegermin: 5, max: 4096No
selective_host_probeBooleantrue, falseNo

Example 1: VXLAN leaf with anycast gateway MAC and selective host probe

nxos:
devices:
- name: LEAF1
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
selective_host_probe: true

Example 2: VXLAN leaf with anycast gateway MAC and custom VLAN MAC limit

nxos:
devices:
- name: LEAF2
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
limit_vlan_mac: 1024
selective_host_probe: true

Example 3: Border leaf with anycast gateway MAC and fabric route distance

nxos:
devices:
- name: BORDER-LEAF1
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
distance: 200
selective_host_probe: true

Example 4: VXLAN leaf with tuned duplicate host IP address detection and recovery

nxos:
devices:
- name: LEAF3
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
dup_host_ip_addr_detection_moves: 10
dup_host_ip_addr_detection_seconds: 300
dup_host_recovery_timer_timeout: 60
dup_host_recovery_timer_recover_count: 10

Example 1: VXLAN leaf with anycast gateway MAC and selective host probe

nxos:
devices:
- name: LEAF1
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
selective_host_probe: true

Example 2: VXLAN leaf with anycast gateway MAC and custom VLAN MAC limit

nxos:
devices:
- name: LEAF2
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
limit_vlan_mac: 1024
selective_host_probe: true

Example 3: Border leaf with anycast gateway MAC and fabric route distance

nxos:
devices:
- name: BORDER-LEAF1
configuration:
fabric_forwarding:
anycast_gateway_mac: 20:20:00:00:10:12
distance: 200
selective_host_probe: true