Transit Gateway
Transit Gateway는 스포크 역할을 하는 연결된 모든 네트워크 간에 트래픽이 라우팅되는 방식을 제어하는 허브 역할을 합니다. 이 허브 및 스포크 모델은 각 네트워크에서 기타 모든 네트워크에 연결할 필요 없이 Transit Gateway에만 연결하면 되므로 관리를 크게 단순화하고 운영 비용을 크게 줄여줍니다. 새로운 VPC를 Transit Gateway에 연결하면 연결된 다른 몯느 네트워크에서 자동으로 해당 VPC를 사용할 수 있습니다.
Transit Gateway를 통한 라우팅은 3 계층에서 작동하며, 패킷은 대상 IP 주소에 따라 특정 다음 홉 연결로 전송됩니다. Transit Gateway는 Transit Gateway 라우팅 테이블을 사용하여 연결 간에 인터넷 프로토콜 버전 4(IPv4) 및 인터넷 프로토콜 버전 6(IPv6) 패킷을 라우팅합니다. 연결된 VPC 및 VPN 연결에 대한 라우팅 테이블에서 라우팅을 전파하도록 테이블을 구성합니다. Transit Gateway 라우팅 테이블에 정적 라우팅을 추가할 수 있습니다.
Transit Gateway는 VPC와 온프레미스 네트워크를 상호 연결하는 데 사용할 수 있는 네트워크 전송 허브로, 트래픽에 따라 탄력적으로 크가기 조정됩니다.
네트워크 크기 조정
Transit Gateway는 클라우드 라우터 역할을 하므로 네트워크 아키텍처가 단순화됩니다. 네트워크 확장 시 증가하는 연결 관리로 인한 복잡성이 발생하지 않습니다. 글로벌 애플리케이션을 구축하는 경우 리전 간 피어링을 사용하여 Transit Gateway를 연결할 수 있습니다.
Transit Gateway Network Manager를 사용하면 중앙 콘솔에서 VPC 및 엣지 연결을 모니터링할 수 있습니다. 주요 SD-WAN(Software-Defined Wide Area Network) 디바이스와 통합되므로 TGNM를 사용하여 글로벌 네트워크에서 문제를 실별할 수 있습니다.
VPC와 Transit Gateway 간의 트래픽은 AWS의 글로벌 프라이빗 네트워크에서 유지되며 퍼블릭 인터넷에 노출되지 않습니다. Transit Gateway 리전 간 피어링은 모든 트래픽을 암호화합니다. 단일 장애 발생 지점 또는 대역폭 병목 없이 DDoS 공격을 비롯한 일반적인 공격으로부터 보호해 줍니다.
구성 요소
Transit Gateway의 중요한 두 가지 구성 요소는 연결과 라우팅 테이블입니다.
연결(Attachment)
Transit Gateway Attachment는 패킷의 원본이자 대상입니다. 다음 리소스 중 하나 이상의 Transit Gateway와 동일한 리전에 있을 경우 연결할 수 있습니다.
- VPC
- VPN 연결
- Direct Connect Gateway
- Transit Gateway Connect
- Transit Gateway 피어링 연결
VPN 연결과 Direct Connect 게이트웨이를 사용하여 온프레미스 데이터 센터를 Transit Gateway에 연결할 수 있습니다. 이를 사용하면 AWS 클라우드 내 VPC에 연결할 수 있고 하이브리드 네트워크가 생성됩니다.
Transit Gateway에는 기본 라우팅 테이블이 있으며, 다른 라우팅 테이블도 선택적으로 포함할 수 있습니다. 라우팅 테이블에는 패킷의 대상 IP 주소에 따라 다음 홉을 결정하는 동적 및 정적 경로가 포함되어 있습니다. 이러한 경로의 대상은 모든 Transit Gateway Attachment일 수 있습니다. 기본적으로 Transit Gateway Attachment는 기본 Transit Gateway 라우팅 테이블과 연결됩니다.
각 연결은 정확히 하나의 라우팅 테이블과 연결됩니다. 각 라우팅 테이블은 0개 이상의 연결과 연결될 수 있습니다.
* 연결을 연결한다는 이상할 수 있는 소리를 적어놓은 것 같지만, 명사와 동사로 구분해주시면 감사하겠습니다...
Transit Gateway 설정
Transit Gateway는 여러 AWS 계정에서 작동합니다. AWS Resource Access Manager를 사용하여 Transit Gateway를 다른 계정과 공유할 수 있습니다. Transit Gateway를 다른 AWS 계정과 공유하면 계정 소유자는 자신의 VPC를 Transit Gateway에 연결할 수 있습니다. 두 계정의 사용자는 언제든지 연결을 삭제할 수 있습니다.
Transit Gateway 연결은 패킷의 원본이자 대상입니다. 다음 리소스를 Transit Gateway에 연결할 수 있습니다.
- 하나 이상의 VPC
- 하나 이상의 VPN 연결
- 하나 이상의 Direct Connect Gateway
- 하나 이상의 Transit Gateway 피어링 연결
Transit Gateway 피어링 연결하는 경우 Transit Gateway는 다른 리전에 있어야 합니다. Transit Gateway는 연결된 VPC와 VPN 연결 간의 동적 및 정적 라우팅을 지원합니다. 각 연결에 대해 경로 전파를 설정 또는 해제할 수 있습니다.
Transit Gateway를 통해 모든 VPC를 연결하거나 격리할 수 있으며, 일부 VPC 끼리만 연결하는 등 다양한 연결 방법이 있습니다.
'자격증 > AWS SAA' 카테고리의 다른 글
[AWS SAA] 49. SQS (0) | 2023.09.10 |
---|---|
[AWS SAA] 48. 서비리스 (0) | 2023.09.09 |
[AWS SAA] 46. S2S VPN과 Direct Connect (0) | 2023.09.07 |
[AWS SAA] 45. VPC 피어링 (0) | 2023.09.06 |
[AWS SAA] 44. VPC 엔드포인트 (0) | 2023.09.06 |