- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-07-2016 07:00 AM - edited 03-01-2019 04:56 AM
I apologize if this is asked and answered, i'm finding the documentation somewhat hard to follow.
Our migration strategy for ACI involves extending our L2 vlans into ACI as needed and eventually moving the L3 routing into it. For this purpose, we would like to have both L2 and L3 outs configured but I'm having issues figuring out how to do this. We have two border leaves, that are each connected to a pair of Nexus 6004 switches. I would like to:
1. Create a VPC from these two border leaves to each of the two 6004 switches (each 6004 will have a 2 port port-channel to the ACI).
2. Create a trunk on both port-channels
3. Create an SVI on both 6004 (vlan 15 and 16)
On the ACI, I would be running OSPF on vlan 15 and 16 and extending the other vlans into the NXOS network
Is this possible with ACI? If so, I can't figure out how I would go about doing it.
Solved! Go to Solution.
- Labels:
-
Cisco ACI
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-07-2016 03:28 PM
mmacdonald70,
You can accomplish this by creating an L3Out in ACI. Even though the link will technically be doing L2 in this case, if you are doing L3 routing then it will need to be an L3Out from ACI perspective.
This is a good resource for how to do the configuration specifically:
http://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c07-732033.html#_Toc395143550
For the purely layer 2 connectivity, you can use either an L2Out or EPGs with static paths per VLAN.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-07-2016 03:28 PM
mmacdonald70,
You can accomplish this by creating an L3Out in ACI. Even though the link will technically be doing L2 in this case, if you are doing L3 routing then it will need to be an L3Out from ACI perspective.
This is a good resource for how to do the configuration specifically:
http://www.cisco.com/c/en/us/solutions/collateral/data-center-virtualization/application-centric-infrastructure/white-paper-c07-732033.html#_Toc395143550
For the purely layer 2 connectivity, you can use either an L2Out or EPGs with static paths per VLAN.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2019 02:00 PM
Sorry I know this post is a bit old but still checking if anyone can guide. I want to use the same physical interface between ACI leaf and external switch for both L2out and L3out. In the L2out, I want to trunk few vlans for example 10,20,100. In L3out, I want to use vlan 100 as my SVI to do routing. Is that possible.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2019 02:14 PM
Just be careful because you can’t necessarily use the same VLAN for 2 different thing in your example. There would be ways to do this if you were going to use 2 different ports using port local vlan scope.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-10-2019 02:27 PM
thanks stcorry. It helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2019 09:47 PM
L2 - I use EPG Static Ports, identify the port and the VLAN in the EPG. The identified port will be the same is your router interface.
L3 - I use Routed Sub-Interface (SVI is also an option, I just don't like it as much with the L2 in there).
As said before, don't overlap vlan #s.
At the end of the day, these devices are still Cisco L3 switches. It's been possible for a long time to merge L3 routing and L2 bridging on a single interface (typically with SVI, more recently with Routed-sub). ACI changes name and makes the configuration different than what we are used too, but most things we did before are still possible. It just takes a bit to figure it out. :)
