
Course Introduction & Basics
01 Course Introduction
02 What is ACI
03 More on ACI ...
04 ACI Constructs
05 ACI Bring up process Theory part 01
06 Bring up process Part 02
07 ACI Fabric Discovery
ACI Model & Policies Part 01
08 ACI Object Model
09 Managed object
10 ACI object Programming options part 01
11 ACI object Programming options part 02
12 Fabric Access Policies
ACI Model & Policies Part 02
13 ACI Layer 2 Connectivity
14 Bare Metal Lab Theory
15 Bare Metal Lab Part01
16 Bare Metal Lab Part02
17 Bare Metal Lab Part03 different EPG
18 Summary of this Section
Endpoint Learning & iVxlan
19 Endpoint Learning Part01
20 Endpoint Learning Part02
21 ACI iVxlan introduction
22 What is Vxlan
23 Vxlan Encapsulation
ACI Forwarding Component part 01
24 ACI Packet Forward introduction
25 When Source Leaf knows the destination Leaf
26 Spine-Proxy
27 ACI Flood Method
28 ACI Forwarding Component Part 01
29 ACI Forwarding Component Part 02 VLAN in ACI
ACI Forwarding Component part 02
30 Pervasive Gateway BD SVI
31 Forwarding Scope BD or VRF
32 Forward mode in BD
33 Spine-Proxy & Arp Glean
34 Forwarding Software Architecture and ASIC Generation
35 The life of a packet going through ACI
What is Cisco ACI?
Cisco ACI is the solution that emerged from Cisco, following its acquisition of Insieme, which is
a company they funded for more than two years.
ACI is seen by many as Cisco’s software-defined networking (SDN) offering for data center and
cloud networks.
How Cisco ACI Works?
Cisco ACI is a tightly coupled policy-driven solution that integrates software and hardware.
The hardware for Cisco ACI is based on the Cisco Nexus 9000 family of switches.
The software and integration points for ACI include a few components, including Additional
Data Center Pod, Data Center Policy Engine, and Non-Directly Attached Virtual and Physical Leaf
Switches. While there isn’t an explicit reliance on any specific virtual switch, at this point,
policies can only be pushed down to the virtual switches if Cisco’s Application Virtual Switch (AVS)
is used, though there has been talk about extending this to Open vSwitch in the near future.
To a large extent, the network for Cisco ACI is no different than what has been deployed over
the past several years in enterprise data centers. What is different, however, is the management
and policy framework, along with the protocols used in the underlying fabric.
In a leaf-spine ACI fabric, Cisco is provisioning a native Layer 3 IP fabric that supports
equal-cost multi-path (ECMP) routing between any two endpoints in the network, but uses
overlay protocols, such as virtual extensible local area network (VXLAN) under the covers
to allow any workload to exist anywhere in the network. Supporting overlay protocols is
what will give the fabric the ability to have machines, either physical or virtual, in
the same logical network (Layer 2 domain), even while running Layer 3 routing down to the
top of each rack. Cisco ACI supports VLAN, VXLAN, and network virtualization using generic
routing encapsulation (NV-GRE), which can be combined and bridged together to create a logical
network/domain as needed.