학습된 경로
이 문서에서는 학습된 경로, Virtual Private Cloud 네트워크의 동적 라우팅 모드가 학습된 경로에 미치는 영향, Cloud Router에서 사용할 수 있는 최적 경로 선택 모드를 설명합니다.
학습된 경로는 Cloud Router가 BGP 프로토콜을 사용하여 원격 피어 라우터에서 수신하는 경로 또는 Cloud Router에서 구성하는 커스텀 학습된 경로입니다.
- BGP 수신 경로
원격 피어에서 학습한 BGP 경로 피어 라우터는 다음 중 하나일 수 있습니다.
- 실제 온프레미스 라우터
- 다른 Cloud Router
- 라우터 어플라이언스 VM (Network Connectivity Center 포함)
- 다른 클라우드 제공업체의 라우터
- 커스텀 학습된 경로
커스텀 학습된 경로는 원격 피어에서 학습한 경로를 시뮬레이션하도록 Cloud Router에서 수동으로 구성됩니다. 커스텀 학습된 경로는 원격 피어 라우터를 구성할 수 있는 관리자 권한이 없는 경우에 유용합니다.
Cloud Router는 BGP 피어에서 동적으로 학습되거나 커스텀 학습된 경로로 수동으로 구성된 프리픽스를 비롯하여 동적 경로의 고유한 프리픽스 수에 할당량을 적용합니다. 자세한 내용은 Cloud Router 할당량을 참고하세요.
데이터 전송이 사용 설정된 Network Connectivity Center 하이브리드 스포크를 사용하지 않으면 Cloud Router는 학습된 경로를 다시 광고하지 않습니다.
두 유형의 Cloud Router 학습된 경로 모두 동적 경로 컨트롤 플레인과 VPC 네트워크 컨트롤 플레인에서 처리됩니다. 처리 단계에서는 대상 프리픽스와 경로 측정항목을 사용하여 VPC 네트워크에 동적 경로를 만듭니다. 동적 경로 컨트롤 플레인과 VPC 네트워크 컨트롤 플레인의 차이점에 대한 자세한 내용은 Cloud Router 작동 방식을 참조하세요.
커스텀 학습된 경로
커스텀 학습된 경로는 BGP에서 수신한 동적 경로와 동일한 이점을 제공합니다. 정적 경로와 달리 커스텀 학습된 동적 경로는 다음 홉의 BGP 세션이 중지되면 자동으로 철회됩니다.
학습된 커스텀 경로는 Cloud Interconnect VLAN 연결 및 HA VPN 터널과 같은 특정 다음 홉에 BGP가 아닌 경로를 정의하는 유일한 방법입니다.
자세한 내용은 커스텀 학습된 경로 지정 및 관리를 참고하세요.
동적 라우팅 모드
VPC 네트워크의 동적 라우팅 모드는 동적 경로 컨트롤 플레인과 VPC 네트워크 컨트롤 플레인에서 수신된 BGP 경로와 커스텀 학습된 경로를 처리하여 VPC 네트워크에서 동적 경로를 만드는 방식에 영향을 줍니다.
VPC 네트워크 피어링을 사용하는 경우 커스텀 경로를 내보내는 VPC 네트워크의 동적 라우팅 모드에 따라 커스텀 경로를 가져오는 피어 VPC 네트워크에서 동적 경로가 생성되는 방식이 결정됩니다. 자세한 내용은 VPC 네트워크 피어링 문서의 동적 라우팅 모드의 영향을 참조하세요.
Google Cloud VPC 네트워크는 두 가지 동적 라우팅 모드를 지원합니다.
- 리전별 동적 라우팅 모드
- 각 리전의 동적 경로 컨트롤 플레인은 자체 리전의 Cloud Router BGP 태스크에서 학습된 경로만 처리합니다. VPC 네트워크의 특정 리전에서 생성된 결과 동적 경로는 해당 리전 내에서만 다음 홉을 보유합니다.
- 전역 동적 라우팅 모드
- 각 리전의 동적 경로 컨트롤 플레인은 자체 리전의 Cloud Router BGP 태스크에서 학습된 경로를 처리합니다. 또한 각 리전의 동적 경로 컨트롤 플레인은 각 프리픽스의 최적 경로를 VPC 네트워크에 사용되는 다른 모든 리전의 동적 경로 컨트롤 플레인으로 전송합니다. VPC 네트워크의 특정 리전에서 생성된 결과 동적 경로는 모든 리전에 다음 홉을 보유할 수 있습니다.
최적 경로 선택 모드
Cloud Router는 최적 경로 선택을 위한 두 가지 모드(표준 및 기존)를 제공합니다. 최적 경로 선택 모드는 맞춤 학습 경로를 비롯하여 VPC 네트워크의 모든 리전에서 Cloud Router를 통해 학습된 모든 경로에 적용됩니다.
레거시 모드는 VPC 네트워크가 생성될 때의 기본 모드입니다. 권장사항은 표준 모드의 특정 기능이 필요하지 않은 한 기존 모드를 사용하는 것입니다.
기존 최적 경로 선택
이 섹션에서는 Cloud Router BGP 태스크와 동적 경로 컨트롤 플레인이 기존 최적 경로 선택 모드를 구현하는 방법을 설명합니다.
AS 경로 길이
기존 최적 경로 선택 모드에서 AS 경로 정보는 단일 Cloud Router BGP 태스크 내에서만 관련이 있으며 동적 경로 컨트롤 플레인은 AS 경로 정보를 사용하여 최적 경로 선택 결정을 내리지 않습니다. 기존 최적 경로 선택 모드를 사용하는 경우 동일한 대상 프리픽스에 서로 다른 Cloud Router 소프트웨어 태스크가 관련된 경우 AS 경로 길이 정보를 기반으로 최적 경로를 선택하지 마세요.
BGP 세션에는 여러 Cloud Router BGP 태스크가 포함됩니다. 자세한 내용은 Cloud Router BGP 작업을 참고하세요.
BGP 태스크 선택 프로세스
Cloud Router BGP 태스크는 관리하는 BGP 세션의 피어 라우터에서 대상 접두사를 수신합니다. BGP 태스크는 BGP 태스크가 관리하는 모든 BGP 세션에서 고유한 대상 접두사 집합을 만듭니다. 그런 다음 BGP 태스크는 다음 프로세스를 사용하여 BGP에서 수신한 각 고유한 대상 프리픽스에 대해 하나 이상의 최적 다음 홉을 결정합니다.
가장 짧은 AS 경로 길이: BGP 태스크는 AS 경로 길이별로 다음 홉 목록을 가장 짧은 AS 경로 길이에서 가장 긴 AS 경로 길이 순으로 정렬합니다. 정렬 후 BGP 태스크는 AS 경로 길이가 가장 짧지 않은 모든 다음 홉을 고려 대상에서 삭제합니다.
선호하는 출처 유형: BGP 작업은 외부 게이트웨이 프로토콜 (EGP)을 사용하는 다음 홉보다 내부 게이트웨이 프로토콜 (IGP)을 사용하는 다음 홉을 선호하며, BGP 작업은 불완전한 출처 유형이 있는 다음 홉보다 EGP를 사용하는 다음 홉을 선호합니다.
하나 이상의 다음 홉의 출처 유형이 IGP인 경우 BGP 작업은 EGP 또는 불완전한 출처 유형이 있는 모든 다음 홉을 고려 대상에서 삭제합니다.
다음 홉 중 하나도 출처 유형이 IGP가 아니고 하나 이상의 다음 홉의 출처 유형이 EGP인 경우 BGP 태스크는 불완전한 출처 유형이 있는 모든 다음 홉을 고려 대상에서 삭제합니다.
가장 작은 MED 값: BGP 태스크는 다음 홉을 가장 작은 Multi-Exit Discriminator (MED) 값부터 가장 큰 값까지 정렬합니다. 정렬 후 BGP 태스크는 MED 값이 가장 작은 다음 홉이 아닌 모든 다음 홉을 고려 대상에서 삭제합니다.
BGP 태스크는 각 대상 프리픽스와 해당하는 최적 다음 홉 목록을 리전의 동적 경로 컨트롤 플레인으로 전송합니다. 경우에 따라 Cloud Router BGP 소프트웨어 태스크가 고려에서 삭제된 다음 홉을 전송할 수도 있습니다.
동적 경로 컨트롤 플레인 처리
각 리전의 동적 경로 컨트롤 플레인은 BGP 수신 및 커스텀 학습된 경로의 고유한 대상에 적용되는 다음 할당량을 적용합니다.
이전 Cloud Router 할당량을 적용할 때 동적 경로 컨트롤 플레인은 두 Cloud Router 할당량 한도를 초과하여 정렬되는 고유한 대상과 연결된 모든 경로 정보를 삭제합니다. 자세한 내용은 확정 경로 삭제 동작을 참고하세요.
할당량을 적용한 후 동적 경로 컨트롤 플레인은 삭제되지 않은 각 고유한 대상 프리픽스에 다음 처리 알고리즘을 적용합니다.
동적 경로 컨트롤 플레인은 프리픽스의 다음 홉 목록을 만듭니다. 이 목록에는 다음이 포함됩니다.
자체 리전의 VPC 네트워크 내 각 Cloud Router BGP 태스크에서 수신된 프리픽스의 다음 홉 및 MED 값입니다.
프리픽스를 사용하는 커스텀 학습된 경로의 다음 홉 및 우선순위 값입니다. 커스텀 학습된 경로의 우선순위는 MED 값처럼 취급됩니다.
다음 단계는 Cloud Router가 포함된 VPC 네트워크에서 전역 동적 라우팅 모드를 사용하는 경우에만 실행됩니다.
동적 경로 컨트롤 플레인은 MED 값이 가장 낮은 다음 홉만 다른 리전의 동적 경로 컨트롤 플레인으로 전송합니다. MED 값이 가장 낮은 다음 홉이 두 개 이상 있는 경우 모두 다른 리전의 동적 경로 컨트롤 플레인으로 내보내집니다. 전송되는 정보에는 다음 홉과 가장 낮은 MED 값이 모두 포함됩니다.
동적 경로 컨트롤 플레인은 다른 리전의 동적 경로 컨트롤 플레인에서 다음 홉 목록과 MED 값을 수신합니다. 동적 경로 컨트롤 플레인은 각 다음 홉을 프리픽스의 다음 홉 목록에 추가합니다. 동적 경로 컨트롤 플레인은 각 다음 홉을 추가할 때 리전 간 비용을 추가하여 MED 값을 조정합니다.
동적 경로 컨트롤 플레인은 프리픽스의 다음 홉 목록을 수신된 MED 값이 가장 작은 것부터 가장 큰 것까지 정렬합니다.
동적 경로 컨트롤 플레인은 VPC 컨트롤 플레인으로 전송되는 경로 목록을 자릅니다. 일반적으로 VPC 컨트롤 플레인으로 전송되는 경로 목록에는 MED 값이 가장 낮은 경로와 가능한 경우 MED 값이 두 번째로 낮은 경로가 포함됩니다. 그러나 동적 경로 컨트롤 플레인은 MED 값이 가장 낮은 경로만 VPC 컨트롤 플레인으로 전송하는 것을 보장합니다.
표준 최적 경로 선택 모드
표준 최적 경로 선택 모드는 RFC 4271을 더 엄격하게 준수합니다. 기존의 최적 경로 선택 모드에 비해 다음과 같은 이점이 있습니다.
일관된 AS 경로 기반 라우팅: VPC 네트워크의 모든 Cloud Router에서 학습한 모든 경로에 대해 AS 경로 정보가 고려됩니다. 이렇게 하면 AS 경로 접두사를 사용하여 트래픽 흐름에 영향을 미칠 수 있습니다.
더 나은 유연성 및 맞춤설정: BGP 최적 경로 라우팅을 미세 조정하는 기능을 비롯하여 VPC 네트워크 내에서 BGP 접두사가 순위 지정되는 방식을 더 세부적으로 제어할 수 있습니다. 동적 경로는 항상 정적 경로에 비해 VPC 네트워크 경로 우선순위가 낮습니다.
표준 최적 경로 선택 모드를 사용할 때 Cloud Router는 다음과 같은 구성 옵션을 제공합니다.
MED 값 비교: 다음 옵션 중 하나를 선택할 수 있습니다.
항상 비교: Cloud Router가 접두사를 학습한 AS를 고려하지 않고 각 대상 접두사의 MED 값을 비교합니다.
조건부 비교: 프리픽스는 Cloud Router가 프리픽스를 학습한 AS별로 그룹화됩니다. 각 AS 내의 각 접두사마다 홉은 RFC 4721에 설명된 MED 값 일치에 따라 순위가 매겨집니다.
리전 간 비용에 리전 추가: 리전 간 비용을 MED 값에 추가할지 선택할 수 있습니다.
BGP 태스크 선택 프로세스
Cloud Router BGP 태스크는 관리하는 BGP 세션의 피어 라우터에서 대상 접두사를 수신합니다. BGP 태스크는 BGP 태스크가 관리하는 모든 BGP 세션에서 고유한 대상 접두사 집합을 만듭니다. 그런 다음 BGP 태스크는 다음 프로세스를 사용하여 BGP에서 수신한 각 고유한 대상 프리픽스에 대해 하나 이상의 최적 다음 홉을 결정합니다.
가장 짧은 AS 경로 길이: BGP 태스크는 AS 경로 길이별로 다음 홉 목록을 가장 짧은 AS 경로 길이에서 가장 긴 AS 경로 길이 순으로 정렬합니다. 정렬 후 BGP 태스크는 AS 경로 길이가 가장 짧지 않은 모든 다음 홉을 고려 대상에서 삭제합니다.
선호하는 출처 유형: BGP 작업은 외부 게이트웨이 프로토콜 (EGP)을 사용하는 다음 홉보다 내부 게이트웨이 프로토콜 (IGP)을 사용하는 다음 홉을 선호하며, BGP 작업은 불완전한 출처 유형이 있는 다음 홉보다 EGP를 사용하는 다음 홉을 선호합니다.
하나 이상의 다음 홉의 출처 유형이 IGP인 경우 BGP 작업은 EGP 또는 불완전한 출처 유형이 있는 모든 다음 홉을 고려 대상에서 삭제합니다.
다음 홉 중 하나도 출처 유형이 IGP가 아니고 또한 하나 이상의 다음 홉의 출처 유형이 EGP인 경우 BGP 태스크는 불완전한 출처 유형이 있는 모든 다음 홉을 고려 대상에서 삭제합니다.
이웃 ASN 고려: VPC 네트워크 설정
routingConfig.bgpAlwaysCompareMed
는 다음과 같이 알고리즘의 이 단계를 제어합니다.routingConfig.bgpAlwaysCompareMed
가True
인 경우 각 다음 홉의 인접 ASN 값은 관련이 없는 것으로 간주됩니다. BGP 태스크는 다음 홉을 MED 값이 가장 작은 것부터 가장 큰 것까지 정렬합니다. 정렬 후 BGP 태스크는 MED 값이 가장 작은 다음 홉이 아닌 모든 다음 홉을 고려 대상에서 삭제합니다.routingConfig.bgpAlwaysCompareMed
가False
이거나 설정되지 않은 경우 각 다음 홉의 이웃 ASN 값이 관련 있는 것으로 간주되므로 BGP 태스크는 다음을 실행합니다.BGP 태스크는 인접 항목 ASN 값별로 다음 홉 목록을 그룹화합니다.
각 이웃 ASN 그룹 내에서 BGP 태스크는 다음 홉을 MED 값이 가장 작은 것부터 가장 큰 것 순으로 정렬합니다. 최소 번호의 MED 값은 인접한 각 ASN 그룹에서 다를 수 있습니다.
각 이웃 ASN 그룹 내에서 BGP 태스크는 MED 값이 가장 작은 다음 홉이 아닌 모든 다음 홉을 고려 대상에서 삭제합니다.
BGP 태스크는 각 대상 접두사와 이에 상응하는 삭제되지 않은 다음 홉 목록을 리전의 동적 경로 컨트롤 플레인으로 전송합니다. 경우에 따라 Cloud Router BGP 소프트웨어 태스크가 고려에서 삭제된 다음 홉을 전송할 수도 있습니다.
동적 경로 컨트롤 플레인 처리
각 리전의 동적 경로 컨트롤 플레인은 BGP 수신 경로와 커스텀 학습된 경로의 고유한 대상에 적용되는 다음 할당량을 적용합니다.
이전 Cloud Router 할당량을 적용할 때 동적 경로 컨트롤 플레인은 두 Cloud Router 할당량 한도를 초과하여 정렬되는 고유한 대상과 연결된 모든 경로 정보를 삭제합니다. 자세한 내용은 확정 경로 삭제 동작을 참고하세요.
할당량을 적용한 후 동적 경로 컨트롤 플레인은 삭제되지 않은 각 고유한 대상 프리픽스에 다음 처리 알고리즘을 적용합니다.
프리픽스의 다음 홉 초기 목록: 동적 경로 컨트롤 플레인은 다음 두 항목으로 구성된 프리픽스의 다음 홉 초기 목록을 만듭니다.
동적 경로 컨트롤 플레인과 동일한 리전에 있는 VPC 네트워크의 Cloud Router를 관리하는 BGP 태스크에서 BGP 수신 다음 홉 정보입니다.
프리픽스에 대해 학습된 커스텀 경로의 다음 홉 정보로, VPC 네트워크의 Cloud Router에 정의되어 있으며 동적 경로 제어 플레인과 동일한 리전에 있습니다. 커스텀 학습된 경로에는 다음 BGP 속성이 적용됩니다.
- AS 경로: 피어의 ASN으로만 구성됩니다. 즉, AS 경로 길이가 1이고 피어의 ASN에 인접한 ASN입니다.
- 출처(미완료로 설정됨)
- MED 값: 각 커스텀 학습된 경로 우선순위가 MED 값처럼 취급됩니다.
- 리전 간 비용이 0으로 설정됩니다.
가장 짧은 AS 경로 길이: 동적 경로 컨트롤 플레인은 다음 홉 목록을 AS 경로 길이별로 가장 짧은 AS 경로 길이부터 가장 긴 AS 경로 길이까지 정렬합니다. 동적 경로 컨트롤 플레인은 AS 경로 길이가 가장 짧지 않은 모든 다음 홉을 고려 대상에서 삭제합니다.
선호하는 출처 유형: 동적 경로 컨트롤 플레인은 EGP를 사용하는 다음 홉보다 IGP를 사용하는 다음 홉을, 불완전한 출처 유형이 있는 다음 홉보다 EGP를 사용하는 다음 홉을 우선합니다.
하나 이상의 다음 홉 출처 유형이 IGP인 경우 동적 경로 컨트롤 플레인은 EGP 또는 불완전한 출처 유형이 있는 모든 다음 홉을 고려 대상에서 삭제합니다.
다음 홉 중 하나도 출처 유형 IGP가 없고 하나 이상의 다음 홉의 출처 유형이 EGP인 경우 동적 경로 제어 플레인은 불완전한 출처 유형이 있는 모든 다음 홉을 고려 대상에서 삭제합니다.
이웃 ASN 고려: VPC 네트워크 설정
routingConfig.bgpAlwaysCompareMed
는 다음과 같이 알고리즘의 이 단계를 제어합니다.routingConfig.bgpAlwaysCompareMed
가True
인 경우 각 다음 홉의 이웃 ASN 값은 관련이 없는 것으로 간주됩니다. 이 경우 동적 경로 컨트롤 플레인은 다음 홉을 MED 값이 가장 작은 것부터 가장 큰 것까지 정렬합니다. MED가 가장 작은 다음 홉의 순위가 가장 높습니다. 동적 경로 컨트롤 플레인은 순위가 가장 높은 다음 홉을 제외한 모든 다음 홉을 고려 대상에서 삭제합니다.routingConfig.bgpAlwaysCompareMed
가False
이거나 설정되지 않은 경우 각 다음 홉의 이웃 ASN 값이 관련 있는 것으로 간주되므로 동적 경로 컨트롤 플레인은 다음을 실행합니다.동적 경로 컨트롤 플레인은 이웃 ASN 값별로 다음 홉 목록을 그룹화합니다.
동적 경로 컨트롤 플레인은 각 이웃 ASN 그룹 내에서 다음 홉을 MED 값이 가장 작은 것부터 가장 큰 것까지 정렬합니다. 가장 작은 번호의 MED 값은 인접한 각 ASN 그룹에서 다를 수 있습니다.
동적 경로 컨트롤 플레인은 각 이웃 ASN 그룹 내에서 MED 값이 가장 작은 다음 홉이 아닌 모든 다음 홉을 고려에서 삭제합니다.
각 이웃 ASN 그룹 내에서 MED 값이 가장 작은 다음 홉이 가장 높은 순위를 갖습니다. 동적 경로 컨트롤 플레인은 순위가 가장 높은 다음 홉을 제외한 모든 다음 홉을 고려 대상에서 삭제합니다.
가장 높은 순위의 다음 홉을 모두 다른 리전으로 전송: VPC 네트워크의 동적 라우팅 모드가 전역인 경우 동적 경로 컨트롤 플레인은 현재 가장 높은 순위의 다음 홉 세트를 다른 리전으로 전송합니다.
다른 리전에서 가장 높은 순위의 홉 수신: VPC 네트워크의 동적 라우팅 모드가 전역인 경우 동적 경로 컨트롤 플레인은 다른 각 리전의 동적 경로 컨트롤 플레인에서 프리픽스의 가장 높은 순위의 다음 홉 목록을 수신합니다. 수신된 각 다음 홉에는 AS 경로 길이, 이웃 ASN, 출처 유형, MED, 다음 홉을 전송한 동적 경로 컨트롤 플레인의 리전이 포함됩니다.
동적 경로 컨트롤 플레인은 수신된 다음 홉을 프리픽스의 다음 홉 목록에 추가한 다음 다음을 실행합니다.
가장 짧은 AS 경로 길이 단계를 반복합니다.
기본 출처 유형 단계를 반복합니다.
VPC 네트워크의
routingConfig.bgpInterRegionCost
설정에 따라 이웃 ASN 고려 단계를 반복합니다.VPC 네트워크의
routingConfig.bgpInterRegionCost
가ADD_COST_TO_MED
인 경우 동적 경로 제어 플레인은 인접 ASN 고려 단계를 반복할 때 조정된 MED 값을 사용합니다. 조정된 각 MED 값은 원래 MED 값에 리전 간 비용을 더한 값입니다. 동적 경로 컨트롤 플레인 자체 리전의 다음 홉에는 리전 간 비용0
가 적용됩니다. 다른 리전의 동적 경로 컨트롤 플레인에서 학습한 다음 홉에는 전송 리전과 수신 리전으로 구성된 각 리전 쌍에 고유한 리전 간 비용이 있습니다.VPC 네트워크의
routingConfig.bgpInterRegionCost
가DEFAULT
이거나 설정되지 않은 경우 동적 경로 컨트롤 플레인은 원래 MED 값을 사용하여 인접 ASN 고려 단계를 반복합니다.
리전 간 비용이 가장 낮지 않은 모든 다음 홉 고려에서 삭제: VPC 네트워크의 동적 라우팅 모드가 전역인 경우 동적 경로 컨트롤 플레인은 리전 간 비용이 가장 낮은 다음 홉을 제외한 모든 다음 홉을 고려에서 삭제합니다.
다음 홉을 VPC 컨트롤 플레인으로 전송: 고유한 대상 프리픽스마다 동적 경로 컨트롤 플레인은 순위가 가장 높고 리전 간 비용이 가장 작은 모든 다음 홉을 VPC 컨트롤 플레인으로 전송합니다. 이러한 다음 홉은 VPC 네트워크의 동적 경로 제어 평면 리전에 동적 경로를 만듭니다. 이러한 동적 경로의 Andromeda 경로 우선순위는
65536
입니다.65536
우선순위 숫자는 정적 경로의 가장 낮은 우선순위인65535
보다 1이 더 크기 때문에 의도적으로 선택되었습니다. 따라서 동일한 대상 프리픽스에 정적 경로와 동적 경로가 모두 있는 경우 라우팅 순서에 따라 정적 경로가 우선 적용됩니다.경우에 따라 동적 경로 컨트롤 플레인은 순위가 낮거나 리전 간 비용이 가장 낮지 않은 다음 홉을 전송할 수 있습니다. 이러한 추가 다음 홉은 VPC 네트워크의 동적 경로 제어 영역에서도 동적 경로를 생성하지만 더 낮은 Andromeda 경로 우선순위(예:
65537
,65538
)를 사용합니다.
VPC 컨트롤 플레인 처리
각 리전의 VPC 컨트롤 플레인은 리전의 동적 경로 컨트롤 플레인에서 동적 경로 후보를 수신합니다. 동적 경로 컨트롤 플레인에서 동적 경로를 삭제하지 않는 한 VPC 컨트롤 플레인은 각 동적 경로 후보를 평가합니다. 평가 결과 Cloud Router가 포함된 VPC 네트워크에 동적 경로가 생성되거나 후보 동적 경로가 억제됩니다. 다음은 후보 동적 경로가 억제되는 이유입니다.
후보 동적 경로의 대상 프리픽스가 로컬, 피어링 또는 Network Connectivity Center 서브넷 경로와 충돌합니다. 자세한 내용은 동적 경로와의 상호작용을 참조하세요.
VPC 컨트롤 플레인은 업데이트된 BGP 상태가 Cloud Router에서 처리되기 전에 후보 동적 경로의 다음 홉을 사용할 수 없다고 판단합니다. 자세한 내용은 사용할 수 없는 다음 홉이 있는 정적 및 동적 경로 무시를 참조하세요.
Cloud Router가 포함된 VPC 네트워크가 커스텀 경로를 내보내고 피어링된 VPC 네트워크가 커스텀 경로를 가져오는 경우 각 리전의 VPC 컨트롤 플레인은 피어링된 VPC 네트워크에서 피어링 동적 경로를 만들 수도 있습니다. VPC 네트워크 피어링을 사용한 커스텀 경로 교환에 대한 자세한 내용은 동적 경로 교환 옵션을 참조하세요.
피어링 동적 경로를 만들 때 각 리전의 VPC 컨트롤 플레인은 네트워크별로 후보 동적 경로를 독립적으로 평가합니다. 앞서 언급한 억제 사례 외에도 피어링된 VPC 네트워크에는 다음과 같은 추가 억제 사례가 적용됩니다.
후보 피어링 동적 경로의 대상 프리픽스가 로컬 동적 경로의 대상 프리픽스와 정확하게 일치하는 경우 VPC 컨트롤 플레인은 충돌하는 피어링 동적 경로를 억제합니다.
동일한 대상 프리픽스의 피어링 동적 경로 후보가 두 개 이상의 피어링된 VPC 네트워크에서 수신되면 VPC 컨트롤 플레인은 내부 알고리즘을 사용하여 피어링 동적 경로를 가져올 네트워크를 선택합니다. 이 내부 알고리즘은 경로 우선순위를 고려하기 전에 평가됩니다. 자세한 내용은 단일 VPC 네트워크에서 피어링 커스텀 경로의 다음 홉 선택을 참고하세요.
피어링 그룹당 리전별 동적 경로 할당량이 한도를 초과하면 VPC 컨트롤 플레인에서 피어링 동적 경로만 억제합니다.
각 VPC 컨트롤 플레인은 네트워크별로 동적 경로를 억제하므로 다음 사항에 유의하세요.
후보 동적 경로를 만든 Cloud Router가 포함된 VPC 네트워크에서 후보 동적 경로가 로컬 동적 경로가 되면 하나 이상의 피어링된 VPC 네트워크에서 후보 동적 경로가 억제될 수 있습니다.
후보 동적 경로를 만든 Cloud Router가 포함된 VPC 네트워크에서 후보 동적 경로가 억제되면 하나 이상의 피어링된 VPC 네트워크에서 후보 동적 경로가 피어링 동적 경로가 될 수 있습니다.
BGP 상태 변경
BGP 수신 및 커스텀 학습된 경로는 최적 경로 선택 모드에 설명된 대로 동적 경로를 생성합니다. 동적 경로는 해당 BGP 세션이 설정되어 있는 동안 유지됩니다. 다음과 같은 경우 BGP 세션이 더 이상 설정되지 않으면 동적 경로가 삭제됩니다.
피어 라우터가 단계적 재시작을 지원하는 경우 피어 라우터의 단계적 재시작 타이머가 만료된 후에 동적 경로가 삭제됩니다. 피어 라우터의 단계적 재시작 타이머 값은 Cloud Router의 단계적 재시작 타이머와 다를 수 있습니다.
피어 라우터가 단계적 재시작을 지원하지 않으면 Cloud Router 보류 타이머가 만료된 후 동적 경로가 삭제됩니다. Cloud Router 보류 타이머는 구성 가능한 Cloud Router 연결 유지 간격에 비례합니다.
Cloud Router 유지보수 이벤트는 일반적으로 60초 이내에 완료되며 동적 경로가 삭제되지는 않습니다.
Cloud Router는 60초 단계적 재시작 타이머를 사용합니다. 이렇게 하면 단계적 재시작을 지원하는 피어 라우터가 Cloud Router 유지보수 이벤트 중에 최대 60초 동안 BGP 세션을 설정된 상태로 유지합니다.
단계적 재시작을 지원하지 않는 피어 라우터는 보류 타이머 값을 60초 이상으로 구성하는 것이 좋습니다.
계획된 Cloud Interconnect 유지보수 이벤트는 60초 이상 소요되며, 연결 유지보수 중에 다음 홉이 Cloud Interconnect 연결과 연결된 VLAN 연결인 동적 경로가 삭제됩니다. Cloud Interconnect VLAN 연결 및 연결이 다음 중 하나의 요구사항을 준수하는지 확인합니다.
BFD에 관한 자세한 내용은 오류 이벤트 중 BFD를 참고하세요.
다음 단계
커스텀 학습된 경로를 구성하려면 커스텀 학습된 경로 지정 및 관리를 참조하세요.
Cloud Router 문제를 해결하려면 다음을 참조하세요.