

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Travailler avec des accélérateurs de routage personnalisés dans AWS Global Accelerator
<a name="work-with-custom-routing-accelerators"></a>

Ce chapitre contient des procédures et des recommandations pour la création d'accélérateurs de routage personnalisés dans AWS Global Accelerator. Un accélérateur de routage personnalisé vous permet d'utiliser la logique d'application pour mapper directement un ou plusieurs utilisateurs à une instance Amazon EC2 spécifique parmi de nombreuses destinations, tout en améliorant les performances du routage de votre trafic via Global Accelerator. Ceci est utile lorsque vous disposez d'une application qui nécessite un groupe d'utilisateurs pour interagir les uns avec les autres sur la même session exécutée sur une instance et un port EC2 spécifiques, telles que des applications de jeu ou des sessions VoIP (VoIP). 

Les points de terminaison pour les accélérateurs de routage personnalisés doivent être des sous-réseaux de cloud privé virtuel (VPC), et un accélérateur de routage personnalisé peut uniquement acheminer le trafic vers des instances Amazon EC2 de ces sous-réseaux. Lorsque vous créez un accélérateur de routage personnalisé, vous pouvez inclure des milliers d'instances Amazon EC2 exécutées dans un ou plusieurs sous-réseaux VPC. Pour en savoir plus, consultez la section [Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-how-it-works.md).

Si vous souhaitez que Global Accelerator choisisse automatiquement le point de terminaison sain le plus proche de vos clients, créez un accélérateur standard. Pour plus d'informations, consultez [Travailler avec des accélérateurs standard dans AWS Global Accelerator](work-with-standard-accelerators.md).

Pour configurer l'accélérateur de routage personnalisé, procédez comme suit :

1. Passez en revue les directives et les exigences relatives à la création d'un accélérateur de routage personnalisé Voir [Directives et restrictions pour les accélérateurs de routage personnalisés](about-custom-routing-guidelines.md).

1. Créer un sous-réseau VPC Vous pouvez ajouter des instances EC2 au sous-réseau à tout moment après avoir ajouté le sous-réseau à Global Accelerator.

1. Créer un accélérateur et sélectionnez l'option d'un accélérateur de routage personnalisé

1. Ajoutez un écouteur et spécifiez une plage de ports pour que Global Accelerator puisse écouter. Assurez-vous d'inclure une large gamme avec suffisamment de ports pour que Global Accelerator puisse être mappé à toutes les destinations que vous prévoyez d'avoir. Ces ports sont distincts des ports de destination, que vous spécifiez à l'étape suivante. Pour plus d'informations sur les exigences de port d'écouteur, consultez[Directives et restrictions pour les accélérateurs de routage personnalisés](about-custom-routing-guidelines.md).

1. Ajoutez un ou plusieurs groupes de points de terminaison pour les régions AWS dans lesquelles vous avez des sous-réseaux VPC. Pour chaque groupe de points de terminaison, procédez comme suit :
   + Plage de ports de point de terminaison, qui représente les ports sur vos instances EC2 de destination qui seront en mesure de recevoir du trafic.
   + Le protocole pour chaque plage de ports de destination : UDP, TCP, ou à la fois UDP et TCP.

1. Pour le sous-réseau de point de terminaison, sélectionnez un ID de sous-réseau. Vous pouvez ajouter plusieurs sous-réseaux dans chaque groupe de points de terminaison et les sous-réseaux peuvent avoir des tailles différentes (jusqu'à /17).

Les sections suivantes permettent d'utiliser des accélérateurs de routage, des écouteurs, des groupes de points de terminaison et des points de terminaison personnalisés.

**Topics**
+ [Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-how-it-works.md)
+ [Directives et restrictions pour les accélérateurs de routage personnalisés](about-custom-routing-guidelines.md)
+ [Accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-accelerators.md)
+ [Écouteurs pour les accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-listeners.md)
+ [Groupes de points de terminaison pour les accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-endpoint-groups.md)
+ [Points de terminaison de sous-réseau VPC pour les accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-endpoints.md)

# Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator
<a name="about-custom-routing-how-it-works"></a>

En utilisant un accélérateur de routage personnalisé dans AWS Global Accelerator, vous pouvez utiliser la logique d'application pour mapper directement un ou plusieurs utilisateurs vers une destination spécifique parmi de nombreuses destinations tout en profitant des avantages de performances de Global Accelerator. Un accélérateur de routage personnalisé mappe les plages de ports d'écoute aux destinations d'instance EC2 dans les sous-réseaux VPC (Virtual Private Cloud). Cela permet à Global Accelerator d'acheminer le trafic de manière déterministe vers une adresse IP privée Amazon EC2 et une destination de port spécifiques dans votre sous-réseau. 

Par exemple, vous pouvez utiliser un accélérateur de routage personnalisé avec une application de jeu en ligne en temps réel dans laquelle vous affectez plusieurs joueurs à une seule session sur un serveur de jeu Amazon EC2 en fonction des facteurs que vous choisissez, tels que l'emplacement géographique, la compétence du joueur et le mode de jeu. Vous pouvez également disposer d'une application VoIP ou de médias sociaux qui affecte plusieurs utilisateurs à un serveur de médias spécifique pour les sessions de voix, de vidéo et de messagerie.

Votre application peut appeler une API Global Accelerator et recevoir un mappage statique complet des ports Global Accelerator et de leurs adresses IP de destination et ports associés. Vous pouvez enregistrer ce mappage statique, puis votre service de matchmaking l'utilise pour acheminer les utilisateurs vers des instances EC2 de destination spécifiques. Vous n'avez pas besoin d'effectuer de modifications de votre logiciel client pour commencer à utiliser Global Accelerator avec votre application.

Pour configurer un accélérateur de routage personnalisé, sélectionnez un point de terminaison de sous-réseau VPC. Ensuite, vous définissez une plage de ports de destination sur laquelle les connexions entrantes seront mappées, afin que votre logiciel puisse écouter sur le même ensemble de ports dans toutes les instances. Global Accelerator crée un mappage statique qui permet à votre service de matchmaking de traduire une adresse IP de destination et un numéro de port pour une session en une adresse IP externe et un port que vous donnez aux utilisateurs.

La pile réseau de votre application peut fonctionner sur un seul protocole de transport, ou vous pouvez utiliser UDP pour une livraison rapide et TCP pour une livraison fiable. Vous pouvez définir UDP, TCP ou UDP et TCP pour chaque plage de ports de destination, afin de vous offrir une flexibilité maximale sans devoir dupliquer votre configuration pour chaque protocole.

**Note**  
Par défaut, toutes les destinations de sous-réseau VPC dans un accélérateur de routage personnalisé ne sont pas autorisées à recevoir du trafic. Ceci doit être sécurisé par défaut, et également pour vous donner un contrôle granulaire sur les destinations d'instance EC2 privées dans votre sous-réseau qui sont autorisées à recevoir du trafic. Vous pouvez autoriser ou refuser le trafic vers le sous-réseau ou vers des combinaisons d'adresses IP et de ports spécifiques (sockets de destination). Pour plus d'informations, consultez [Ajout, modification ou suppression d'un point de terminaison de sous-réseau VPC](about-custom-routing-endpoints.md#about-custom-routing-endpoints-adding-endpoints). Vous pouvez également spécifier des destinations à l'aide de l'API Global Accelerator. Pour de plus amples informations, veuillez consulter[Autoriser CustomRoutingTraffic](https://docs.aws.amazon.com/global-accelerator/latest/api/API_AllowCustomRoutingTraffic.html)and[DenyCustomRoutingTraffic](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DenyCustomRoutingTraffic.html).

## Exemple de fonctionnement du routage personnalisé dans Global Accelerator
<a name="about-custom-routing-how-it-works.example"></a>

Par exemple, supposons que vous souhaitiez prendre en charge 10 000 sessions où des groupes d'utilisateurs interagissent, telles que des sessions de jeu ou des sessions d'appel VoIP, sur 1 000 instances Amazon EC2 derrière Global Accelerator. Dans cet exemple, nous allons spécifier une plage de ports d'écoute de 10001—20040 et une plage de ports de destination de 81—90. Nous dirons que nous avons les quatre sous-réseaux VPC dans us-east-1 : subnet-1, subnet-2, subnet-3 et subnet-4.

Dans notre exemple de configuration, chaque sous-réseau VPC a une taille de bloc de /24, donc il peut prendre en charge 251 instances Amazon EC2. (Cinq adresses sont réservées et indisponibles à partir de chaque sous-réseau, et ces adresses ne sont pas mappées.) Chaque serveur exécuté sur chaque instance EC2 sert les 10 ports suivants, que nous avons spécifiés pour les ports de destination dans notre groupe de points de terminaison : 81-90. Cela signifie que nous avons 2510 ports (10 x 251) associés à chaque sous-réseau. Chaque port peut être associé à une session.

Étant donné que nous avons spécifié 10 ports de destination sur chaque instance EC2 de notre sous-réseau, Global Accelerator les associe en interne à 10 ports d'écoute que vous pouvez utiliser pour accéder aux instances EC2. Pour illustrer cela simplement, nous dirons qu'il existe un bloc de ports d'écoute qui commence par la première adresse IP du sous-réseau de point de terminaison pour le premier ensemble de 10, puis passe à l'adresse IP suivante pour le jeu suivant de 10 ports d'écoute. 

**Note**  
Le mappage n'est pas prévisible comme celui-ci, mais nous utilisons un mappage séquentiel ici pour aider à montrer comment fonctionne le mappage de port. Pour déterminer le mappage réel pour vos plages de ports d'écoute, utilisez les opérations API suivantes :[ ListCustomRoutingMappings](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html)and[ListCustomRoutingPortMappingsByDestination](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappingsByDestination.html).

Dans notre exemple, le premier port d'écoute est 10001. Ce port est associé à la première adresse IP de sous-réseau, 192.0.2.4, et au premier port EC2, 81. Le port d'écoute suivant, 10002, est associé à la première adresse IP de sous-réseau, 192.0.2.4, et au deuxième port EC2, 82. Le tableau suivant illustre comment cet exemple de mappage se poursuit jusqu'à la dernière adresse IP du premier sous-réseau VPC, puis à la première adresse IP du deuxième sous-réseau VPC.


| Port d'écoute Global Accelerator | Sous-réseaux VPC | Port d'instance 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 | 

# Directives et restrictions pour les accélérateurs de routage personnalisés
<a name="about-custom-routing-guidelines"></a>

Lorsque vous créez et travaillez avec des accélérateurs de routage personnalisés dans AWS Global Accelerator, gardez à l'esprit les directives et restrictions suivantes.

**Destinations d'instance Amazon EC2**  
Les points de terminaison de sous-réseau de cloud public virtuel (VPC) d'un accélérateur de routage personnalisé Aucune autre ressource, telle que les équilibreurs de charge, n'est prise en charge pour l'accélérateur de routage personnalisé.  
Les types d'instances EC2 pris en charge par Global Accelerator sont répertoriés dans[Points de terminaison pour les accélérateurs standard dans AWS Global Accelerator](about-endpoints.md).

**Mappages de port**  
Lorsque vous ajoutez un sous-réseau VPC, Global Accelerator crée un mappage de port statique des plages de ports d'écoute vers les plages de ports prises en charge par le sous-réseau. Le mappage de port d'un sous-réseau spécifique ne change jamais.  
Vous pouvez afficher la liste de mappages de port d'un accélérateur de routage personnalisé par programme Pour plus d'informations, consultez [https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html).

**Taille de sous-réseau VPC**  
Les sous-réseaux VPC que vous ajoutez à un accélérateur de routage personnalisé doivent être au minimum /28 et au maximum /17.

**Plages de ports d'écoute**  
Vous devez spécifier suffisamment de ports d'écoute, en spécifiant des plages de ports d'écoute, pour tenir compte du nombre de destinations incluses dans les sous-réseaux que vous prévoyez d'ajouter à votre accélérateur de routage personnalisé. La plage que vous spécifiez lorsque vous créez un processus d'écoute détermine le nombre de combinaisons d'adresses IP de port d'écoute et de destination que vous pouvez utiliser avec votre accélérateur de routage personnalisé. Pour une flexibilité maximale et pour réduire la possibilité d'obtenir une erreur si vous n'avez pas assez de ports d'écoute disponibles, nous vous recommandons de spécifier une plage de ports étendue.   
Global Accelerator alloue des plages de ports en blocs lorsque vous ajoutez un sous-réseau à un accélérateur de routage personnalisé. Nous vous recommandons d'allouer des plages de ports d'écoute linéairement et de les rendre suffisamment grandes pour prendre en charge le nombre de ports de destination que vous avez l'intention d'avoir. Autrement dit, le nombre de ports que vous devez allouer doit correspondre au moins à la taille du sous-réseau multipliée par le nombre de ports et de protocoles de destination (configurations de destination) que vous aurez dans le sous-réseau.   
L'algorithme utilisé par Global Accelerator pour allouer des mappages de ports peut nécessiter l'ajout de ports d'écoute supplémentaires, au-delà de ce total.
Après avoir créé un écouteur, vous pouvez le modifier pour ajouter des plages de ports supplémentaires et des protocoles associés, mais vous ne pouvez pas réduire les plages de ports existantes. Par exemple, si vous avez une plage de ports d'écoute comprise entre 5 000 et 10 000, vous ne pouvez pas modifier la plage de ports pour qu'elle soit de 5 000 à 10 000 et vous ne pouvez pas modifier la plage de ports pour qu'elle soit de 5 000 à 9 900.  
Chaque plage de ports d'écoute doit inclure au moins 16 ports. Les écouteurs prennent en charge les ports 1 à 65535.

**Plages de ports de destination **  
Vous spécifiez des plages de ports pour un accélérateur de routage personnalisé à deux endroits : les plages de ports que vous spécifiez lorsque vous ajoutez un écouteur et les plages de ports de destination et les protocoles que vous spécifiez pour un groupe de points de terminaison.  
+ **Plages de ports d'écoute : **Ports d'écoute sur les adresses IP statiques Global Accelerator auxquelles vos clients se connectent. Global Accelerator mappe chaque port à une adresse IP de destination unique et un port sur un sous-réseau VPC derrière l'accélérateur.
+ **Plages de ports de destination : **Les ensembles de plages de ports de destination que vous spécifiez pour un groupe de points de terminaison (également appelés configurations de destination) sont les ports d'instance EC2 qui reçoivent du trafic. Pour recevoir du trafic sur les ports de destination, les groupes de sécurité associés à vos instances EC2 doivent autoriser le trafic sur eux.

**Vérifications Health l'état et basculement**  
Global Accelerator n'effectue pas de contrôles d'intégrité pour les accélérateurs de routage personnalisés et ne fait pas de basculement vers des points de terminaison sains. Le trafic des accélérateurs de routage personnalisés est routé de manière déterministe, quel que soit l'état d'une ressource de destination. 

**Tout le trafic est refusé par défaut**  
Par défaut, le trafic dirigé via un accélérateur de routage personnalisé est refusé vers toutes les destinations de votre sous-réseau. Pour permettre aux instances de destination de recevoir du trafic, vous devez autoriser spécifiquement tout le trafic vers le sous-réseau ou, alternativement, autoriser le trafic vers des adresses IP d'instance spécifiques et des ports du sous-réseau.   
La mise à jour d'un sous-réseau ou d'une destination spécifique pour autoriser ou refuser le trafic prend du temps à se propager sur Internet. Pour déterminer si une modification s'est propagée, vous pouvez appeler la méthode`DescribeCustomRoutingAccelerator`pour vérifier l'état de l'accélérateur. Pour de plus amples informations, veuillez consulter[DescribeCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html).

**AWS CloudFormation n'est pas pris en charge**  
AWS CloudFormation n'est pas pris en charge pour les accélérateurs de routage personnalisés.

# Accélérateurs de routage personnalisés dans AWS Global Accelerator
<a name="about-custom-routing-accelerators"></a>

A*accélérateur de routage personnalisé*dans AWS Global Accelerator vous permet d'utiliser une logique d'application personnalisée pour diriger un ou plusieurs utilisateurs vers une destination spécifique parmi de nombreuses destinations, tout en utilisant le réseau global AWS pour améliorer la disponibilité et les performances de votre application. 

Un accélérateur de routage personnalisé achemine le trafic uniquement vers les ports sur les instances Amazon EC2 qui s'exécutent dans des sous-réseaux VPC (Virtual Private Cloud). Avec un accélérateur de routage personnalisé, Global Accelerator n'achemine pas le trafic en fonction de la géoproximité ou de l'intégrité du point de terminaison. Pour en savoir plus, consultez la section [Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-how-it-works.md).

Lorsque vous créez un accélérateur, par défaut, Global Accelerator vous fournit un ensemble de deux adresses IP statiques. Si vous apportez votre propre plage d'adresses IP à AWS (BYOIP), vous pouvez à la place attribuer des adresses IP statiques à partir de votre propre pool à utiliser avec votre accélérateur. Pour plus d'informations, consultez [Fourniture de vos propres adresses IP (BYOIP) dans AWS Global Accelerator](using-byoip.md).

**Important**  
Les adresses IP sont assignées à votre accélérateur aussi longtemps qu'il existe, même si vous désactivez l'accélérateur et qu'il n'accepte plus ni achemine le trafic. Cependant, lorsque vous*delete*un accélérateur, vous perdez les adresses IP statiques Global Accelerator qui sont assignées à l'accélérateur, de sorte que vous ne pouvez plus acheminer le trafic en les utilisant. En tant que meilleure pratique, assurez-vous que vous disposez des autorisations nécessaires pour éviter de supprimer par inadvertance des accélérateurs. Vous pouvez utiliser des stratégies IAM telles que des autorisations basées sur des balises avec Global Accelerator pour limiter les utilisateurs disposant des autorisations pour supprimer un accélérateur. Pour plus d'informations, consultez [Stratégies basées sur balises](auth-and-access-control.md#access-control-manage-access-tag-policies).

Cette section explique comment créer, modifier ou supprimer un accélérateur de routage personnalisé sur la console Global Accelerator. Pour en savoir plus sur l'utilisation des opérations API avec Global Accelerator, consultez le[Référence de l'API AWS Global Accelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html).

**Topics**
+ [Création ou mise à jour d'un accélérateur de routage personnalisé](#about-custom-routing-accelerators.creating-editing)
+ [Affichage de vos accélérateurs de routage personnalisés](#about-custom-routing-accelerators.viewing)
+ [Suppression d'un accélérateur de routage personnalisé](#about-custom-routing-accelerators.deleting)

## Création ou mise à jour d'un accélérateur de routage personnalisé
<a name="about-custom-routing-accelerators.creating-editing"></a>

## Pour créer un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Choisissez**Créer accélérateur**.

1. Fournissez un nom pour votre accélérateur.

1. Pour**Type d'accélérateur**, sélectionnez**Routage personnalisé**.

1. Si vous avez apporté votre propre plage d'adresses IP à AWS (BYOIP), vous pouvez spécifier des adresses IP statiques pour votre accélérateur à partir de ce pool d'adresses. Faites ce choix pour chacune des deux adresses IP statiques de votre accélérateur.
   + Pour chaque adresse IP statique, choisissez le pool d'adresses IP à utiliser.
   + Si vous avez choisi votre propre pool d'adresses IP, choisissez également une adresse IP spécifique à partir du groupe. Si vous avez choisi le pool d'adresses IP Amazon par défaut, Global Accelerator attribue une adresse IP spécifique à votre accélérateur.

1. Si vous le souhaitez, ajoutez une ou plusieurs balises pour vous aider à identifier vos ressources d'accélérateur.

1. Choisissez**Suivant**pour accéder aux pages suivantes de l'Assistant pour ajouter des écouteurs, des groupes de points de terminaison et des points de terminaison de sous-réseau VPC.

## Pour modifier un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la liste des accélérateurs de routage personnalisés, choisissez en un, puis choisissez**Modifier**.

1. Dans la page**Modifier l'accélérateur**, apportez les modifications souhaitées. Par exemple, vous pouvez désactiver l'accélérateur afin de pouvoir le supprimer.

1. Choisissez **Enregistrer**.

## Affichage de vos accélérateurs de routage personnalisés
<a name="about-custom-routing-accelerators.viewing"></a>

Vous pouvez afficher les informations concernant vos accélérateurs de routage personnalisés sur la console. Pour voir les descriptions de vos accélérateurs de routage personnalisés par programme, voir[ListCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingAccelerator.html)and[DescribeCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html)Dans la Référence d'API AWS Global Accelerator.

## Pour afficher des informations sur vos accélérateurs de routage personnalisés


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Pour afficher les détails d'un accélérateur, choisissez un accélérateur, puis choisissez**Afficher**.

## Suppression d'un accélérateur de routage personnalisé
<a name="about-custom-routing-accelerators.deleting"></a>

Si vous avez créé un accélérateur de routage personnalisé en tant que test, ou si vous n'utilisez plus d'accélérateur, vous pouvez le supprimer. Sur la console, désactivez l'accélérateur, puis vous pouvez le supprimer. Vous n'avez pas besoin de supprimer les écouteurs et les groupes de points de terminaison de l'accélérateur.

Pour supprimer un accélérateur de routage personnalisé à l'aide d'une opération API au lieu de la console, vous devez d'abord supprimer tous les écouteurs et groupes de points de terminaison associés à l'accélérateur, puis le désactiver. Pour plus d'informations, consultez le .[DeleteAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DeleteAccelerator.html)Opération dans le*Référence de l'API AWS Global Accelerator*.

## Pour désactiver un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la liste, choisissez l'accélérateur que vous souhaitez désactiver.

1. Choisissez **Modifier**.

1. Choisissez**Désactiver l'accélérateur**, puis choisissez**Enregistrer**.

## Pour supprimer un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la liste, choisissez l'accélérateur que vous souhaitez supprimer.

1. Sélectionnez **Delete**.
**Note**  
Si vous n'avez pas désactivé l'accélérateur,**Supprimer**n'est pas disponible. Pour désactiver l'accélérateur, consultez la procédure précédente.

1. Dans la boîte de dialogue de confirmation, choisissez **Delete** (Supprimer).
**Important**  
Lorsque vous supprimez un accélérateur, vous perdez les adresses IP statiques qui sont assignées à l'accélérateur, de sorte que vous ne pouvez plus acheminer le trafic en les utilisant.

# Écouteurs pour les accélérateurs de routage personnalisés dans AWS Global Accelerator
<a name="about-custom-routing-listeners"></a>

Pour un accélérateur de routage personnalisé dans AWS Global Accelerator, vous configurez un écouteur qui spécifie une plage de ports d'écoute avec des protocoles associés que Global Accelerator mappe à des instances Amazon EC2 de destination spécifiques dans vos points de terminaison de sous-réseau VPC. Lorsque vous ajoutez un point de terminaison de sous-réseau VPC, Global Accelerator crée un mappage de port statique entre les plages de ports que vous définissez pour votre écouteur et les adresses IP et ports de destination dans le sous-réseau. Ensuite, vous pouvez utiliser le mappage de port pour spécifier vos adresses IP statiques d'accélérateur ainsi qu'un port d'écoute et un protocole pour diriger le trafic utilisateur vers des adresses IP d'instance Amazon EC2 de destination spécifiques et des ports dans votre sous-réseau VPC. 

Vous définissez un écouteur lorsque vous créez votre accélérateur de routage personnalisé Chaque écouteur peut avoir un ou plusieurs groupes de points de terminaison, un pour chaque région AWS dans laquelle vous avez des points de terminaison de sous-réseau VPC. Un écouteur dans un accélérateur de routage personnalisé prend en charge les protocoles TCP et UDP. Vous spécifiez le ou les protocoles pour chaque plage de ports de destination que vous définissez : UDP, TCP, ou à la fois UDP et TCP.

Pour plus d'informations, consultez [Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-how-it-works.md).

## Ajout, modification ou suppression d'un écouteur de routage personnalisé
<a name="about-custom-routing-listeners.creating-custom-routing-listeners"></a>

Cette section explique comment utiliser les écouteurs de routage personnalisés sur la console AWS Global Accelerator. Pour en savoir plus sur l'utilisation des opérations d'API avec AWS Global Accelerator, consultez la[Référence de l'API AWS Global Accelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html).

## Ajout d'un écouteur d'un accélérateur de routage personnalisé


La plage que vous spécifiez lorsque vous créez un écouteur définit le nombre de combinaisons d'adresses IP de port d'écoute et de destination que vous pouvez utiliser avec votre accélérateur de routage personnalisé. Pour une flexibilité maximale, nous vous recommandons de spécifier une plage de ports étendue Chaque plage de ports d'écoute que vous spécifiez doit inclure au moins 16 ports.
**Note**  
Après avoir créé un écouteur, vous pouvez le modifier pour ajouter des plages de ports supplémentaires et des protocoles associés, mais vous ne pouvez pas réduire les plages de ports existantes.

1. Ouvrez la console Global Accelerator à[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Choisissez **Ajouter un écouteur**.

1. Dans la page**Ajout d'un écouteur**, entrez la plage de ports d'écouteur à associer à l'accélérateur. 

   Les écouteurs prennent en charge les ports 1 à 65535. Pour une flexibilité maximale avec un accélérateur de routage personnalisé, nous vous recommandons de spécifier une plage de ports étendue.

1. Choisissez **Ajouter un écouteur**.

## Pour modifier un écouteur d'un accélérateur de routage personnalisé


Lorsque vous modifiez un écouteur pour un accélérateur de routage personnalisé, sachez que vous pouvez ajouter des plages de ports supplémentaires et des protocoles associés, augmenter des plages de ports existantes ou modifier des protocoles, mais vous ne pouvez pas réduire les plages de ports existantes.

1. Ouvrez la console Global Accelerator à[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur.

1. Choisissez un écouteur, puis et.**Éditer l'écouteur**.

1. Dans la page**Éditer l'écouteur**, apportez les modifications que vous souhaitez apporter aux plages de ports ou protocoles existants, ou ajoutez de nouvelles plages de ports.

   Sachez que vous ne pouvez pas diminuer la plage d'une plage de ports existante.

1. Choisissez **Enregistrer**.

## Pour supprimer un écouteur


1. Ouvrez la console Global Accelerator à[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur.

1. Choisissez un écouteur, puis et.**Supprimez**.

1. Dans la boîte de dialogue de confirmation, choisissez**Supprimez**.

# Groupes de points de terminaison pour les accélérateurs de routage personnalisés dans AWS Global Accelerator
<a name="about-custom-routing-endpoint-groups"></a>

Avec un accélérateur de routage personnalisé dans AWS Global Accelerator, un groupe de points de terminaison définit les ports et protocoles sur lesquels les instances Amazon EC2 de vos sous-réseaux de cloud privé virtuel (VPC) acceptent le trafic.

Vous créez un groupe de points de terminaison pour votre accélérateur de routage personnalisé pour chaque région AWS dans laquelle se trouvent vos sous-réseaux VPC et vos instances EC2. Chaque groupe de points de terminaison d'un accélérateur de routage personnalisé peut avoir plusieurs points de terminaison de sous-réseau VPC. De même, vous pouvez ajouter chaque VPC à plusieurs groupes de points de terminaison, mais les groupes de points de terminaison doivent être associés à différents écouteurs.

Pour chaque groupe de points de terminaison, vous spécifiez un ensemble d'une ou plusieurs plages de ports comprenant les ports vers lesquels vous souhaitez diriger le trafic sur les instances EC2 de la région. Pour chaque plage de ports de groupe de points de terminaison, spécifiez le protocole à utiliser : UDP, TCP, ou à la fois UDP et TCP. Cela vous offre une flexibilité maximale, sans avoir à dupliquer des ensembles de plages de ports pour chaque protocole. Par exemple, vous pouvez avoir un serveur de jeu avec un trafic de jeu fonctionnant sur UDP sur les ports 8080-8090 alors que vous avez également un serveur qui écoute les messages de chat sur TCP sur le port 80.

Pour en savoir plus, consultez la section [Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-how-it-works.md).

## Ajouter, modifier ou supprimer un groupe de points de terminaison d'un accélérateur de routage personnalisé
<a name="about-custom-routing-endpoint-groups.create-endpoint-group"></a>

Vous travaillez avec un groupe de points de terminaison pour votre accélérateur de routage personnalisé sur la console AWS Global Accelerator ou à l'aide d'une opération API. Vous pouvez ajouter ou supprimer des points de terminaison de sous-réseau VPC d'un groupe de points de terminaison à tout moment.

Cette section explique comment utiliser des groupes de points de terminaison pour votre accélérateur de routage personnalisé sur la console AWS Global Accelerator. Pour en savoir plus sur l'utilisation des opérations API avec Global Accelerator, consultez la[Référence de l'API AWS Global Accelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html).

## Pour ajouter un groupe de points de terminaison pour un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Dans**Écouteurs**Section, pour**ID de l'écouteur**, choisissez l'ID de l'écouteur auquel vous souhaitez ajouter un groupe de points de terminaison.

1. Choisissez**Ajouter un groupe de points de termin**.

1. Dans la section correspondant à un processus d'écoute, spécifiez une région pour le groupe de points de terminaison.

1. Pour**Ports et protocoles**, entrez les plages de ports et les protocoles pour vos instances Amazon EC2.
   + Saisissez un**Depuis le port**et un**Port de**Pour spécifier une plage de ports.
   + Pour chaque plage de ports, spécifiez le ou les protocoles correspondant à cette plage.

   La plage de ports ne doit pas nécessairement être un sous-ensemble de votre plage de ports d'écoute, mais il doit y avoir suffisamment de ports totaux dans la plage de ports d'écoute pour prendre en charge le nombre total de ports que vous spécifiez pour les groupes de points de terminaison dans votre accélérateur de routage personnalisé.

1. Choisissez **Enregistrer**.

1. Choisissez éventuellement**Ajouter un groupe de points de termin**Pour ajouter des groupes de points de terminaison supplémentaires pour cet écouteur. Vous pouvez également choisir un autre écouteur et ajouter des groupes de points de terminaison.

1. Choisissez**Ajouter un groupe de points de termin**.

## Pour modifier un groupe de points de terminaison d'un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Dans**Écouteurs**Section, pour**ID de l'écouteur**, choisissez l'ID de l'écouteur auquel le groupe de points de terminaison est associé.

1. Choisissez**Modifier le groupe de points de termin**.

1. Dans la page**Modifier le groupe de points de termin**, modifiez la région, la plage de ports ou le protocole d'une plage de ports.

1. Choisissez **Enregistrer**.

## Pour supprimer un accélérateur de routage personnalisé


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur.

1. Dans**Écouteurs**, choisissez un écouteur, puis choisissez**Supprimez**.

1. Dans**Groupes de points de terminaison**, choisissez un groupe de points de terminaison, puis choisissez**Supprimez**.

1. Dans la boîte de dialogue de confirmation, choisissez**Supprimez**.

# Points de terminaison de sous-réseau VPC pour les accélérateurs de routage personnalisés dans AWS Global Accelerator
<a name="about-custom-routing-endpoints"></a>

Les points de terminaison des accélérateurs de routage personnalisés sont des sous-réseaux de cloud privé virtuel (VPC) qui peuvent recevoir du trafic via un accélérateur. Chaque sous-réseau peut contenir une ou plusieurs destinations d'instance Amazon EC2. Lorsque vous ajoutez un point de terminaison de sous-réseau, Global Accelerator génère un nouveau mappage de port. Ensuite, vous pouvez utiliser l'API Global Accelerator pour obtenir une liste statique de tous les mappages de ports pour le sous-réseau, que vous pouvez utiliser pour acheminer le trafic vers les adresses IP d'instance EC2 de destination dans le sous-réseau. Pour de plus amples informations, veuillez consulter[ListCustomRoutingMappings](https://docs.aws.amazon.com/global-accelerator/latest/api/API_ListCustomRoutingPortMappings.html).

Vous pouvez uniquement diriger le trafic vers des instances EC2 dans les sous-réseaux, pas d'autres ressources comme les équilibreurs de charge (contrairement aux accélérateurs standard). Les types d'instance EC2 pris en charge sont répertoriés dans[Points de terminaison pour les accélérateurs standard dans AWS Global Accelerator](about-endpoints.md).

Pour en savoir plus, consultez la section [Fonctionnement des accélérateurs de routage personnalisés dans AWS Global Accelerator](about-custom-routing-how-it-works.md).

Soyez conscient de ce qui suit lorsque vous ajoutez des sous-réseaux VPC pour votre accélérateur de routage personnalisé :
+ Par défaut, le trafic dirigé par un accélérateur de routage personnalisé ne peut arriver à aucune destination de votre sous-réseau. Pour permettre aux instances de destination de recevoir du trafic, vous devez choisir d'autoriser tout le trafic vers le sous-réseau ou, alternativement, d'activer le trafic vers des adresses IP d'instance spécifiques et des ports (sockets de destination) dans le sous-réseau. 
**Important**  
La mise à jour d'un sous-réseau ou d'une destination spécifique pour autoriser ou refuser le trafic prend du temps à se propager sur Internet. Pour déterminer si une modification s'est propagée, vous pouvez appeler la méthode`DescribeCustomRoutingAccelerator`pour vérifier l'état de l'accélérateur. Pour de plus amples informations, veuillez consulter[DescribeCustomRoutingAccelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/API_DescribeCustomRoutingAccelerator.html).
+ Étant donné que les sous-réseaux VPC conservent l'adresse IP du client, vous devez examiner les informations de sécurité et de configuration pertinentes lorsque vous ajoutez des sous-réseaux en tant que points de terminaison pour les accélérateurs de routage personnalisés. Pour plus d'informations, consultez [Ajout de points de terminaison avec préservation de l'adresse IP client](about-endpoints.sipp-caveats.md). 

## Ajout, modification ou suppression d'un point de terminaison de sous-réseau VPC
<a name="about-custom-routing-endpoints-adding-endpoints"></a>

Vous ajoutez des points de terminaison de sous-réseau de cloud privé virtuel (VPC) aux groupes de points de terminaison dans vos accélérateurs de routage personnalisés afin que vous puissiez diriger le trafic utilisateur vers les instances Amazon EC2 de destination dans le sous-réseau. 

Lorsque vous ajoutez et supprimez des instances EC2 du sous-réseau, ou activez ou désactivez le trafic vers des destinations EC2, vous modifiez si ces destinations peuvent recevoir du trafic. Cependant, le mappage de port Global Accelerator ne change pas.

Pour autoriser le trafic vers certaines destinations du sous-réseau, mais pas toutes, entrez les adresses IP de chaque instance EC2 que vous souhaitez autoriser, ainsi que les ports de l'instance que vous souhaitez recevoir du trafic. Les adresses IP que vous spécifiez doivent être pour les instances EC2 du sous-réseau. Vous pouvez spécifier un port ou une plage de ports, à partir des ports qui sont mappés pour le sous-réseau.

Vous pouvez supprimer le sous-réseau VPC de votre accélérateur en le supprimant d'un groupe de points de terminaison. La suppression d'un sous-réseau n'affecte pas le sous-réseau lui-même, mais Global Accelerator ne peut plus diriger le trafic vers le sous-réseau ou vers les instances Amazon EC2 qu'il contient. En outre, Global Accelerator récupère le mappage des ports pour le sous-réseau VPC afin de les utiliser potentiellement pour les nouveaux sous-réseaux que vous ajoutez.

Les étapes de cette section expliquent comment ajouter, modifier ou supprimer des points de terminaison de sous-réseau VPC sur la console AWS Global Accelerator. Pour en savoir plus sur l'utilisation des opérations d'API avec AWS Global Accelerator, consultez la[Référence de l'API AWS Global Accelerator](https://docs.aws.amazon.com/global-accelerator/latest/api/Welcome.html).

## Pour ajouter un point de terminaison de sous-réseau VPC


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Dans**Écouteurs**Section, pour**ID de l'écouteur**, choisissez l'ID d'un écouteur.

1. Dans**Groupes de points de terminaison**Section, pour**ID de groupe de points de termin**, choisissez l'ID du groupe de points de terminaison (région AWS) auquel vous souhaitez ajouter le point de terminaison de sous-réseau VPC.

1. Dans**Points de terminaison**Section, choisissez**Ajouter un point de terminaison**.

1. Dans la page**Ajouter des points de terminaison**, pour**Point de terminaison**, choisissez un sous-réseau VPC.

   Si vous n'avez aucun VPC, il n'y a aucun élément dans la liste. Pour continuer, ajoutez au moins un VPC, puis revenez aux étapes ici et choisissez un VPC dans la liste.

1. Pour le point de terminaison de sous-réseau VPC que vous ajoutez, vous pouvez choisir d'autoriser ou de refuser le trafic vers toutes les destinations du sous-réseau, ou vous pouvez autoriser le trafic vers uniquement des instances et des ports EC2 spécifiques. La valeur par défaut est de refuser le trafic vers toutes les destinations du sous-réseau.

1. Choisir **Add endpoint** (Ajouter un point de terminaison).

## Pour autoriser ou refuser le trafic vers des destinations spécifiques


Vous pouvez modifier le mappage des ports de sous-réseau VPC pour un point de terminaison afin d'autoriser ou de refuser le trafic vers des instances et des ports EC2 spécifiques (sockets de destination) dans un sous-réseau. 

1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Dans**Écouteurs**Section, pour**ID de l'écouteur**, choisissez l'ID d'un écouteur.

1. Dans**Groupes de points de terminaison**Section, pour**ID de groupe de points de termin**, choisissez l'ID du groupe de points de terminaison (région AWS) du point de terminaison du sous-réseau VPC que vous souhaitez modifier.

1. Choisissez un sous-réseau de point de terminaison, puis choisissez**View details (Afficher les détails)**.

1. Dans la page**Point de terminaison**, sous**Mappages de port**, choisissez une adresse IP, puis choisissez**Modifier**.

1. Entrez les ports pour lesquels vous souhaitez activer le trafic, puis choisissez**Autoriser/ces destinations**.

## Pour autoriser ou refuser TOUT le trafic vers un sous-réseau


Vous pouvez mettre à jour un point de terminaison pour autoriser ou refuser le trafic vers toutes les destinations du sous-réseau VPC. 

1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Dans**Écouteurs**Section, pour**ID de l'écouteur**, choisissez l'ID d'un écouteur.

1. Dans**Groupes de points de terminaison**Section, pour**ID de groupe de points de termin**, choisissez l'ID du groupe de points de terminaison (région AWS) du point de terminaison du sous-réseau VPC que vous souhaitez mettre à jour.

1. Choisissez**Autoriser/Refuser tout trafic**. 

1. Choisissez une option pour autoriser tout le trafic ou refuser tout le trafic, puis choisissez**Enregistrer**.

## Pour supprimer un point de terminaison


1. Ouvrez la console Global Accelerator à l'adresse[https://console.aws.amazon.com/globalaccelerator/home](https://console.aws.amazon.com/globalaccelerator/home). 

1. Dans la page**Accélérateurs**, choisissez un accélérateur de routage personnalisé

1. Dans**Écouteurs**Section, pour**ID de l'écouteur**, choisissez l'ID d'un écouteur.

1. Dans**Groupes de points de terminaison**Section, pour**ID de groupe de points de termin**, choisissez l'ID du groupe de points de terminaison (région AWS) du point de terminaison du sous-réseau VPC que vous souhaitez supprimer.

1. Choisissez**Suppression de l'endpoint**.

1. Dans la boîte de dialogue de confirmation, choisissez**Supprimez**.