5-Cisco Multidomain For SDA, SD-WAN and ACI Automation With End-To-End Policy
5-Cisco Multidomain For SDA, SD-WAN and ACI Automation With End-To-End Policy
#CiscoLive
Cisco Webex App
https://ciscolive.ciscoevents.com/
ciscolivebot/#BRKXAR-2001
Questions?
Use Cisco Webex App to chat
with the speaker after the session
How
1 Find this session in the Cisco Live Mobile App
BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 2
Agenda
Multidomain
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
LAN, WAN and DC automation let you focus on
what really matter
4 Summary
BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Short Hint:
“My English might be
bad
but although sexy”
Source: Henning Bornemann –
“Thank you for Deutsche Bahn”
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Who is Markus Harbeck?
Personal
▪ Location: Eschborn, Germany (near Frankfurt) living in Bavaria
▪ Interests: My family, my two kids, my dog, horseback riding, motor cycling, hiking,
flying drones
My Background
▪ CLI Junkie since 1996 for all Routing and Switching
▪ Joined Cisco October 2010
ROUTING AND
SWITCHING
SECURITY DESIGN ▪ Before: 12 years, operations, engineering, application engineering
▪ Orchestration and Cross Domain
CCIE #8087 CCDE #20130015 ▪ Analytics, assurance, automation and migration projects
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Inconsistent policies for user access to applications
Branch
Cloud IaaS
No out-of-box integration between
Cisco Secure platforms to share context about
Access users, devices, and applications
Campus SD-WAN
On-Prem ACI Cumbersome to implement
consistent policies for users and
SD-LAN devices access to applications
On-prem non-
Remote ACI
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
ISE (2.1+) and ACI Integration since 2016
Identity Services Engine No Policy Propagation
SXP (ISE)
REST API
(Policy Plane)
pxGrid
Campus Branches
Web Web/A App DB
pp VRF, Site
Single Tenant,
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Intro
SDA, SDWAN
and ACI
Who has the following challenges ?
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Do you remember ?
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Domains
Session Focus
Campus WAN Data Center
SD Access via
SD WAN ACI
Catalyst Center
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Some basics to
start with
Cisco SD-Access
Fabric Roles & Terminology
▪ Network Automation – Simple GUI
Automation
Identity and APIs for intent-based Automation
Cisco ISE Cisco Catalyst Center of wired and wireless fabric devices
Services
▪ Network Assurance – Data Collectors
Assurance analyze Endpoint to Application flows
and monitor fabric device status
▪ Identity Services – NAC & ID Services
Fabric Border IP (e.g. ISE) for dynamic Endpoint to Group
Fabric Wireless
Nodes mapping and Policy definition
Controllers
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Cisco SD-WAN Solution Overview
vManage
APIs
Management/
Orchestration Plane
3rd Party
vBond
Automation
vAnalytics
INET
WAN Edge Routers
Data Plane
Cloud Data Center Campus Branch CoLo
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Data Center with ACI
ACI
Spines
ACI
Leafs
L4 -7
External L2 / L3 Servers Services
Border Leaf
Nexus dashboard
fabric controller
APIC Cluster
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Compare the domains
SDA SD WAN ACI
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
NNI and
Configurations
The domains and NNIs
Campus SDWAN DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
DATA C ENTER 1
SD-WAN Fabric
Border Leaf 1012
EN
SVR Leaf
EN1 1011
BGP BGP
VRF-lite VRF-lite
802.1Q 802.1Q
SGT (16 bits)
VLAN ID (12 bits) VLAN ID (12 bits)
Inline Tagging
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
And firewall
DC
Firewall DATA C ENTER 1
APIC
WAN
etc SVR Leaf
1011
BGP BGP
VRF-lite VRF-lite
802.1Q 802.1Q
SGT (16 bits)
VLAN ID (12 bits) VLAN ID (12 bits)
Inline Tagging
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Demo Topology
Campus SDWAN DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
DATA C ENTER 1
Gi 1/0/13
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
SD Access
Cisco Catalyst Center SD-
Access Gi 0/0/2.301
1. Enable IP Transit to cEdge pick FIAB
interface, create VLAN and BGP AS Gi 0/0/1
VL301
2. Identify IP Addresses assigned by
Cisco Catalyst Center to configure
cEdge Parameters correctly
22.2.13.76
VRF 1
3. Check Connectivity and Routing Ubuntu-Branch 1
Table
4. Enable CTS propagate if required
5. Potentially SXP to Border Node if
you want to enforce on BN
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
SD WAN
Cisco SD WAN Manager Gi 0/0/2.301
AS VL301
WAN Edge
from IP parameter of Catalyst Center CI4k-cEdge4
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
ACI L3out L3out
APIC Border Leaf ACI
1. Enable L3Out on Border Leaf Fabric
WAN Edge 802.1Q
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Campus and WAN automation let you focus on
what really matter
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Demo
Domain - Basic
Configurations
Transit & Policy
across domains
Virtual Network – Macro Segmentation
VN or VPN or VRF are maintaining a separate Routing table for each instance
• SDA Control-Plane (LISP) uses Instance ID to maintain
separate VRF topologies (“Default” VRF is Instance ID
“4098”)
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Security Groups – Micro Segmentation
Security Group Tag (SGT) is a logical policy C
object to “group” Users and/or Devices
Known Unknown
Networks Networks
B B
• Users / Nodes use “SGTs” to IP and assign a unique
Security Group Tag (SGT) to Endpoints SGT
SGT
SGT 4 SGT
17 8 25
SGT
• SDA Edge Nodes add a SGT to the Fabric encapsulation SGT SGT SGT 19 SGT
3 23 11 12
• SGTs with SGACL can permit / deny traffic within a VN Campus Users
VN
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Security Group Tags (SGT) Classification
MAB = Mac Authentication Bypass
AD PassiveID ISE
Web Authentication
Classify
802.1x by eg supplicant (Cert, User etc)
Access
Static binding
By Port
By VLAN
SGT Binding
By IP Subnet
By IP Address
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Demo
ISE SGT and
Policies
ISE (3.4+) Common Policy
Identity Services Engine
SXP (ISE)
Policy Plane
REST
pxGrid API/pxGrid
Campus Branches
Web Web/A
App DB
pp VRF and Site
Multi Tenant,
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
IP Transit (VRF Light) for
SD WAN and ACI Border Leaf
172.16.0.1/32 192.168.1.1/24
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
SDA Transit
172.16.0.1/32 192.168.1.1/24 192.168.2.2/24 172.16.1.1/32
SDA B C B C SDA
Fabric Site SDA VXLAN Fabric Site
SDA-T VXLAN extension
Border Node
Border Node
• The Border node advertises the EID Pre-Requisite with SD-Access Transit
prefix into Transit Control Plane • Higher MTU Support on WAN
• *Else use TCP Adjust-MSS
• Transit Control Plane delegates Prefix
• Repeat for other IP Subnets and Benefits with SD-Access Transit:
VRF’s in Fabric • End to End Segmentation.
• Automated configuration
• No Fusion device at every site
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
SDA Transit Segmentation
Campus Campus
Cisco Catalyst Center Cisco Catalyst Center
LISP LISP
SD-Access Transit
VXLAN to carry VN, SGT
EN EN EN EN
LISP LISP
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Segmentation with SD-WAN as transit
Campus SDWAN
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ
Ten0/1/1
Ten0/1/1
Gi 0/0/1
22.2.13.73/30
EN EN
Corporate IOT Guest
802.1Q
SGT (16 bits)
VXLAN SGT (16 bits) IPSec CMD SGT MPLS VPN
Header Header Header (16 bits) Labels (24 bits)
VNID (24 bits) VLAN ID (12 bits)
Inline Tagging
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Data Center L3out as “transit”
Campus DC
APIC
DATA CENTER 1
SVR Leaf
1011
Firewall L3out
BGP
VRF-lite COOP / BGP CONTROL PLANE
802.1Q
EPG (16 bits)
VXLAN DATA PLANE
Header
VLAN ID (12 bits) VNID (24 bits)
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
End to end all the way to ACI data center
Campus SDWAN DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
DATA CENTER 1
EN EN SVR Leaf
Corporate IOT Guest 1011
SGTs: SGTs: SGTs:
Employee Cameras Guests
Contractor HVAC
BGP BGP
LISP VRF-lite OMP VRF-lite COOP / BGP CONTROL PLANE
802.1Q 802.1Q
SGT (16 bits) EPG (16 bits)
VXLAN SGT (16 bits) IPSec CMD SGT MPLS VPN iVXLAN DATA PLANE
Header Header Header (16 bits) Labels (24 bits) Header
VNID (24 bits) VLAN ID (12 bits) VLAN ID (12 bits) VNID (24 bits)
Inline Tagging
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Policy
enforcement
Where to enforce? • Firewall between
domains or in DC
Campus SDWAN DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
DATA CENTER 1
SD-WAN Fabric
Border Leaf 1012
EN EN SVR Leaf
1011
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
With common policy
Identity Services Engine
SXP (ISE)
Policy Plane
REST
API/pxGrid
pxGrid
Campus SDWAN DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
DATA CENTER 1
EN EN SVR Leaf
Corporate IOT Guest 1011
SGTs: SGTs: SGTs:
Employee Cameras Guests
Contractor HVAC
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Cisco ISE 3.4, ACI 6.1(1) - LA for Solution
Enhanced ISE to APIC Cisco ISE 3.4 Patch 1, ACI 6.1(2) - GA
DC
APIC
DATA CENTER 1
Identity Services Engine
EPGs/ESGs retrieved from DC
(ISE) Border Leaf 1011
APIC
✓ Multi-Tenant ✓ Inter-VRF
✓ Multiple L3Outs ✓ Filter SGTs sent to DC
✓ Multi-Pod ✓ Filter EPGs/ESGs sent to
✓ Multi-VRF campus
✓ Multi Data Center Support
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Policy enforcement in Data Center
Connection established DC
1 to APIC from ISE (API, pxGrid) DATA CENTER 1
APIC
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Policy enforcement in Data Center
Outbound rule to filter SGT DC
5 Exchange to APIC, APIC
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Policy enforcement in Data Center
On ISE Select ACI connection DC
7 tenant & L3out DATA CENTER 1
APIC
Campus
Contract
Employee
EEPG
SGT
Contractor
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Demo showing ISE to APIC integration
Campus SDWAN L3out DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
DATA C ENTER 1
Gi 1/0/13
Campus
Contract
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Policy enforcement in Campus
DC
Campus Identity APIC
Cisco Catalyst Center
SXP Services DATA CENTER 1
EN EN SVR Leaf
ISE is central repository for 1011
2
Contractor HVAC
put IP/EPGs (converted to
SGTs) into SGT domain
Enforcement Point L3Out
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Policy enforcement in Campus
DC
Campus Identity APIC
Cisco Catalyst Center
SXP Services DATA CENTER 1
EN EN SVR Leaf
1011
Contractor EPG 2
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Demo
Common policy
across domains
Demo topology showing campus enforcement
Campus SDWAN DC
Cisco Catalyst Center BranchSDA Cisco SDWAN Manager HQ APIC
Gi 1/0/13
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Policy enforcement in Firewall
DC
Campus Identity APIC
Cisco Catalyst Center
SXP Services DATA CENTER 1
PxGrid
EN EN SVR Leaf
1011
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
Policy enforcement in SD-WAN
SDWAN DC
Campus BranchSDA Cisco SDWAN Manager HQ APIC
Cisco Catalyst Center
DATA CENTER 1
EN EN SVR Leaf
Corporate IOT Guest 1011
Contractor EPG 2
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Campus and WAN automation let you focus on
what really matter
Context-aware policies for on-prem app and cloud workloads for multiple enforcement points
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
If you did not like the
session, send me a
message and I will
respond within a week…
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Next Steps As Angus said:
Have a drink on me
▪ 1. Experience the NNI– try it out
▪ 2. Enable the end to end connectivity
1
1
1
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Complete Your Session Evaluations
Earn 100 points per survey completed and compete on the Cisco Live
Challenge leaderboard.
#CiscoLive BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
• Visit the Cisco Showcase
for related demos
BRKXAR-2001 © 2024 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Thank you
#CiscoLive