

# Global Accelerator에서 사용자 지정 라우팅 작동 방법에 대한 예제
<a name="about-custom-routing-how-it-works.example"></a>

예를 들어, Global Accelerator 뒤에 있는 1,000개의 Amazon EC2 인스턴스에서 게임 세션 또는 VoIP 직접 호출 세션과 같은 사용자 그룹이 상호 작용하는 10,000개의 세션을 지원하려고 한다고 가정해 보겠습니다. 이 예제에서는 리스너 포트 범위 10001\$120040과 대상 포트 범위 81\$190을 지정합니다. us-east-1에 서브넷-1, 서브넷-2, 서브넷-3, 서브넷-4라는 4개의 VPC 서브넷이 있다고 가정해 보겠습니다.

예제 구성에서 각 VPC 서브넷의 블록 크기는 /24이므로 251개의 Amazon EC2 인스턴스를 지원할 수 있습니다. (5개의 주소는 각 서브넷에서 보존되고 사용할 수 없으며, 이러한 주소는 매핑되지 않습니다.) 각 EC2 인스턴스에서 실행되는 각 서버는 엔드포인트 그룹의 대상 포트에 대해 지정되는 10개의 포트인 81\$190을 제공합니다. 즉, 각 서브넷과 연결된 포트가 2,510개(10x251)입니다. 각 포트는 세션과 연결될 수 있습니다.

서브넷의 각 EC2 인스턴스에 대상 포트 10개를 지정했으므로 Global Accelerator는 이를 EC2 인스턴스에 액세스하는 데 사용할 수 있는 리스너 포트 10개에 내부적으로 연결합니다. 이를 간단히 설명하기 위해 첫 번째 집합 10개에 대해 엔드포인트 서브넷의 첫 번째 IP 주소로 시작한 후 다음의 집합 10개 리스너 포트의 그다음 IP 주소로 이동하는 리스너 포트 블록이 있다고 가정해 보겠습니다.

**참고**  
매핑은 실제로 이와 같이 예측할 수 없지만 포트 매핑이 작동하는 방식을 보여주는 데 도움이 되도록 여기에 순차적 매핑을 사용하고 있습니다. 리스너 포트 범위에 대한 실제 매핑을 확인하려면 [ListCustomRoutingPortMappings](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html) 및 [ListCustomRoutingPortMappingsByDestination](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappingsByDestination.html) API 작업을 사용합니다.

이 예제에서 첫 번째 리스너 포트는 10001입니다. 해당 포트는 첫 번째 서브넷 IP 주소인 192.0.2.4 및 첫 번째 EC2 포트인 81과 연결됩니다. 다음의 리스너 포트 10002는 첫 번째 서브넷 IP 주소 192.0.2.4와 두 번째 EC2 포트 82와 연결됩니다. 다음의 표는 이 예제 매핑이 첫 번째 VPC 서브넷의 마지막 IP 주소를 통해 진행된 다음 두 번째 VPC 서브넷의 첫 번째 IP 주소로 이동하는 방법을 보여줍니다.


| Global Accelerator 리스너 포트 | VPC 서브넷 | EC2 인스턴스 포트 | 
| --- | --- | --- | 
| 10001 | 192.0.2.4 | 81 | 
| 10002 | 192.0.2.4 | 82 | 
| 10003 | 192.0.2.4 | 83 | 
| 10004 | 192.0.2.4 | 84 | 
| 10005 | 192.0.2.4 | 85 | 
| 10006 | 192.0.2.4 | 86 | 
| 10007 | 192.0.2.4 | 87 | 
| 10008 | 192.0.2.4 | 88 | 
| 10009 | 192.0.2.4 | 89 | 
| 10010 | 192.0.2.4 | 90 | 
| 10011 | 192.0.2.5 | 81 | 
| 10012 | 192.0.2.5 | 82 | 
| 10013 | 192.0.2.5 | 83 | 
| 10014 | 192.0.2.5 | 84 | 
| 10015 | 192.0.2.5 | 85 | 
| 10016 | 192.0.2.5 | 86 | 
| 10017 | 192.0.2.5 | 87 | 
| 10018 | 192.0.2.5 | 88 | 
| 10019 | 192.0.2.5 | 89 | 
| 10020 | 192.0.2.5 | 90 | 
| ... | ... | ... | 
| 12501 | 192.0.2.244 | 81 | 
| 12502 | 192.0.2.244 | 82 | 
| 12503 | 192.0.2.244 | 83 | 
| 12504 | 192.0.2.244 | 84 | 
| 12505 | 192.0.2.244 | 85 | 
| 12506 | 192.0.2.244 | 86 | 
| 12507 | 192.0.2.244 | 87 | 
| 12508 | 192.0.2.244 | 88 | 
| 12509 | 192.0.2.244 | 89 | 
| 12510 | 192.0.2.244 | 90 | 
| 12511 | 192.0.3.4 | 81 | 
| 12512 | 192.0.3.4 | 82 | 
| 12513 | 192.0.3.4 | 83 | 
| 12514 | 192.0.3.4 | 84 | 
| 12515 | 192.0.3.4 | 85 | 
| 12516 | 192.0.3.4 | 86 | 
| 12517 | 192.0.3.4 | 87 | 
| 12518 | 192.0.3.4 | 88 | 
| 12519 | 192.0.3.4 | 89 | 
| 12520 | 192.0.3.4 | 90 | 