VNI
A VNI represents a Layer 2 or Layer 3 logical network that can be extended across the Fabric and mapped to a VLAN ID on specific Ports and LAGs. A VNI can be mapped to a VRF and configured with an SVI to serve as an Anycast Gateway.
Location in GUI: Fabrics
» XXX
» Logical networks (VNI)
Diagram
Section titled “Diagram”Classes
Section titled “Classes”fabrics (hyperfabric)
Section titled “fabrics (hyperfabric)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
vnis | List | [vnis] | No |
vnis (hyperfabric.fabrics)
Section titled “vnis (hyperfabric.fabrics)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
vni | Integer | No | ||
svi | Class | [svi] | No | |
members | List | [members] | No |
svi (hyperfabric.fabrics.vnis)
Section titled “svi (hyperfabric.fabrics.vnis)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
enabled | Boolean | true , false | No | true |
ipv4_addresses | List | IP | No | |
ipv6_addresses | List | IP | No |
members (hyperfabric.fabrics.vnis)
Section titled “members (hyperfabric.fabrics.vnis)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
node | String | No | ||
nodes | List | String | No | |
port | String | No | ||
ports | List | String | No | |
vlan_id | Integer | min: 2 , max: 3600 | No |
Examples
Section titled “Examples”hyperfabric: fabrics: - name: My Fabric 01 vnis: - name: L3VNI01 description: My first VNI vni: 10001 svi: ipv4_addresses: [10.1.11.1/24] members: - node: Leaf01 port: Ethernet1_1 vlan_id: 101 - nodes: [Leaf02, Leaf03] ports: [Ethernet1_1, Ethernet1_2] vlan_id: 101 - node: Leaf04 vlan_id: 101