NCC 게이트웨이에 하이브리드 연결 추가

이 페이지에서는 Cloud Router 및 VLAN 연결을 만들고 NCC 게이트웨이에 연결하는 방법을 설명합니다.

Cloud Router 만들기

Cloud Router를 만들고 연결하기 전에 다음 사항을 고려하세요.

  • Cloud Router는 동일한 리전에 있는 NCC 게이트웨이와 연결되어야 합니다.
  • 한 번에 하나의 서비스만 NCC 게이트웨이에 연결할 수 있습니다.
  • NCC 게이트웨이와 연결된 Cloud Router에서 BGP 세션을 관리하는 VLAN 연결만 NCC 게이트웨이 스포크에 포함됩니다.

Cloud Router에 관한 자세한 내용은 Cloud Router 개요를 참고하세요.

Cloud Router를 만들려면 다음 단계를 따르세요.

gcloud

gcloud compute routers create 명령어를 사용합니다. 라우터 수준의 커스텀 경로 공지를 지정하려면 --advertisement-mode=CUSTOM 플래그를 CUSTOM로 설정합니다. 라우터 수준 공지 모드가 개별 BGP 세션 공지에 미치는 영향에 관한 자세한 내용은 유효 공지를 참고하세요.

gcloud compute routers create ROUTER_NAME \
    --project=PROJECT_ID \
    --ncc-gateway=NCC_GATEWAY_URI \
    --region=REGION\
    --asn=ASN_NUMBER \
    --advertisement-mode=CUSTOM \
    --set-advertisement-ranges=CUSTOM_ADVERTISED_RANGES \
    [--bgp-identifier-range=ROUTER_IDENTIFIER_RANGE] \
    [--keepalive-interval=KEEPALIVE_TIMER] \

다음을 바꿉니다.

  • ROUTER_NAME: Cloud Router의 이름

  • PROJECT_ID: Cloud Router가 포함된 프로젝트의 프로젝트 ID

  • NCC_GATEWAY_URI: 라우터와 연결된 NCC 게이트웨이의 전체 URI입니다. URI 형식은 다음 패턴을 따릅니다. https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME

  • REGION: Cloud Router가 포함된 리전

  • ASN_NUMBER: 온프레미스 네트워크에서 아직 사용하고 있지 않은 모든 비공개 ASN (64512-65534, 4200000000-4294967294)입니다.

    Cloud Router를 사용하려면 비공개 ASN을 사용해야 하지만 온프레미스 ASN은 공개 또는 비공개일 수 있습니다.

  • CUSTOM_ADVERTISED_RANGES: 라우터 수준 광고에 포함할 CIDR 형식의 맞춤 IP 주소 범위 또는 개별 IP 주소 목록

    개별 IPv4 주소는 /32 서브넷 마스크가 있는 CIDR로 해석되고 개별 IPv6 주소는 /128 서브넷 마스크가 있는 CIDR로 해석됩니다. 커스텀 경로 공지의 최대 개수에 대한 자세한 내용은 한도를 참고하세요.

  • ROUTER_IDENTIFIER_RANGE: Cloud Router의 고유 식별자로 사용되는 선택적 IPv4 주소 범위

    자세한 내용은 Cloud Router의 BGP 식별자 범위 구성을 참고하세요.

  • KEEPALIVE_TIMER: BGP 연결 유지 타이머를 정의하는 선택적 시간(단위: 초)입니다.

    유효한 값은 20 이상 60 이하입니다. --keepalive-interval 플래그를 생략하면 Cloud Router는 20초 BGP keepalive 타이머를 사용합니다. 자세한 내용은 연결 유지 타이머를 참고하세요.

API

페이로드에 지정된 NCC 게이트웨이와 함께 compute.router.insert 메서드를 사용합니다. 라우터 수준의 커스텀 경로 공지를 지정하려면 bgp.advertiseMode 플래그를 CUSTOM로 설정합니다. 라우터 수준 공지 모드가 개별 BGP 세션 공지에 미치는 영향에 관한 자세한 내용은 유효 공지를 참고하세요.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers
{
"name": "ROUTER_NAME",
"ncc_gateway": "NCC_GATEWAY_URI",
"bgp": {
  "asn": "ASN_NUMBER",
  "advertiseMode": CUSTOM,
  "advertisedIpRanges": [
    {
        "range": CUSTOM_ADVERTISED_RANGE,
        "description": CUSTOM_ADVERTISED_RANGE_DESCRIPTION
    }, ...
  ],
  "identifierRange": ROUTER_IDENTIFIER_RANGE,
  "keepaliveInterval": KEEPALIVE_TIMER
}
}

다음을 바꿉니다.

  • PROJECT_ID: Cloud Router가 포함된 프로젝트의 프로젝트 ID
  • REGION: Cloud Router가 포함된 리전
  • ROUTER_NAME: Cloud Router의 이름
  • NCC_GATEWAY_URI: 라우터와 연결된 NCC 게이트웨이의 전체 URI입니다. URI 형식은 다음 패턴을 따릅니다. https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/spokes/GATEWAY_SPOKE_NAME
  • ASN_NUMBER: 온프레미스 네트워크에서 아직 사용하고 있지 않은 모든 비공개 ASN (64512-65534, 4200000000-4294967294)입니다.

    Cloud Router를 사용하려면 비공개 ASN을 사용해야 하지만 온프레미스 ASN은 공개 또는 비공개일 수 있습니다.

  • CUSTOM_ADVERTISED_RANGECUSTOM_ADVERTISED_RANGE_DESCRIPTION: 라우터 수준의 커스텀 경로 공지를 지정하는 사전의 키

    bgp.advertisedIpRanges 목록에는 각 맞춤 경로 광고 사전이 포함되어 있습니다. bgp.advertisedIpRanges를 지정하려면 bgp.advertiseMode: CUSTOM가 필요합니다. 각 CUSTOM_ADVERTISED_RANGE는 CIDR 형식의 IP 주소 범위 또는 개별 IP 주소입니다. 개별 IPv4 주소는 /32 서브넷 마스크가 있는 CIDR로 해석되고, 개별 IPv6 주소는 /128 서브넷 마스크가 있는 CIDR로 해석됩니다. 커스텀 경로 공지의 최대 개수에 대한 자세한 내용은 한도를 참고하세요. 각 CUSTOM_ADVERTISED_RANGE_DESCRIPTION는 광고를 설명하는 문자열입니다.

  • ROUTER_IDENTIFIER_RANGE: Cloud Router의 고유 식별자로 사용되는 IPv4 주소 범위를 정의합니다.

    자세한 내용은 Cloud Router의 BGP 식별자 범위 구성을 참고하세요.

  • KEEPALIVE_TIMER: BGP 연결 유지 타이머를 정의하는 선택적 시간(초)

    유효한 값은 20 이상 60 이하입니다. bgp.keepaliveInterval를 생략하면 Cloud Router는 20초 BGP 연결 유지 타이머를 사용합니다. 자세한 내용은 연결 유지 타이머를 참고하세요.

VLAN 연결 만들기

Dedicated Interconnect 또는 Partner Interconnect의 VLAN 연결은 NCC 게이트웨이와 온프레미스 네트워크 간의 연결 경로를 제공합니다.

VLAN 연결 트래픽은 파트너 서비스 및 허브에 도달하기 전에 NCC 게이트웨이를 통과합니다.

VLAN 연결을 만들고 인터페이스 및 BGP 피어링을 설정하는 방법에 관한 자세한 내용은 VLAN 연결 만들기를 참고하세요.