소개

Virtual Connect는 Webex Calling 전용 인스턴스에 클라우드 연결에 대한 추가 애드-Webex Calling 옵션입니다. Virtual Connect는 고객이 점대점 IP VPN 터널을 사용하여 인터넷을 통해 안전하게 개인 네트워크를 확장할 수 있도록 합니다. 이 연결 옵션은 기존의 고객 프레미스 장비(CPE) 및 인터넷 연결을 사용하여 개인 네트워크 연결의 간편한 사용을 제공합니다.

Cisco 호스트, 관리 및 중복 IP VPN 터널 및 Cisco의 전용 인스턴스 데이터 센터(S) 데이터 센터에서 필요한 인터넷 액세스(서비스)를 요구합니다. 유사한 경우로, 관리자는 가상 연결에 필요한 해당 CPE 및 인터넷 서비스에 대해 책임을 져야 합니다.

특정 전용 인스턴스 지역에서 각 가상 연결 주문에는 IPSec 암호화(GRE (GRE over IPSec)로 보호되는 두 개의 일반적인 라우팅 encapsulation(GRE) 터널이 포함되었습니다. 한 개는 선택된 지역에 있는 각 Cisco의 데이터 센터에 연결합니다.

Virtual Connect의 대역폭 제한은 터널당 250 Mbps로 제한됩니다. 소규모 배포에는 권장됩니다. 두 개의 점대점 VPN 터널이 사용하므로 클라우드로의 모든 트래픽은 고객 헤더 CPE를 통과해야 합니다. 따라서 많은 원격 사이트가 있는 장소에는 적합하지 않을 수도 있습니다. 다른 대체 피어링 옵션은 클라우드 연결을 참조합니다.

가상 연결에 대한 피어링 요청을 제출하기 전에 해당 지역에서 전용 인스턴스 서비스가 활성화되었는지 확인하십시오.

전제 조건

Virtual Connect를 설정하기 위한 전제제에는 다음이 포함됩니다.

  • 고객은 다음을 제공합니다.

    • 배포를 지원할 충분한 사용 가능한 대역폭으로 인터넷 연결

    • 두 개의 IPSec 터널용 공용 IP 주소

    • 두 개의 GRE 터널에 대한 고객 측 GRE 전송 IP 주소

  • 파트너 및 고객

    • 대역폭 요구 사항을 평가하기 위해 함께 작업

    • 네트워크 장치에서 BGP(경계 게이트웨이 프로토콜) 라우팅 및 IPSec 터널 설계를 통해 GRE 지원

  • 파트너 또는 고객이 제공하는

    • 사이트-사이트 VPN 터널 테크놀로지의 지식이 있는 네트워크 팀

    • BGP, eBGP 및 일반적인 라우팅 원칙을 아는 네트워크 팀

  • Cisco

    • GRE 터널 인터페이스에 대해 Cisco가 지정한 개인 자동 시스템 번호(ASNS) 및 임시 IP 주소 지정

    • Cisco가 전용 인스턴스 클라우드 주소 지정을 위해 공용을 지정했지만 인터넷 라우팅 클래스 C (/24) 네트워크

고객에게 1 CPE 장치만 있는 경우, 각 지역에 있는 Cisco의 데이터센터(DC1 및 DC2)에 대한 2 터널은 해당 CPE 장치에서 사용하게 됩니다. 고객에게는 2 CPE 장치에 대한 옵션도 사용할 수 있으며, 각 CPE 장치는 각 지역에 있는 Cisco의 데이터센터(DC1 및 DC2)에 대해 1 터널에만 연결해야 합니다. 고객의 인프라 내의 개별 물리적 사이트/위치에서 각 터널을 종료하여 추가적인 중복을 달성할 수 있습니다.

기술 세부 사항

배포 모델

Virtual Connect는 이중 계층 헤드 아키텍처를 사용합니다. 이는 라우팅 및 GRE 제어 구성을 한 장치에서 제공하고 다른 장치에서 IPSec 제어 연결을 제공합니다.

가상 연결 연결이 완료되면 고객의 기업 네트워크 및 전용 인스턴스 Cisco의 데이터센터 사이에 두 개의 IPSec 터널이 생성됩니다. 해당 지역 내에서 한 개씩 중복되는 데이터 센터. 피어링에 필요한 추가 네트워킹 요소는 파트너 또는 고객이 Control Hub 가상 연결 활성화 양식을 통해 Cisco로 교환합니다.

아래 그림은 고객 측의 2-집중기 옵션에 대한 가상 연결 배포 모델의 예를 보여줍니다.

Virtual Connect - VPN은 허브 디자인입니다. 이는 고객의 허브 사이트가 특정 지역에 있는 전용 인스턴스의 데이터센터의 DC1 및 DC2에 연결된 위치입니다.

보다 나은 중복을 위해 두 개의 허브 사이트가 권장되지만, 두 개의 터널이 있는 One Hub 사이트도 지원되는 배포 모델입니다.

터널당 대역폭은 250Mbps로 제한됩니다.

동일한 지역에 있는 고객의 원격 사이트는 고객의 WAN을 통해 다시 허브 사이트로 연결해야 하며, 이는 Cisco에서 책임지지 않습니다.

파트너는 고객과 긴밀하게 작업하여 가상 연결 서비스 지역에 대해 가장 최적의 경로가 선택되도록 합니다.

아래 그림은 전용 인스턴스 클라우드 연결 피어링 지역을 보여줍니다.

가상 연결 지역

라우팅

Virtual Connect 애드-인에 대한 라우팅은 전용 인스턴스와 고객 프레미스 장비(CPE) 간의 외부 BGP(eBGP)를 사용하여 실행됩니다. Cisco는 지역에 있는 각 중복되는 DC에 대해 해당 네트워크를 고객의 CPE로 광고하고, CPE가 Cisco로 기본 라우트를 광고해야 합니다.

  • Cisco는 유지 관리 및 지정

    • 터널 인터페이스 IP 주소 지정 (라우팅을 위한 일시 링크) Cisco가 지정된 공유 주소 스페이스에서 지정 (공개적으로 라우팅할 수 없습니다)

    • 터널 전송 내선 주소 (Cisco 측)

    • 고객 BGP 라우팅 구성용 비공개 자율 시스템 번호(ASN)

      • Cisco는 지정된 비공개 사용 범위에서 지정: 64512 - 65534

  • eBGP는 전용 인스턴스와 CPE 간의 라우트 교환에 사용

    • Cisco는 지정된 /24 네트워크를 각 지역의 각 DC에 대해 2/25 네트워크로 분리합니다.

    • 가상 연결에서 각 /25 네트워크는 Cisco가 해당 지점 간 VPN 터널(일시 링크)을 통해 다시 CPE로 광고합니다.

    • CPE는 적합한 eBGP 이웃으로 구성되어야 합니다. 한 개의 CPE를 사용하는 경우, 두 개의 eBGP 이웃이 사용됩니다. 한 개의 점은 각 원격 터널을 예로 지점합니다. 두 개의 CPE를 사용하는 경우, 각 CPE에는 CPE에 대해 한 개의 원격 터널에 한 개의 eBGP 이웃이 설치됩니다.

    • 각 GRE 터널(터널 인터페이스 IP)의 Cisco 측은 CPE에 BGP 이웃으로 구성됩니다.

    • CPE는 각 터널에 대해 기본 라우트 광고에 필요합니다.

    • CPE는 기업 네트워크 내에서 학습한 라우트에 따라 다시 재배포할 수 있습니다.

  • 비-실패 링크 실패 조건에서 한 개의 CPE에는 두 개의 활동 중/활동 터널이 있습니다. 두 개의 CPE 노드에 대해 각 CPE에는 한 개의 활동 터널이 있으며, 두 CPE 노드 모두 활동 중 및 통과 트래픽을 통과해야 합니다. 실패하지 않는 시나리오에서 트래픽은 올바른 /25 대상로 이동하는 두 개의 터널에서 분리되어야 합니다. 한 개의 터널이 다운될 경우, 나머지 터널은 두 터널 모두의 트래픽을 전달할 수 있습니다. 이러한 실패 시나리오에서 /25 네트워크가 다운된 후 /24 네트워크가 백업 라우트로 사용됩니다. Cisco는 내부 WAN을 통해 DC로 고객 트래픽을 전송하여 연결이 끊기게 됩니다.

연결 과정

다음 고급 단계는 전용 인스턴스에 대한 가상 Connect로 연결을 설정하는 방법을 설명합니다.
1

Cisco CCW에서 주문 실행

2

Control Hub에서 가상 연결 활성화

3

Cisco는 네트워크 구성을 수행

4

고객이 네트워크 구성을 수행

단계 1: CCW 주문

Virtual Connect는 CCW에서 전용 인스턴스에 대한 추가 기능입니다.

1

CCW 주문 사이트를 탐색한 후 로그인을 클릭하여 사이트에 로그인합니다.

2

예측을 만듭니다.

3

"A-FLEX-3" SKU를 추가합니다.

4

옵션 편집을 선택합니다.

5

가입 탭이 나타나면 옵션 및 추가 기능을 선택합니다.

6

추가 추가 기능 아래에서 "전용 인스턴스용 가상 연결" 옆에 있는 체크 박스를 선택합니다. SKU 이름은 "A-FLEX-DI-VC"입니다.

7

가상 연결이 필요한 지역 수 및 수를 입력합니다.

가상 연결 수량은 전용 인스턴스에 대해 구입한 총 지역 수를 초과하면 안 됩니다. 또한 지역에 따라 한 번의 Virtual Connect 주문만 허용됩니다.
8

선택에 만족하면 페이지의 상단 오른쪽 부분에서 확인 및 저장을 클릭합니다.

9

주문을 마무리하려면 저장 및 계속을 클릭합니다. 이제 확정된 주문은 순서 그리드로 앱에 추가됩니다.

단계 2: Control Hub에서 가상 연결의 활성화

1

Control Hub 에 로그인합니다 https://admin.webex.com/login.

2

서비스 섹션 에서 클라우드 연결 에 대해 전용 > 서비스 > 탐색합니다.

3

가상 연결 카드에 구입한 가상 연결 수가 표시됩니다. 이제 관리자는 활성화를 클릭하여 가상 연결 활성화를 시작할 수 있습니다.

활성화 과정은 "고객 전체 관리" 역할의 관리자만 트리거할 수 있습니다. 반면 "고객 읽기 전용 관리" 역할이 있는 관리자는 상태만 볼 수 있습니다.
4

활성화 버튼을 클릭하면 관리자가 Cisco 측의 피어링 구성에 필요한 가상 연결 기술 세부 사항을 제공할 수 있도록 가상 연결 활성화 양식이 표시됩니다.

양식은 선택된 지역에 기반하여 Cisco 측의 정적 정보도 제공합니다. 이 정보는 고객 관리자가 연결성을 설정하기 위해 CPE를 측면에 구성할 때 유용합니다.
  1. GRE 터널 전송 IP 주소: 고객은 고객의 측 터널 전송 IP 주소를 제공해야 합니다. 활성화가 완료되면 Cisco는 동적으로 IP 주소를 할당하게 됩니다. 관심을 위한 IPSec ACL은 로컬 터널 전송 IP/32에서 원격 터널 전송 IP/32로 허용해야 합니다. 또한 ACL은 GRE IP 프로토콜만 지정해야 합니다.

    고객이 제공한 IP 주소는 비공개 또는 공개일 수 있습니다.
  2. IPSec 피어: 고객은 IPSec 터널의 소스 IP 주소를 제공하고, Cisco는 IPSec 대상 IP 주소를 할당해야 합니다. 내부 IPSEC 터널 주소를 공용 주소로의 NAT 번역을 수행하는 작업도 지원됩니다.

    고객이 제공한 IP 주소는 공개적입니다.

    활성화 화면에 제공된 기타 모든 정적 정보는 Cisco의 보안 및 암호화 표준을 따르는 것입니다. 이 정적 구성은 사용자 정의하거나 수정할 수 없습니다. Cisco 측의 정적 구성에 대한 추가 지원이 필요하면 고객은 TAC로 문의해야 합니다.
5

모든 필수 필드 입력된 후 활성화 버튼을 클릭합니다.

6

일부 지역에 대해 가상 연결 활성화 양식이 완료되면 고객은 Control Hub에서 활성화 양식을 내보낼 수 있습니다. 통화 > 전용 인스턴스 > 클라우드 연결 탭에서 활성화 양식을 내보내기하고 설정 내보내기를 클릭할 수 있습니다.

보안상의 이유로, 내보낸 문서에서 인증 및 BGP 비밀번호를 사용할 수 없게 됩니다. 관리자는 Control Hub, 통화 > 전용 인스턴스 > 클라우드 연결 탭 아래에서 설정 보기 를 클릭하여 Control Hub에서 동일한 내용을 볼 수 있습니다.

단계 3: Cisco는 네트워크 구성을 수행

1

가상 연결 활성화 양식이 완료되면 클라우드 연결 가상 연결 카드의 전용 인스턴스 > 진행 > 상태는 활성화 진행 중으로 업데이트됩니다.

2

Cisco는 영업일 5일 이내에 Cisco의 측면 장비에서 필요한 구성을 완료합니다. 성공적으로 완료되면 Control Hub에서 해당 특정 지역에 대한 상태는 "활성화"로 업데이트됩니다.

단계 4: 고객이 네트워크 구성을 수행

상태는 "활성화"로 변경되어 고객 관리자에게 고객이 제공한 입력에 기반하여 IP VPN 연결에 대한 Cisco 측의 구성이 완료되었다는 사실을 통지합니다. 단, 고객 관리자는 CP에서 구성의 측면을 완료하고 Virtual Connect 터널이 온라인임에 대한 연결 라우트를 테스트해야 합니다. 구성 또는 연결 시에 문제가 있는 경우, 고객은 Cisco TAC에 문의하여 지원을 받을 수 있습니다.

문제 해결하기

IPsec 첫 번째 단계(IKEv2 협상) 문제 해결 및 유효성 검증

IPsec 터널 협상은 IKEv2 단계와 IPsec 단계라는 두 단계를 포함합니다. IKEv2 단계 협상이 완료되지 않으면 두 번째 IPsec 단계가 시작되지 않습니다. 먼저 "show crypto ikev2 sa"(Cisco 장비에서) 명령어 또는 타사 장비에서 유사한 명령어를 발급하여 IKEv2 세션이 활성 상태인지 확인합니다. IKEv2 세션이 활성 상태가 아닌 경우, 잠재적인 이유는 다음과 같습니다.

  • 흥미로운 트래픽은 IPsec 터널을 트리거하지 않습니다.

  • IPsec 터널 액세스 목록이 잘못 구성되었습니다.

  • 고객과 전용 인스턴스 IPsec 터널 엔드포인트 IP 간에 연결이 없습니다.

  • IKEv2 세션 파라미터가 전용 인스턴스 측과 고객 측과 일치하지 않습니다.

  • 방화벽이 IKEv2 UDP 패킷을 차단하고 있습니다.

먼저 IKEv2 터널 협상 진행 상황을 보여주는 메시지에 대해 IPsec 로그를 확인합니다. 로그는 IKEv2 협상과 관련된 문제가 있는 위치를 표시할 수 있습니다. 로깅 메시지가 부족하면 IKEv2 세션이 활성화되지 않았음을 나타낼 수도 있습니다.

IKEv2 협상에 대한 몇 가지 일반적인 오류는 다음과 같습니다.

  • CPE 측의 IKEv2에 대한 설정이 Cisco 측과 일치하지 않습니다. 언급한 설정을 다시 확인합니다.

    • IKE 버전이 버전 2인지 확인합니다.

    • 암호화 및 인증 매개 변수가 전용 인스턴스 측의 예상되는 암호화와 일치하는지 확인합니다.

      "GCM" 암호가 사용 중인 경우 GCM 프로토콜은 인증을 처리하고 인증 매개 변수를 NULL으로 설정합니다.

    • 수명 설정을 확인합니다.

    • Diffie Hellman 모듈러스 그룹을 확인합니다.

    • 의사 임의 함수 설정을 확인합니다.

  • 암호화 맵에 대한 액세스 목록이 다음과 같이 설정되지 않았습니다.

    • GRE 허용 (local_tunnel_transport_ip) 255.255.255.255 (remote_tunnel_transport_ip) 255.255.255.255" (또는 동등한 명령)

      액세스 목록은 특별히 "GRE" 프로토콜을 위한 것이어야 하며 "IP" 프로토콜은 작동하지 않습니다.

로그 메시지가 IKEv2 단계에 대한 협상 활동을 표시하지 않는 경우 패킷 캡처가 필요할 수 있습니다.

전용 인스턴스 측이 항상 IKEv2 교환을 시작하는 것은 아니며, 가끔 고객 CPE 측이 이니시에이터라고 예상할 수도 있습니다.

IKEv2 세션 시작에 대해 다음 전제 조건에 대해 CPE 측 구성을 확인합니다.

  • CPE 터널 전송 IP에서 전용 인스턴스 터널 전송 IP로의 GRE 트래픽(프로토콜 50)에 대한 IPsec 암호화 액세스 목록을 확인합니다.

  • GRE keepalives에 대해 GRE 터널 인터페이스가 활성화되어 있는지 확인하십시오. 장비가 GRE keepalives를 지원하지 않는 경우, 기본적으로 전용 인스턴스 측에서 GRE keepalives가 활성화되므로 Cisco에 알립니다.

  • 전용 인스턴스 터널 IP의 이웃 주소로 BGP가 활성화되고 구성되었는지 확인합니다.

올바르게 구성되면 다음은 IPsec 터널 및 첫 번째 단계 IKEv2 협상을 시작합니다.

  • GRE는 CPE 측 GRE 터널 인터페이스에서 전용 인스턴스 측 GRE 터널 인터페이스로 keepalives.

  • CPE 측면 BGP 이웃에서 전용 인스턴스 측면 BGP 이웃으로 BGP 이웃 TCP 세션.

  • CPE 측 터널 IP 주소에서 전용 인스턴스 측 터널 IP 주소로 핑.

    Ping은 터널 전송 IP에서 터널 전송 IP로 사용될 수 없습니다. 이는 터널 IP에서 터널 IP이어야 합니다.

IKEv2 트래픽에 패킷 추적이 필요한 경우 UDP에 대한 필터를 설정하고 포트 500(NAT 장치가 IPsec 엔드포인트 중간에 없을 때) 또는 포트 4500(NAT 장치가 IPsec 엔드포인트 중간에 삽입될 때)를 설정합니다.

포트 500 또는 4500이 포함된 IKEv2 UDP 패킷이 DI IPsec IP 주소로 발신 및 수신되는지 확인합니다.

전용 인스턴스 데이터 센터가 항상 첫 번째 IKEv2 패킷을 시작하지는 않을 수 있습니다. 요구 사항은 CPE 장치에서 전용 인스턴스 측으로 첫 번째 IKEv2 패킷을 시작할 수 있다는 것입니다.

로컬 방화벽에서 허용하는 경우, 원격 IPsec 주소에 ping을 시도합니다. 로컬에서 원격 IPsec 주소로 ping이 실패하는 경우 추적 경로를 수행하여 도움을 주고 패킷이 손실되는 위치를 결정합니다.

일부 방화벽 및 인터넷 장비는 추적 경로를 허용하지 않을 수도 있습니다.

IPsec 두 번째 단계(IPsec 협상) 문제 해결 및 유효성 검증

IPsec 두 번째 단계 문제를 해결하기 전에 IPsec 첫 번째 단계(즉, IKEv2 보안 연결)가 활성 상태인지 확인합니다. "show crypto ikev2 sa" 또는 이에 상응하는 명령을 실행하여 IKEv2 세션을 확인합니다. 출력에서 IKEv2 세션이 몇 초 이상 지속되었으며 반송되지 않는지 확인합니다. 세션 가동 시간은 세션에 "활동 중 시간" 또는 출력에 상응하는 것으로 표시됩니다.

IKEv2 세션이 활성 상태로 확인되면 IPsec 세션을 조사합니다. IKEv2 세션과 마찬가지로 "show crypto ipsec sa" 또는 이에 상응하는 명령을 수행하여 IPsec 세션을 확인합니다. GRE 터널이 설정되기 전에 IKEv2 세션과 IPsec 세션이 모두 활성화되어야 합니다. IPsec 세션이 활성 상태로 표시되지 않으면 오류 메시지 또는 협상 오류에 대해 IPsec 로그를 확인합니다.

IPsec 협상 중에 발생할 수 있는 가장 일반적인 문제는 다음과 같습니다.

CPE 측의 설정이 전용 인스턴스 측과 일치하지 않습니다. 설정을 다시 확인합니다.

  • 암호화 및 인증 매개 변수가 전용 인스턴스 측의 설정과 일치하는지 확인합니다.

  • Perfect Forward Secrecy 설정을 확인하고 전용 인스턴스 측의 설정이 일치하는지 확인합니다.

  • 수명 설정을 확인합니다.

  • IPsec이 터널 모드로 구성되었는지 확인합니다.

  • 소스 및 대상 IPsec 주소를 확인합니다.

터널 인터페이스 문제 해결 및 유효성 검증

IPsec 및 IKEv2 세션이 켜져 있는 것으로 확인되면 GRE 터널 KEEPALIVE 패킷은 전용 인스턴스와 CPE 터널 엔드포인트 간에 플로우할 수 있습니다. 터널 인터페이스가 상태가 표시되지 않는 경우, 몇 가지 일반적인 문제는 다음과 같습니다.

  • 터널 인터페이스 전송 VRF는 루프백 인터페이스의 VRF와 일치하지 않습니다(터널 인터페이스에서 VRF 구성이 사용되는 경우).

    터널 인터페이스에서 VRF 구성이 사용되지 않는 경우 이 확인은 무시될 수 있습니다.

  • CPE 측면 터널 인터페이스에서 Keepalives가 활성화되지 않음

    CPE 장비에서 keepalives가 지원되지 않는 경우, 전용 인스턴스 측의 기본 keepalives도 비활성화되도록 Cisco에 통지해야 합니다.

    keepalives가 지원되는 경우, keepalives가 활성화되었는지 확인합니다.

  • 터널 인터페이스의 마스크 또는 IP 주소가 올바르지 않으며, 전용 인스턴스 예상 값과 일치하지 않습니다.

  • 소스 또는 대상 터널 전송 주소가 올바르지 않으며, 전용 인스턴스 예상 값과 일치하지 않습니다.

  • 방화벽이 IPsec 터널로 전송되거나 IPsec 터널에서 수신되는 GRE 패킷을 차단하고 있습니다(GRE 터널은 IPsec 터널을 통해 전송됨).

핑 테스트는 로컬 터널 인터페이스가 켜져 있고 연결이 원격 터널 인터페이스에 양호한지 확인해야 합니다. 전송 IP가 아닌 터널 IP에서 원격 터널 IP로 핑 확인을 수행합니다.

GRE 터널 트래픽을 전달하는 IPsec 터널의 암호화 액세스 목록은 GRE 패킷만 교차할 수 있습니다. 결과적으로, 핑은 터널 전송 IP에서 원격 터널 전송 IP로 작동하지 않습니다.

핑 확인은 소스 터널 전송 IP에서 대상 터널 전송 IP로 생성된 GRE 패킷을 출력하며, GRE 패킷(내부 IP)의 페이로드는 소스 및 대상 터널 IP가 됩니다.

핑 테스트에 성공하지 못하고 앞의 항목이 확인되면 icmp ping이 GRE 패킷을 생성하도록 패킷 캡처가 필요할 수 있습니다. 이는 IPsec 패킷으로 캡슐화되고 소스 IPsec 주소에서 대상 IPsec 주소로 전송됩니다. GRE 터널 인터페이스의 카운터 및 IPsec 세션 카운터는 전송 및 수신 패킷이 증가하는 경우 표시하는 데 도움이 될 수 있습니다.

핑 트래픽 외에, 캡처는 유휴 트래픽 중에도 keepalive GRE 패킷도 표시해야 합니다. 마지막으로, BGP가 구성된 경우, BGP keepalive 패킷은 VPN을 통해 IPSEC 패킷뿐만 아니라 캡슐화된 GRE 패킷으로 전송되어야 합니다.

BGP 문제 해결하기 및 유효성 검증

BGP 세션

BGP는 VPN IPsec 터널을 통한 라우팅 프로토콜로 필요합니다. 로컬 BGP 이웃은 전용 인스턴스 BGP 이웃과 eBGP 세션을 설정해야 합니다. eBGP 인접 IP 주소는 로컬 및 원격 터널 IP 주소와 동일합니다. 먼저 BGP 세션이 시작되었는지 확인한 후 올바른 경로가 전용 인스턴스에서 수신되고 올바른 기본 경로가 전용 인스턴스로 전송되는지 확인합니다.

GRE 터널이 켜져 있는 경우 로컬 및 원격 GRE 터널 IP 간에 ping이 성공했는지 확인합니다. ping이 성공했지만 BGP 세션이 나타나지 않는 경우 BGP 설정 오류에 대해 BGP 로그를 조사합니다.

가장 일반적인 BGP 협상 문제는 다음과 같습니다.

  • 원격 AS 번호가 전용 인스턴스 측에서 구성된 AS 번호와 일치하지 않습니다. 이웃 AS 구성을 다시 확인합니다.

  • 로컬 AS 번호가 전용 인스턴스 측에서 예상하는 것과 일치하지 않습니다. 로컬 AS 번호가 예상되는 전용 인스턴스 파라미터와 일치하는지 확인합니다.

  • 방화벽이 GRE 패킷에 캡슐화된 BGP TCP 패킷이 IPsec 터널로 발송되거나 IPSEC 터널에서 수신되지 않게 차단하고 있습니다.

  • 원격 BGP 인접 IP가 원격 GRE 터널 IP와 일치하지 않습니다.

BGP 라우트 교환

두 터널 모두에 대해 BGP 세션이 확인되면 올바른 경로가 전용 인스턴스 측에서 발송 및 수신되고 있는지 확인합니다.

전용 인스턴스 VPN 솔루션은 고객/파트너 측에서 두 개의 터널이 설정될 것으로 예상합니다. 첫 번째 터널은 전용 인스턴스 데이터 센터 A를 가리키고 두 번째 터널은 전용 인스턴스 데이터 센터 B를 가리킵니다. 두 터널 모두 활성 상태여야 하며 솔루션은 활성/활성 배포가 필요합니다. 각 전용 인스턴스 데이터 센터는 로컬 /25 라우트뿐만 아니라 /24 백업 라우트임을 알립니다. 전용 인스턴스에서 수신 BGP 라우트를 확인할 때 전용 인스턴스 데이터 센터 A를 가리키는 터널과 연계된 BGP 세션이 전용 인스턴스 데이터 센터 A /25 로컬 라우트 및 /24 백업 라우트를 수신하는지 확인합니다. 또한 전용 인스턴스 데이터 센터 B를 가리키는 터널이 전용 인스턴스 데이터 센터 B /25 로컬 라우트 및 /24 백업 라우트를 수신하는지 확인합니다. 참고로, /24 백업 라우트는 전용 인스턴스 데이터 센터 A와 전용 인스턴스 데이터 센터 B에서 광고되는 동일한 라우트가 됩니다.

해당 데이터 센터에 대한 터널 인터페이스가 다운되는 경우, 전용 인스턴스 데이터 센터에 중복성이 제공됩니다. 전용 인스턴스 데이터 센터 A에 대한 연결이 끊긴 경우, 트래픽은 전용 인스턴스 데이터 센터 B에서 데이터 센터 A로 전달됩니다. 이 시나리오에서 데이터 센터 B에 대한 터널은 데이터 센터 B /25 라우트를 사용하여 데이터 센터 B로 트래픽을 전송하고, 데이터 센터 B에 대한 터널은 백업 /24 라우트를 사용하여 데이터 센터 A에 트래픽을 전송합니다.

두 터널이 모두 활성 상태인 경우 데이터 센터 A 터널은 데이터 센터 B로 트래픽을 전송하는 데 사용되지 않으며 그 반대의 경우도 마찬가지입니다. 이 시나리오에서 트래픽이 데이터센터 B의 대상이 있는 데이터센터 A로 전송되는 경우 데이터센터 A는 트래픽을 데이터센터 B로 착신 전환한 다음 데이터센터 B는 데이터센터 B 터널을 통해 소스로 다시 트래픽을 전송하려고 시도합니다. 이로 인해 최적화되지 않은 라우팅이 발생하고, 트래픽 통과 방화벽을 손상할 수도 있습니다. 따라서 정상 작업 중에 두 터널 모두 활성/활성 구성에 있어야 합니다.

0.0.0.0/0 라우트는 고객 측에서 전용 인스턴스 데이터센터 측으로 광고되어야 합니다. 보다 구체적인 경로는 전용 인스턴스 측에서 수락하지 않습니다. 전용 인스턴스 데이터 센터 A 터널 및 전용 인스턴스 데이터 센터 B 터널 모두에서 0.0.0.0/0 경로가 광고되었는지 확인합니다.

MTU 구성

전용 인스턴스 측에서는 큰 패킷 크기에 대해 MTU를 동적으로 조절할 수 있도록 두 가지 기능이 활성화됩니다. GRE 터널은 VPN 세션을 통해 흐르는 IP 패킷에 더 많은 헤더를 추가합니다. IPsec 터널은 GRE 헤더 위에 추가 헤더를 추가하여 터널에서 허용되는 가장 큰 MTU를 더 줄일 수 있습니다.

GRE 터널은 MSS 기능을 조정하고 MTU 검색 기능의 GRE 터널 경로는 전용 인스턴스 측에서 활성화됩니다. 고객 측에서 "ip tcp adjust-mss 1350" 또는 이와 동등한 명령과 "tunnel path\u0002mtu-discovery" 또는 이와 동등한 명령어를 구성하여 VPN 터널을 통해 트래픽의 MTU를 동적으로 조절하는 데 도움이 됩니다.