Hands-On Lab: Configuring SD-WAN Basic Overlay with vManage-Style Templates (Conceptual CLI)

This hands-on lab configures a basic Cisco SD-WAN-style overlay using underlying IOS-XE SD-WAN CLI constructs, establishing control connections and a data plane tunnel between two edge routers, contrasting the centralized policy model against the manually configured DMVPN overlays covered earlier in this series.

SD-WAN Overlay ConfigurationControl and Data Plane TunnelsTLOC Configuration

~3 دقیقه مطالعه · آخرین به‌روزرسانی ۴ مهر ۱۴۰۵

Lab Objective

Configure two SD-WAN edge routers with system and TLOC parameters, verify each establishes a control connection to a controller, and confirm a data plane BFD/IPsec tunnel forms directly between the two edges over the overlay.

Lab Purpose

The DMVPN labs covered earlier in this series required manually configuring NHRP, tunnel interfaces, and routing protocols on every device individually. SD-WAN centralizes this: edge routers register with a controller, which then distributes policy and connectivity information, allowing overlay tunnels to form largely automatically rather than through hop-by-hop manual configuration.

Lab Topology

Edge1 (Site 100) ---- WAN ---- Controller (vSmart-equivalent)
Edge2 (Site 200) ---- WAN ---- Controller

Edge1 and Edge2 should form a direct
overlay tunnel once both register

Task 1: Configure System Parameters on Edge1

Configure the system-ip, site-id, and organization-name identifying Edge1 within the SD-WAN fabric.

Task 2: Configure a TLOC (Transport Locator) on Edge1

Configure the WAN-facing interface as a TLOC, associating it with a color identifying this transport.

Task 3: Repeat Configuration on Edge2

Configure Edge2 with its own system-ip, site-id, and TLOC.

Task 4: Verify Control Connections to the Controller

Confirm both edges establish a control connection (typically DTLS/TLS) to the controller.

Task 5: Verify a Direct Data Plane Tunnel Forms Between Edges

Confirm an IPsec/BFD tunnel establishes directly between Edge1 and Edge2 without manual tunnel configuration on either device.

Solution and Verification

Edge1(config)# system
Edge1(config-system)# system-ip 10.255.1.1
Edge1(config-system)# site-id 100
Edge1(config-system)# organization-name LAB-ORG

Edge1(config)# sdwan
Edge1(config-sdwan)# interface GigabitEthernet0/1
Edge1(config-interface-GigabitEthernet0/1)# tunnel-interface
Edge1(config-tunnel-interface)# color biz-internet
Edge1(config-tunnel-interface)# encapsulation ipsec

-- Unlike the manual "tunnel source/
-- destination" commands used in earlier
-- GRE and DMVPN labs, a TLOC only
-- describes THIS edge's transport
-- attachment -- the controller handles
-- matching it against remote TLOCs

Edge2(config)# system
Edge2(config-system)# system-ip 10.255.2.1
Edge2(config-system)# site-id 200
Edge2(config-system)# organization-name LAB-ORG

Edge2(config)# sdwan
Edge2(config-sdwan)# interface GigabitEthernet0/1
Edge2(config-interface-GigabitEthernet0/1)# tunnel-interface
Edge2(config-tunnel-interface)# color biz-internet
Edge2(config-tunnel-interface)# encapsulation ipsec

Edge1# show sdwan control connections

PEER    PEER    SITE    DOMAIN  PEER
TYPE    SYSTEM-IP  ID    ID      STATE
vsmart  1.1.1.1    0     1       up
-- Confirms Edge1 has a control connection
-- established to the controller, exchanging
-- OMP (Overlay Management Protocol) routes
-- and policy

Edge1# show sdwan bfd sessions

SYSTEM IP     SITE ID   STATE   SOURCE TLOC    REMOTE TLOC
10.255.2.1    200       up      biz-internet   biz-internet
-- A BFD session, and beneath it an IPsec
-- tunnel, formed directly between Edge1 and
-- Edge2 once both registered with the
-- controller and the controller distributed
-- each edge's TLOC and reachability
-- information to the other -- neither
-- edge required a manually configured
-- tunnel destination pointing at the other

Key Takeaway

SD-WAN's fundamental shift from the manually configured DMVPN overlays covered earlier in this series is the controller-mediated establishment of data plane tunnels: each edge only describes its own local transport attachment (the TLOC), and the controller's OMP-distributed information is what allows two edges that were never directly told about each other to still form a tunnel automatically — replacing per-device manual peering configuration with centralized, controller-driven overlay formation.

نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

Hands-On Lab: Final Comprehensive CCNP Troubleshooting Challenge (BGP, DMVPN, and QoS Integration)

This hands-on lab presents a complex multi-layer failure across an integrated BGP-over-DMVPN topology combined with QoS marking, requiring systematic diagnosis of a route reflector misconfiguration, an NHRP registration failure, and an incorrectly applied QoS policy simultaneously affecting the same network.

ادامه

Hands-On Lab: Configuring BGP over DMVPN

This hands-on lab runs iBGP as the routing protocol across the same DMVPN hub-and-spoke topology used in the two previous labs, configuring the hub as a route reflector so spokes learn each other's routes without a full iBGP mesh, combining two previously separate concepts into one integrated design.

ادامه

Hands-On Lab: Configuring OSPF over DMVPN

This hands-on lab runs OSPF as the dynamic routing protocol across the same DMVPN hub-and-spoke topology, configuring the tunnel interface as an OSPF point-to-multipoint network type to correctly handle the hub-and-spoke adjacency pattern without requiring the broadcast network type's DR/BDR election.

ادامه

Hands-On Lab: Configuring EIGRP over DMVPN

This hands-on lab runs EIGRP as the dynamic routing protocol across the DMVPN hub-and-spoke topology built in earlier labs, verifying neighbor relationships form correctly across the multipoint tunnel and routes propagate without requiring per-spoke static configuration on the hub.

ادامه

Hands-On Lab: Configuring HSRP MD5 Authentication

This hands-on lab configures MD5 authentication on an HSRP group, verifying two routers with matching authentication strings form a normal active/standby relationship while a router with a mismatched string is excluded from the group entirely.

ادامه

Hands-On Lab: Configuring Cisco Umbrella-Style DNS Security via DNS Forwarding Redirection

This hands-on lab configures a router to redirect all client DNS queries toward a security-focused DNS resolver using DNS forwarding interception, approximating cloud-delivered DNS security enforcement without requiring per-client configuration changes.

ادامه