- Introducing the IOS XE REST API
- Installing the Virtual Services Management Container
- Client Authentication
- Global Configuration Requirements
- Domain Name System (DNS) Server
- Network Time Protocol (NTP)
- IP Interface Configuration Requirements
- L2 Interfaces
- Bridge Domains
- Multicast
- VxLAN
- DHCP Server and Relay Agent
- Routing Protocol (OSPF, BGP, EIGRP) Requirements
- ACL Requirements for Subnets or IP Ranges
- Network Address Translation (NAT)
- Firewall Inspection Requirements
- License Requirements
- Memory and CPU Usage Report
- VRF
- Virtual Private Networks (SVTI and EzVPN)
- LISP
- QoS
- HSRP
VxLAN
Workflows
Workflow: Creating a VxLAN L2 Gateway
1. Configure Multicast bi-directional PIM. The step must be done after the L3 interfaces facing the IP core have been created.
Requirement : Multicast RP must already be configured somewhere in the network.
Use the Multicast PIM API to enable multicast PIM globally and on the L3 interfaces facing the IP core.
See Multicast Bi-Directional PIM.
2. Create and enable the source interface for VxLAN. This step must be done before creating VxLAN.
a. Use the Interface API to create Loopback interface with IP address/subnet mask. This is the source interface for VxLAN.
See Create an Interface.
b. Use the Interface State API to enable the interface.
PUT /api/v1/interfaces/{if-id}/state
See Interface State.
Requirement : The source interface must have been created before this step (see following step).
Use the VxLAN API to create VxLAN with list VNI members (and corresponding multicast-groups).
See Create a VxLAN.
4. Configure routing for reaching peer VxLAN VTEPs.
Use a Routing API (Static, OSPF, BGP, and so on) to create routing so that peer VxLAN VTEPs can be reached.
See Routing Protocol (OSPF, BGP, EIGRP) Requirements.
5. For a VxLAN L2 GW, create and enable L2 interfaces.
Use the L2 Interface API to create all L2 interfaces (with Service Instances, VLAN tags).
6. Create and enable bridge domains.
Use the Bridge Domain API to create all bridge domains with unique VNIs.
Workflow: Creating a VxLAN L3 Gateway
1. Configure Multicast bi-directional PIM. The step must be done after the L3 interfaces facing the IP core have been created.
Use the Multicast PIM API to enable multicast PIM globally and on the L3 interfaces facing the IP core.
See Multicast Bi-Directional PIM.
2. Create and enable the source interface for VxLAN. This step must be done before creating VxLAN.
a. Use the Interface API to create Loopback interface with IP address/subnet mask. This is the source interface for VxLAN.
See Create an Interface.
b. Use the Interface State API to enable the interface.
PUT /api/v1/interfaces/{if-id}/state
See Interface State.
Use the VxLAN API to create VxLAN with list VNI members (and corresponding multicast-groups).
See Create a VxLAN.
4. Configure routing for reaching peer VxLAN VTEPs.
Use a Routing API (Static, OSPF, BGP, and so on) to create routing so that peer VxLAN VTEPs can be reached.
See Routing Protocol (OSPF, BGP, EIGRP) Requirements.
5. Create bridge domains corresponding to the BDI to be configured.
Use Bridge Domain API to create all bridge domains with unique VNI
6. For a VxLAN L3 GW, create and enable BDI interfaces.
a. Use the Interface API to create BDI interfaces with IP address/subnet mask.
See Create an Interface.
b. Use the Interface State API to enable BDI interfaces.
PUT /api/v1/interfaces/{if-id}/state
See Interface State.
Resource Summary for VxLAN
|
|||||
---|---|---|---|---|---|
|
|
|
|
|
|
VxLAN
History
|
|
Properties: VxLAN Schema
JSON Representation: VxLAN Schema
Properties: VxLAN State Schema
|
|
|
|
---|---|---|---|
JSON Representation: VxLAN Schema
Create a VxLAN
Resource URI
|
|
---|---|
Example
Retrieve All VxLANs
Note In the current release, one VxLAN is supported per platform.
Resource URI
|
|
---|---|
Example
Modify a VxLAN
Resource URI
|
|
---|---|
Example
Retrieve a VxLAN
Resource URI
|
|
---|---|
Example
Delete a VxLAN
Resource URI
|
|
---|---|
Example
Modify a VxLAN State
Resource URI
|
|
---|---|
Example
Retrieve a VxLAN State
Resource URI
|
|
---|---|