목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

구성

네트워크 다이어그램

설정

다음을 확인합니다.

문제 해결

관련 정보

소개

이 문서에서는 Cisco SD-WAN에서 액티브 스탠바이 허브 및 스포크 토폴로지를 구성하고 검증하는 단계에 대해 설명합니다.

사전 요구 사항

요구 사항

Cisco에서는 다음 항목에 대한 지식을 권장합니다.

- Cisco SD-WAN

- 기본 Cisco IOS-XE® CLI(명령줄 인터페이스)

사용되는 구성 요소

이 문서는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.

- C8000V 버전 17.6.3a

- vManage 버전 20.6.3.1

- vSmart 버전 20.6.3

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.

구성

네트워크 다이어그램

사이트 ID가 10 및 20인 허브가 2개 있습니다. 사이트 ID 10은 액티브 허브 역할을 하고 사이트 ID 20은 스탠바이 허브 역할을 합니다. 브랜치는 서로 통신할 수 있지만 모든 통신은 허브를 거쳐야 합니다. 브랜치 사이트 간에는 터널이 생성되지 않아야 합니다.

설정

1. vManage에 로그인하고 Configuration(컨피그레이션) > Policies(정책)로 이동한 후 Add Policy(정책 추가)를 클릭합니다.

2. [관심 그룹 생성] 섹션에서 [TLOC] > [새 TLOC 목록]을 클릭하고 활성 허브에 대한 항목 하나와 대기 허브에 대한 항목 하나를 동일한 목록에 추가합니다.

액티브 허브에 대한 기본 설정을 높이고 스탠바이 허브에 대한 기본 설정을 낮추십시오.

3. 지점 > 신규 지점 목록으로 이동하여 지점 지점에 대한 목록과 허브 지점에 대한 목록을 생성합니다.

4. 다음을 클릭합니다. Configure Topology and VPN Membership(토폴로지 및 VPN 멤버십 구성) 섹션에서 Add Topology(토폴로지 추가) > Custom Control(사용자 지정 제어)으로 이동합니다.

5. 정책의 이름 및 설명을 추가합니다.

6. Sequence Type(시퀀스 유형) > TLOC를 클릭하고 시퀀스 규칙을 추가합니다.

7. 대응 > 지점을 선택하고 지점에 대한 지점 목록을 추가한 다음 조치 > 거부를 선택하고 대응 및 조치 저장을 클릭합니다.

8. Sequence Rule을 클릭하고 허브 사이트와 일치하는 항목을 추가하고 수락합니다.

9. 순번 유형 > 경로, 순번 규칙으로 이동합니다.

10. 일치 섹션을 비워 두고, 작업을 수락으로 설정하고, TLOC를 선택하고, 이전에 생성한 TLOC 목록을 추가하고, Save Match And Actions를 클릭합니다.

11. 제어 정책 저장을 클릭합니다.

12. [사이트 및 VPN에 정책 적용] 섹션이 시작될 때까지 [다음]을 클릭합니다.

13. Topology(토폴로지) 섹션에서 Control Policy(제어 정책)가 표시되고 New Site List(새 사이트 목록)를 클릭하고 Outbound Site List(아웃바운드 사이트 목록)에 대한 Branches(브랜치) 목록을 선택한 후 Add(추가)를 클릭합니다.

14. 미리보기를 누르고 정책을 검토합니다.

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. 정책 저장을 클릭합니다.

16. Centralized Policy(중앙 집중식 정책) 메뉴에서 새로 생성한 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

다른 브랜치의 경로가 기본 설정 1000인 Active Hub를 통해 기본 설정되었는지 확인합니다.

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