目录

简介

先决条件

要求

使用的组件

配置

网络图

配置

验证

故障排除

相关信息

简介

本文档介绍在思科SD-WAN上配置和验证主用备用集中星型拓扑的步骤。

先决条件

要求

建议掌握下列主题的相关知识：

- 思科SD-WAN

- 基本Cisco IOS-XE®命令行界面(CLI)

使用的组件

本文档基于以下软件和硬件版本：

- C8000V版本17.6.3a

- vManage版本20.6.3.1

- vSmart版本20.6.3

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您的网络处于活动状态，请确保您了解所有命令的潜在影响。

配置

网络图

有两个中心，站点ID为10和20。站点ID 10充当主用集线器，站点ID 20充当备用集线器。分支机构可以相互通信，但所有通信都必须通过集线器。不得在分支站点之间创建隧道。

配置

1.登录vManage并导航到Configuration > Policies，然后单击Add Policy。

2.在“创建兴趣组”部分中，单击TLOC > New TLOC List，并在同一列表中为活动集线器和备用集线器分别添加一个条目：

确保为主用集线器设置较高的优先级，为备用集线器设置较低的优先级。

3.定位至地点>新建地点列表，然后创建分支地点列表和中心地点列表：

4.单击下一步。在Configure Topology and VPN Membership部分，导航到Add Topology > Custom Control。

5.为策略添加名称和说明。

6.单击序列类型> TLOC，添加序列规则。

7.选择匹配>地点，然后添加分支的“地点”列表，然后选择活动>拒绝，然后单击保存匹配和活动:

8.单击Sequence Rule，然后添加条目以匹配中心站点并接受：

9.定位至“序列类型”>“路线”，添加“序号规则”。

10.将“匹配”部分留空，将“操作”设置为接受，选择TLOC，添加之前创建的TLOC列表，然后单击保存匹配和操作:

11.单击Save Control Policy。

12.单击Next，直到“Apply Policies to Sites and VPNs”部分。

13.在“拓扑”部分中，显示您的控制策略，单击新建站点列表，选择“出站站点列表”的“分支”列表，然后单击添加:

14.单击Preview并查看策略。

viptela-policy:policy

control-policy Active_Standby_HnS

sequence 1

match tloc

site-list BRANCHES

!

action reject

!

!

sequence 11

match tloc

site-list DCs_10_20

!

action accept

!

!

sequence 21

match route

prefix-list _AnyIpv4PrefixList

!

action accept

set

tloc-list PREFER_DC10_DC20

!

!

!

default-action reject

!

lists

site-list BRANCHES

site-id 2-4

!

site-list DCs_10_20

site-id 10

site-id 20

!

tloc-list PREFER_DC10_DC20

tloc 10.10.10.1 color mpls encap ipsec preference 1000

tloc 10.10.10.2 color mpls encap ipsec preference 500

!

prefix-list _AnyIpv4PrefixList

ip-prefix 0.0.0.0/0 le 32

!

!

!

apply-policy

site-list BRANCHES

control-policy Active_Standby_HnS out

!

!

15.单击Save Policy。

16.在Centralized Policy（集中策略）菜单中，点击新创建的策略右侧的3个点，然后选择Activate(激活)。

17.任务完成后，将显示“成功”状态。

验证

使用以下命令，验证已在vSmart上创建策略：

vsmart# show running-config policy

policy

lists

tloc-list PREFER_DC10_DC20

tloc 10.10.10.1 color mpls encap ipsec preference 1000

tloc 10.10.10.2 color mpls encap ipsec preference 500

!

site-list BRANCHES

site-id 2-4

!

site-list DCs_10_20

site-id 10

site-id 20

!

prefix-list _AnyIpv4PrefixList

ip-prefix 0.0.0.0/0 le 32

!

!

control-policy Active_Standby_HnS

sequence 1

match tloc

site-list BRANCHES

!

action reject

!

!

sequence 11

match tloc

site-list DCs_10_20

!

action accept

!

!

sequence 21

match route

prefix-list _AnyIpv4PrefixList

!

action accept

set

tloc-list PREFER_DC10_DC20

!

!

!

default-action reject

!

!

vsmart# show running-config apply-policy

apply-policy

site-list BRANCHES

control-policy Active_Standby_HnS out

!

!

vsmart#

注：这是控制策略。它在vSmart上应用和执行，不会推送到边缘设备。show sdwan policy from-vsmart命令不会在边缘设备上显示策略。

故障排除

用于故障排除的有用命令。

在vSmart上：

show running-config policy

show running-config apply-policy

show omp routes vpn <vpn> advertised <detail>

show omp routes vpn <vpn> received <detail>

show omp tlocs advertised <detail>

show omp tlocs received <detail>

在cEdge上：

show sdwan bfd sessions

show ip route vrf <service vpn>

show sdwan omp routes vpn <vpn>  <detail>

show sdwan omp tlocs

示例：

确认从分支到集线器只形成BFD会话：

Branch_02#show sdwan bfd sessions

SOURCE TLOC REMOTE TLOC              DST PUBLIC   DST PUBLIC        DETECT     TX

SYSTEM IP   SITE ID STATE COLOR       COLOR       SOURCE IP    IP           PORT       ENCAP  MULTIPLIER INTERVAL(msec)  UPTIME      TRANSITIONS

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

10.10.10.1  10      up    mpls        mpls        192.168.1.36 192.168.1.30 12386      ipsec  7          1000            0:18:45:02  1

10.10.10.2  20      up    mpls        mpls        192.168.1.36 192.168.1.33 12366      ipsec  7          1000            0:18:45:03  1

验证来自其他分支的路由是否首选通过Active Hub，首选为1000:

Branch_02#show sdwan omp route vpn 10 172.16.1.0/24 detail

Generating output, this might take time, please wait ...

---------------------------------------------------

omp route entries for vpn 10 route 172.16.1.0/24

---------------------------------------------------

RECEIVED FROM:

peer 10.1.1.3

path-id 8

label 1002

status C,I,R                    <--    Chosen, Installed, Received

loss-reason not set

lost-to-peer not set

lost-to-path-id not set

Attributes:

originator 10.3.3.3

type installed

tloc 10.10.10.1, mpls, ipsec    <--    Active Hub

ultimate-tloc not set

domain-id not set

overlay-id 1

site-id 3

preference 1000

tag not set

origin-proto connected

origin-metric 0

as-path not set

community not set

unknown-attr-len not set

RECEIVED FROM:

peer 10.1.1.3

path-id 9

label 1003

status R                        <--    Received

loss-reason preference

lost-to-peer 10.1.1.3

lost-to-path-id 8

Attributes:

originator 10.3.3.3

type installed

tloc 10.10.10.2, mpls, ipsec    <--    Backup Hub

ultimate-tloc not set

domain-id not set

overlay-id 1

site-id 3

preference 500

tag not set

origin-proto connected

origin-metric 0

as-path not set

community not set

unknown-attr-len not set

相关信息

Cisco SD-WAN策略配置指南，Cisco IOS XE版本17.x