Skip to content

BDI

Bridge Domain Interfaces (BDI) provide Layer 3 routing capability for bridge domains, acting as the routed interface (SVI equivalent) for VXLAN or other bridging constructs. They support IP addressing, MAC address configuration, and zone-based firewall membership. BDI interfaces are essential for VXLAN fabrics where Layer 3 gateway functionality is needed for bridge domain traffic, providing a stable routed endpoint that connects overlay bridge domains to the underlay routing infrastructure.

Diagram
NameTypeConstraintMandatoryDefault Value
bdisList[bdis]No

bdis (iosxe.devices.configuration.interfaces)

Section titled “bdis (iosxe.devices.configuration.interfaces)”
NameTypeConstraintMandatoryDefault Value
idIntegerYes
mac_addressAnyMAC or String[Regex: ^[0-9a-fA-F]{4}\.[0-9a-fA-F]{4}\.[0-9a-fA-F]{4}$] or String[Regex: ^.*[\$\%]\{.*$]No
ip_mtuIntegermin: 68, max: 18000No

BDI interfaces are L3 constructs and use ip mtu (L3 packet size) rather than the interface-level mtu (L2 frame size) used by physical and Port-Channel interfaces.

Cisco IOS-XE CLI Equivalent:

interface BDI100
mac-address 0000.11AA.22BB
ip mtu 1400

NAC YAML Configuration:

iosxe:
devices:
- name: Device1
configuration:
interfaces:
bdis:
- id: 100
mac_address: 0000.11AA.22BB
ip_mtu: 1400