BGP(경계 경로 프로토콜) 커뮤니티를 이용하여 AWS에서 내 네트워크로 연결되는 AWS Direct Connect 링크의 기본 라우팅 경로에 영향을 주려면 어떻게 해야 하나요?
간략한 설명
프라이빗 및 전송 가상 인터페이스를 구성하여 AWS가 트래픽을 네트워크로 라우팅하는 데 사용하는 인터페이스의 우선순위를 지정하려면 AS_PATH 속성을 사용합니다. Direct Connect는 또한 로컬 기본 설정 BGP 커뮤니티 태그를 지원하여 프라이빗 및 전송 가상 인터페이스에서 트래픽의 경로 기본 설정을 제어합니다.
참고: 로컬 기본 설정 BGP 커뮤니티 태그는 AS_PATH 속성보다 먼저 평가됩니다.
해결 방법
Direct Connect는 다음과 같은 로컬 기본 설정 BGP 커뮤니티를 지원합니다.
- 7224:7100 - 우선순위가 낮은 기본 설정
- 7224:7200 - 우선순위가 중간인 기본 설정
- 7224:7300 - 우선순위가 높은 기본 설정
로컬 기본 설정 BGP 커뮤니티 태그는 가장 낮은 선호도에서 가장 높은 선호도 순으로 평가됩니다(가장 높은 선호도가 선호되는 경우). BGP 세션을 통해 노출하는 각 접두사에 대해 커뮤니티 태그를 적용하여 트래픽을 반환하기 위해 연결된 경로의 우선순위를 나타낼 수 있습니다.
이 예에서는 다음과 같습니다.
- 두 개의 가상 인터페이스 A와 B
- 접두사 10.10.10.0/24 및 10.20.20.0/24를 AWS에 노출하기
- 네트워크 10.10.10.0/24로의 트래픽에 대해 가상 인터페이스 A가 선호되게 하려는 경우
- 네트워크 10.20.20.0/24로의 트래픽에 대해 가상 인터페이스 B가 선호되게 하려는 경우
다음과 같이 로컬 기본 설정 커뮤니티 태그를 사용할 수 있습니다.
- 가상 인터페이스 A의 BGP 세션에서 접두사 10.10.10.0/24에 더 높은 기본 설정 태그 7224:7300 적용
- 가상 인터페이스 B의 BGP 세션에서 접두사 10.20.20.0/24에 더 높은 기본 설정 태그 7224:7300 적용
참고:
- 프라이빗 가상 인터페이스의 경우 BGP 커뮤니티 태그를 사용하여 로컬 기본 설정을 지정하지 않으면 기본 아웃바운드 라우팅 동작은 원래 리전과의 AWS Direct Connect 위치의 상대적 거리를 기반으로 결정됩니다. 상대적 거리 비용이 동일하지 않은 경우 라우팅 동작은 자율 시스템(AS)을 앞에 추가하는 것에 의해 영향을 받을 수 없습니다. 가장 낮은 거리 상대 비용은 AS PATH를 앞에 추가하기 전에 평가됩니다.
- 여러 AWS Direct Connect 연결 간에 트래픽을 로드 밸런싱하려면 연결의 접두사에 동일한 커뮤니티 태그를 적용합니다.
관련 정보
퍼블릭 가상 인터페이스 BGP 커뮤니티
라우팅 정책 및 BGP 커뮤니티
BGP 커뮤니티를 이용하여 AWS 퍼블릭 가상 인터페이스 및 Direct Connect를 통해 보급되고 수신되는 라우팅을 제어하려면 어떻게 해야 하나요?