- Using Ethernet Operations Administration and Maintenance
- Configuring Ethernet Connectivity Fault Management in a Service Provider Network
- CFM CCM Extensions to Support the NSN Microwave 1+1 Hot Standby Protocol
- Configuring Ethernet CFM for the Cisco ASR 1000 Router
- Configuring Ethernet Virtual Connections on the Cisco ASR 1000 Series Router
- Using the IEEE 802.3ad Link Aggregation MIB
- Configuring IEEE 802.3ad Link Bundling
- ITU-T Y.1731 Performance Monitoring in a Service Provider Network
- ICCP Multichassis VLAN Redundancy
- Trunk EFP Support
- ITU-T G.8032 Ethernet Ring Protection Switching
- Layer 2 Access Control Lists on EVCs
- Configuring MAC Address Limiting on Service Instances Bridge Domains and EVC Port Channels
- Configuring Ethernet Local Management Interface at a Provider Edge
- Using Link Layer Discovery Protocol in Multivendor Networks
- Configuring ITU-T Y.1731 Fault Management Functions in IEEE CFM
- G.8032 and CFM Support for Microwave Adaptive Bandwidth
- Configuring IP SLAs Metro-Ethernet 3.0 (ITU-T Y.1731) Operations
- IPSLA Y1731 On-Demand and Concurrent Operations
- VXLAN-MCLAG Active-Active High Availability Support
- Cisco ASR 1000 VxLAN Support
- Finding Feature Information
- Restrictions for VXLAN-MCLAG Active-Active High Availability Support
- Information About VXLAN-MCLAG Active-Active High Availability Support
- How to Configure VXLAN-MCLAG Active-Active High Availability Support
- Configuration Examples for VXLAN-MCLAG Active-Active High Availability Support
- Additional References for VXLAN-MCLAG Active-Active High Availability Support
- Feature Information for VXLAN-MCLAG Active-Active High Availability Support
VXLAN-MCLAG Active-Active High Availability Support
The VXLAN-MCLAG Active-Active High Availability Support feature implements dual-home device with pseudo Multichassis Link Aggregation Control Protocol (pMLACP) redundancy mode and layer 2 VxLAN on the Cisco ASR1000 Series Aggregation Services Routers.
- Finding Feature Information
- Restrictions for VXLAN-MCLAG Active-Active High Availability Support
- Information About VXLAN-MCLAG Active-Active High Availability Support
- How to Configure VXLAN-MCLAG Active-Active High Availability Support
- Configuration Examples for VXLAN-MCLAG Active-Active High Availability Support
- Additional References for VXLAN-MCLAG Active-Active High Availability Support
- Feature Information for VXLAN-MCLAG Active-Active High Availability Support
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest caveats and feature information, see Bug Search Tool and the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the feature information table.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Restrictions for VXLAN-MCLAG Active-Active High Availability Support
-
The loopback interface configured for this feature cannot be used for another feature.
-
The loopback interface of NVE interface must be shut down before configuring pmLACP, VxLAN and routing protocol.
-
Bridge domain supports one VXLAN Network Identifier (VNI) Ethernet flow point (EFP) member only.
-
Shutting the bridge domain affects status of the NVE interface, not the pseudo mLACP status.
Information About VXLAN-MCLAG Active-Active High Availability Support
Virtual Extensible LAN
Virtual Extensible LAN (VXLAN) is a network virtualization overlay technology that provides Layer 2 connectivity for workloads residing at noncontiguous points in the data center network. VXLAN enables flexibility by allowing workloads to be placed anywhere, along with the traffic separation required in a multitenant environment. VXLAN is an industry-standard protocol and uses underlay IP networks. It extends Layer 2 segments over a Layer 3 infrastructure to build Layer 2 overlay logical networks. It encapsulates Ethernet frames into IP User Data Protocol (UDP) headers and transports the encapsulated packets through the underlay network to the remote VXLAN tunnel endpoints (VTEPs) using the normal IP routing and forwarding mechanism.
Multichassis Link Aggregation Group
Multichassis Link Aggregation Group (MC-LAG) and Inter-chassis Communication Protocol (ICCP) enable a switch/router to use standard Ethernet Link Aggregation for device dual-homing, with active/standby redundancy. MC-LAG provides a mean to dual home a device (the dual homed device (DHD)) to two different peer devices (the Point of Attachment), allowing to have the benefits of node redundancy. Point of Attachment (PoA) nodes run Inter-chassis Communication Protocol (ICCP) to synchronize state & form a Redundancy Group (RG).
In VXLAN - MCLAG Active-Active High Availability support, both the PoA ports are placed in active/active mode with manual VLAN load balancing. It provides higher bandwidth utilization than Multichassis Link Aggregation Control Protocol (mLACP). It also allows maximum flexibility for the Provider Edge-Customer Edge (PE-CE) inter-operability for dual-homing redundancy and failover recovery. Active and standby PoA nodes are configured on the identical interfaces, that is, the same loopback IP address and interface as VTEP source interface, VLAN and VNI mapping, and so on.
How to Configure VXLAN-MCLAG Active-Active High Availability Support
Configuring Interchassis Redundancy Groups on PoA
To configure interchassis redundancy groups on PoA, perform the steps below.
1.
enable
2.
configure terminal
3.
redundancy
4.
interchassis group
group-id
5.
member ip
peer
ip address
6.
monitor peer [bfd | track]
7.
mlacp node-id
node
id
8.
backbone interface
backbone if
9.
end
DETAILED STEPS
Configuring Port Channel on PoA
To configure port channel on PoA, perform the steps below.
1.
enable
2.
configure terminal
3.
interface Port-channel
port
channel number
4.
negotiation
5.
lacp fast-switchover
6.
mlacp interchassis group
rg
id
7.
mlacp mode active-active
8.
mlacp load-balance primary vlan
vlan-id
9.
mlacp load-balance secondary vlan
vlan-id
10.
service instance
id
ethernet
11.
encapsulation dot1q
12.
end
DETAILED STEPS
Configuring Vxlan Unicast Core Configuration on POA
To configure Vxlan Unicast Core Configuration on POA, perform the steps below.
1.
enable
2.
configure terminal
3.
bridge-domain
id
4.
member vni
number
5.
member Port-channel
number
service-instance
id
6.
exit
7.
interface Loopback
number
8.
ip address
9.
exit
10.
interface
nve
11.
member vni
number
12.
ingress-replication
IPV4
address
13.
exit
14.
source-interface
Loopback
id
15.
no shutdown
16.
end
DETAILED STEPS
Configuring Vxlan Multicast Core Configuration on POA
To configure Vxlan Multicast Core Configuration on POA, perform the steps below.
1.
enable
2.
configure terminal
3.
bridge-domain
id
4.
member vni
number
5.
member Port-channel
number
service-instance
id
6.
exit
7.
interface Loopback
number
8.
ip address
9.
ip pim sparse-dense-mode
10.
exit
11.
interface
nve
12.
member vni
number
mcast-group
address
13.
source-interface
Loopback
14.
no shutdown
15.
end
DETAILED STEPS
Configuring Dual-homed Device
To configure dual-homed device, perform the steps below:
1.
enable
2.
configure terminal
3.
interface Port-channel
number
4.
switchport
group-id
5.
switchport trunk encapsulation dot1q
6.
switchport trunk allowed vlan 20-50
7.
switchport mode trunk
8.
exit
9.
interface GigabitEthernet3/1
10.
switchport
11.
switchport trunk encapsulation dot1q
12.
switchport trunk allowed vlan 20-50
13.
switchport mode
trunk
14.
channel-group
number
mode
15.
end
DETAILED STEPS
Verifying VXLAN-MCLAG Active-Active High Availability Support
To verify, perform the steps below.
1.
show lacp internal
2.
show nve interface nve1
3.
show nve peers
4.
show platform software ethernet fp ac bridge-domain
binding
5.
show bridge-domain 20
6.
show lacp multi-chassis load-balance
port-channel
7.
show nve vni 11111 detail
8.
show lacp multi load group
DETAILED STEPS
Configuration Examples for VXLAN-MCLAG Active-Active High Availability Support
Example: Configuring VXLAN HA on Multicast Mode
The following example shows how to configure the VXLAN-MCLAG Active-Active High Availability Support feature on a multicast mode with two points of attachments (POA) connected to branch devices. The following is the configuration on the first POA—POA1.
ip multicast-routing distributed ip pim bidir-enable ip pim rp-address 4.4.4.4 bidir redundancy mode sso interchassis group 1 monitor peer bfd member ip 9.9.9.9 backbone interface GigabitEthernet0/1/0 mlacp system-priority 200 mlacp node-id 0 bridge-domain 20 member vni 7777 member Port-channel1 service-instance 20 ! bridge-domain 40 member vni 8888 member Port-channel1 service-instance 40 ! interface Loopback10 ip address 77.1.1.1 255.255.255.255 ip pim sparse-dense-mode ! interface Loopback11 ip address 88.1.1.1 255.255.255.255 ip pim sparse-dense-mode ! interface Port-channel1 no ip address negotiation auto lacp fast-switchover mlacp interchassis group 1 mlacp mode active-active mlacp load-balance primary vlan 40 mlacp load-balance secondary vlan 20 service instance 20 ethernet encapsulation dot1q 20 ! service instance 40 ethernet encapsulation dot1q 40 ! ! interface nve1 no ip address member vni 7777 mcast-group 225.1.1.1 source-interface Loopback10 ! interface nve2 no ip address member vni 8888 mcast-group 226.1.1.1 source-interface Loopback11 ! interface GigabitEthernet0/1/0 ip address 192.168.20.1 255.255.255.0 ip pim sparse-dense-mode negotiation auto ! router ospf 10 router-id 3.3.3.3 network 0.0.0.0 255.255.255.255 area 10 !
The following is the configuration on the second POA—POA2.
ip multicast-routing distributed ip pim bidir-enable ip pim rp-address 4.4.4.4 bidir redundancy mode sso interchassis group 1 monitor peer bfd member ip 3.3.3.3 backbone interface GigabitEthernet0/0/1 mlacp system-priority 200 mlacp node-id 1 bridge-domain 20 member vni 7777 member Port-channel1 service-instance 20 ! bridge-domain 40 member vni 8888 member Port-channel1 service-instance 40 ! interface Loopback10 ip address 77.1.1.1 255.255.255.255 ip pim sparse-dense-mode ! interface Loopback11 ip address 88.1.1.1 255.255.255.255 ip pim sparse-dense-mode ! interface Port-channel1 no ip address negotiation auto no keepalive lacp fast-switchover mlacp interchassis group 1 mlacp mode active-active mlacp load-balance primary vlan 20 mlacp load-balance secondary vlan 40 service instance 20 ethernet encapsulation dot1q 20 ! service instance 40 ethernet encapsulation dot1q 40 ! ! interface nve1 no ip address member vni 7777 mcast-group 225.1.1.1 source-interface Loopback10 ! interface nve2 no ip address member vni 8888 mcast-group 226.1.1.1 source-interface Loopback11 ! interface GigabitEthernet0/1/0 ip address 192.168.20.1 255.255.255.0 ip pim sparse-dense-mode negotiation auto ! interface GigabitEthernet0/0/1 ip address 192.168.4.1 255.255.255.0 ip pim sparse-dense-mode negotiation auto end router ospf 10 router-id 9.9.9.9 network 0.0.0.0 255.255.255.255 area 10 !
The following is the configuration on the first branch—Branch1.
ip multicast-routing distributed ip pim bidir-enable ip pim rp-address 4.4.4.4 bidir ! bridge-domain 20 member vni 7777 member GigabitEthernet0/0/0 service-instance 20 ! interface Loopback10 ip address 99.1.1.1 255.255.255.255 ip pim sparse-dense-mode ! interface nve1 no ip address member vni 7777 mcast-group 225.1.1.1 source-interface Loopback10 ! interface GigabitEthernet0/0/0 no ip address negotiation auto service instance 20 ethernet encapsulation dot1q 20 ! ! interface GigabitEthernet0/0/0 ip address 192.168.3.1 255.255.255.0 ip pim sparse-dense-mode ! router ospf 10 network 0.0.0.0 255.255.255.255 area 10 !
The following is the configuration on the second branch—Branch2.
ip multicast-routing distributed ip pim bidir-enable ip pim rp-address 4.4.4.4 bidir ! bridge-domain 40 member vni 8888 member GigabitEthernet0/0/0 service-instance 40 ! interface Loopback11 ip address 100.1.1.1 255.255.255.255 ip pim sparse-dense-mode ! interface nve1 no ip address member vni 8888 mcast-group 226.1.1.1 source-interface Loopback11 ! interface GigabitEthernet0/0/0 no ip address negotiation auto service instance 40 ethernet encapsulation dot1q 40 ! ! interface GigabitEthernet0/0/1 ip address 192.168.21.1 255.255.255.0 ip pim sparse-dense-mode negotiation auto ! router ospf 10 network 0.0.0.0 255.255.255.255 area 10 !
Example: Configuring VXLAN HA on Unicast Mode
The following example shows how to configure the VXLAN-MCLAG Active-Active High Availability Support feature on an unicast mode with two points of attachments (POA) connected to branch devices. The following is the configuration on the first POA—POA1.
redundancy mode sso interchassis group 1 monitor peer bfd member ip 9.9.9.9 backbone interface GigabitEthernet0/1/0 mlacp system-priority 200 mlacp node-id 0 bridge-domain 20 member vni 7777 member Port-channel1 service-instance 20 ! bridge-domain 40 member vni 8888 member Port-channel1 service-instance 40 ! interface Loopback10 ip address 77.1.1.1 255.255.255.255 ! interface Loopback11 ip address 88.1.1.1 255.255.255.255 ! interface Port-channel1 no ip address negotiation auto lacp fast-switchover mlacp interchassis group 1 mlacp mode active-active mlacp load-balance primary vlan 40 mlacp load-balance secondary vlan 20 service instance 20 ethernet encapsulation dot1q 20 ! service instance 40 ethernet encapsulation dot1q 40 ! ! interface nve1 no ip address member vni 7777 ingress-replication 99.1.1.1 ! source-interface Loopback10 ! interface nve2 no ip address member vni 8888 ingress-replication 100.1.1.1 ! source-interface Loopback11 ! router ospf 10 router-id 3.3.3.3 network 0.0.0.0 255.255.255.255 area 10 !
The following is the configuration on the second POA—POA2.
redundancy mode sso interchassis group 1 monitor peer bfd member ip 3.3.3.3 backbone interface GigabitEthernet0/0/1 mlacp system-priority 200 mlacp node-id 1 bridge-domain 20 member vni 7777 member Port-channel1 service-instance 20 ! bridge-domain 40 member vni 8888 member Port-channel1 service-instance 40 ! interface Loopback10 ip address 77.1.1.1 255.255.255.255 ! interface Loopback11 ip address 88.1.1.1 255.255.255.255 ! interface Port-channel1 no ip address negotiation auto no keepalive lacp fast-switchover mlacp interchassis group 1 mlacp mode active-active mlacp load-balance primary vlan 20 mlacp load-balance secondary vlan 40 service instance 20 ethernet encapsulation dot1q 20 ! service instance 40 ethernet encapsulation dot1q 40 ! ! interface nve1 no ip address member vni 7777 ingress-replication 99.1.1.1 ! source-interface Loopback10 ! interface nve2 no ip address member vni 8888 ingress-replication 100.1.1.1 ! source-interface Loopback11 ! router ospf 10 router-id 9.9.9.9 network 0.0.0.0 255.255.255.255 area 10 !
The following is the configuration on the first branch—Branch1.
bridge-domain 20 member vni 7777 member GigabitEthernet0/0/0 service-instance 20 ! interface Loopback10 ip address 99.1.1.1 255.255.255.255 ! interface nve1 no ip address member vni 7777 ingress-replication 77.1.1.1 source-interface Loopback10 ! interface GigabitEthernet0/0/0 no ip address negotiation auto service instance 20 ethernet encapsulation dot1q 20 ! ! router ospf 10 network 0.0.0.0 255.255.255.255 area 10 !
The following is the configuration on the second branch—Branch2.
bridge-domain 40 member vni 8888 member GigabitEthernet0/0/0 service-instance 40 ! interface Loopback11 ip address 100.1.1.1 255.255.255.255 ! interface nve1 no ip address member vni 8888 ingress-replication 88.1.1.1 source-interface Loopback11 ! interface GigabitEthernet0/0/0 no ip address negotiation auto service instance 40 ethernet encapsulation dot1q 40 ! ! router ospf 10 network 0.0.0.0 255.255.255.255 area 10 !
Additional References for VXLAN-MCLAG Active-Active High Availability Support
Related Documents
Related Topic |
Document Title |
---|---|
Cisco IOS commands |
|
Carrier Ethernet commands |
Technical Assistance
Description |
Link |
---|---|
The Cisco Support and Documentation website provides online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. |
Feature Information for VXLAN-MCLAG Active-Active High Availability Support
The following table provides release information about the feature or features described in this module. This table lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to www.cisco.com/go/cfn. An account on Cisco.com is not required.
Feature Name |
Releases |
Feature Information |
---|---|---|
VXLAN-MCLAG Active-Active High Availability Support |
Cisco IOS XE 3.16S |
The VXLAN-MCLAG Active-Active High Availability Support feature implements dual-home device with pseudo Multichassis Link Aggregation Control Protocol (pMLACP) redundancy mode and layer 2 VXLAN on the Cisco ASR 1000 Series Aggregation Services Routers. The following commands were introduced by this feature: show lacp internal, show nve interface nve1, show nve peersshow platform software ethernet fp ac bridge-domain binding, show bridge-domain 20, show lacp multi-chassis load-balance port-channel, show nve vni 11111 detail, show lacp multi load group |