Étape 2 : création d’un serveur de routage
Suivez les étapes décrites dans cette section pour créer un serveur de routage.
Le composant de serveur de routage met à jour les tables de routage de VPC et de passerelle Internet avec les routes IPv4 ou IPv6 présentes dans la FIB. Le serveur de routage représente une FIB et une RIB uniques.
- AWS Management Console
-
Pour créer un serveur de routage
Ouvrez la console Amazon VPC à l'adresse https://console.aws.amazon.com/vpc/.
Dans le panneau de navigation, sous Cloud privé virtuel, sélectionnez Serveurs de routage.
Sur la page Serveurs de routage, sélectionnez Créer un serveur de routage.
Sur la page Créer un serveur de routage, configurez les paramètres suivants :
-
Dans Nom, saisissez un nom pour votre serveur de routage (par exemple, « my-route-server-01 »). Le nom doit contenir 255 caractères au maximum.
-
Dans ASN côté Amazon, saisissez une valeur ASN BGP. Cette valeur doit se situer dans la plage 1-4294967295. Nous vous recommandons d’utiliser un ASN privé situé dans la plage 64512-65534 (ASN 16 bits) ou dans la plage 4200000000-4294967294 (ASN 32 bits).
-
Dans Conserver les routes, sélectionnez Activer ou Désactiver. Cette option détermine si les routes doivent être maintenues une fois toutes les sessions BGP terminées :
-
Si cette option est activée : les routes seront conservées dans la base de données de routage du serveur de routage, même si toutes les sessions BGP se terminent.
-
Si cette option est désactivée : les routes seront supprimées de la base de données de routage à la fin de toutes les sessions BGP.
-
Si vous avez activé la conservation des routes, dans Durée de conservation, saisissez une valeur comprise entre 1 et 5 minutes. Cette durée indique le temps pendant lequel le serveur de routage doit patienter avant d’annuler la conservation des routes une fois le protocole BGP rétabli. Par exemple, si vous définissez cette durée sur 1 minute, votre dispositif aura une minute après avoir rétabli le protocole BGP pour réacquérir et annoncer ses routes avant que le serveur de routage ne reprenne ses fonctionnalités normales. Bien qu’une minute soit généralement suffisante, vous pouvez configurer cette durée jusqu’à 5 minutes si votre réseau BGP a besoin de plus de temps pour rétablir et réacquérir entièrement toutes les routes.
-
(Facultatif) Pour activer les notifications SNS en cas de changement du statut BGP, activez l’option Activer les notifications SNS. L’activation des notifications SNS permet de conserver les modifications de statut des sessions BGP ou BFD sur les homologues de serveurs de routage et les notifications de maintenance des points de terminaison du serveur de routage dans une rubrique SNS provisionnée par AWS. Pour plus de détails sur ces notifications, consultez le tableau Détails des notifications SNS ci-dessous.
(Facultatif) Pour ajouter des balises à votre serveur de routage, faites défiler la page jusqu’à la section Balises – facultatif et sélectionnez Ajouter une nouvelle balise. Saisissez une clé et une valeur facultative pour chaque balise. Vous pouvez ajouter jusqu’à 50 balises.
Passez en revue vos paramètres et sélectionnez Créer un serveur de routage.
Attendez que le serveur de routage soit créé. Une fois cette étape terminée, vous serez redirigé vers la page Serveurs de routage, sur laquelle vous pourrez voir votre nouveau serveur de routage dans la liste à l’état Disponible.
- Command line
-
Procédez comme suit pour créer un nouveau serveur de routage en vue de gérer le routage dynamique dans un VPC.
Dans --amazon-side-asn, saisissez une valeur ASN BGP. Cette valeur doit se situer dans la plage 1-4294967295. Nous vous recommandons d’utiliser un ASN privé situé dans la plage 64512-65534 (ASN 16 bits) ou dans la plage 4200000000-4294967294 (ASN 32 bits).
Commande :
aws ec2 create-route-server --amazon-side-asn 65000
Réponse :
{
"RouteServer": {
"RouteServerId": "rs-1",
"AmazonSideAsn": 65000,
"State": "pending"
}
}
-
Attendez que le serveur de routage soit disponible.
Commande :
aws ec2 describe-route-servers
Réponse :
{
"RouteServer": {
"RouteServerId": "rs-1",
"AmazonSideAsn": 65000,
"State": "available"
}
}
Détails des notifications SNS
Le tableau suivant fournit des détails concernant les messages que le serveur de routage Amazon VPC enverra à l’aide d’Amazon SNS :
| Champs standard |
|
Attributs du message (métadonnées) |
|
|
|
| Message |
Moment auquel il est envoyé |
timestamp |
eventCode |
routeServerEndpointId |
affectedRouteServerPeerIds |
| Le point de terminaison du serveur de routage [ID DU POINT DE TERMINAISON] fait actuellement l’objet d’une maintenance. Les sessions BFD et BGP peuvent en être affectées. |
Maintenance du point de terminaison du serveur de routage |
Format : 2025-02-17T15:55:00Z |
ROUTE_SERVER_ENDPOINT_MAINTENANCE |
ID du point de terminaison affecté |
Liste des ID des homologues affectés |
| Message |
Moment auquel il est envoyé |
timestamp |
eventCode |
routeServerPeerId |
newBgpStatus |
| Le protocole BGP de l’homologue du serveur de routage [ID DE L’HOMOLOGUE] est désormais défini sur [UP/DOWN]. |
Modification du statut BGP de l’homologue du serveur de routage |
Format : 2025-02-17T15:55:00Z |
ROUTE_SERVER_PEER_BGP_STATUS_CHANGE |
ID de l’homologue affecté |
UP ou DOWN |
| Message |
Moment auquel il est envoyé |
timestamp |
eventCode |
routeServerPeerId |
newBfdStatus |
| Le protocole BFD de l’homologue du serveur de routage [ID DE L’HOMOLOGUE] est désormais défini sur [UP/DOWN]. |
Modification du statut BFD de l’homologue du serveur de routage |
Format : 2025-02-17T15:55:00Z |
ROUTE_SERVER_PEER_BFD_STATUS_CHANGE |
ID de l’homologue affecté |
UP ou DOWN |