View a markdown version of this page

Gestion des allocations de préfixes pour Direct Connect interfaces virtuelles - AWS Direct Connect

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.

Gestion des allocations de préfixes pour Direct Connect interfaces virtuelles

Vous pouvez gérer le nombre de préfixes d'itinéraires entrants alloués à chaque interface virtuelle de votre connexion Direct Connect. Utilisez la console AWS de gestion ou AWS les kits SDK pour afficher le pool de préfixes de votre connexion, attribuer des préfixes aux interfaces virtuelles et ajuster les allocations en fonction de l'évolution de vos besoins de routage. AWS CLI

Important

Si le nombre de préfixes annoncés sur une interface virtuelle dépasse le nombre alloué, la session BGP sur cette interface virtuelle passe à l'état inactif (BGP DOWN). Assurez-vous que votre allocation est au moins aussi importante que le nombre de préfixes que vous prévoyez de publier.

Conditions préalables

Avant de gérer les allocations de préfixes, assurez-vous de disposer des éléments suivants :

  • Une connexion dédiée Direct Connect active ou LAG.

  • Au moins une interface virtuelle privée ou de transit.

  • Autorisations pour appeler les API Direct Connect (directconnect:DescribeConnectionsdirectconnect:DescribeVirtualInterfaces,directconnect:DescribeDirectConnectGateways,directconnect:UpdateVirtualInterfaceAttributes,directconnect:CreatePrivateVirtualInterface,directconnect:CreateTransitVirtualInterface).

Afficher le pool de préfixes de votre connexion

Vous pouvez consulter le pool de préfixes de votre connexion afin de déterminer le nombre de préfixes disponibles et la manière dont ils sont alloués sur vos interfaces virtuelles.

Console
Pour afficher le pool de préfixes de votre connexion
  1. Ouvrez la console Direct Connect à l’adresse https://console.aws.amazon.com/directconnect/v2/home.

  2. Dans le volet de navigation, choisissez Connections (Connexions ).

  3. Sélectionnez votre connexion.

  4. Sur la page des détails de connexion, localisez la carte des préfixes entrants.

  5. Vérifiez les valeurs suivantes : Taille du pool, Non alloué et Alloué. Les valeurs IPv4 et IPv6 sont affichées séparément.

Command line

Utilisez la commande describe-connections.

aws directconnect describe-connections \ --connection-id dxcon-abc12345

Dans la réponse, vérifiez les champs suivants :

  • prefixPoolSizeIpv4et prefixPoolSizeIpv6 — Le nombre total de préfixes dans le pool.

  • prefixPoolUnallocatedCountIpv4et prefixPoolUnallocatedCountIpv6 : nombre de préfixes qui ne sont pas alloués à une interface virtuelle.

Définissez l'allocation de préfixes lors de la création d'une interface virtuelle

Vous pouvez définir l'allocation de préfixes pour une interface virtuelle lorsque vous la créez. Cela réserve une partie du pool de préfixes de la connexion à la nouvelle interface virtuelle.

Console
Pour définir l'allocation de préfixes lors de la création d'une interface virtuelle
  1. Ouvrez la console Direct Connect à l’adresse https://console.aws.amazon.com/directconnect/v2/home.

  2. Dans le volet de navigation, sélectionnez Interfaces virtuelles.

  3. Choisissez Créer une interface virtuelle.

  4. Configurez les paramètres de l'interface virtuelle, notamment le type, le VLAN et l'ASN BGP.

  5. Dans la section Allocation de préfixes entrants, entrez le nombre de préfixes IPv4 et IPv6 à allouer.

  6. Choisissez Créer une interface virtuelle.

Command line

Utilisez la commande create-private-virtual-interface. L'exemple suivant crée une interface virtuelle privée avec des allocations de préfixes.

aws directconnect create-private-virtual-interface \ --connection-id dxcon-abc12345 \ --new-private-virtual-interface '{ "virtualInterfaceName": "my-private-vif", "vlan": 101, "asn": 65000, "directConnectGatewayId": "d2113d06-a0d8-476b-91a7-8555d9973d12", "prefixPoolAllocatedCountIpv4": 500, "prefixPoolAllocatedCountIpv6": 100 }'

Mettre à jour l'allocation de préfixes sur une interface virtuelle existante

Vous pouvez mettre à jour l'allocation de préfixes sur une interface virtuelle existante pour augmenter ou diminuer le nombre de préfixes réservés à cette interface.

Console
Pour mettre à jour l'allocation de préfixes sur une interface virtuelle
  1. Ouvrez la console Direct Connect à l’adresse https://console.aws.amazon.com/directconnect/v2/home.

  2. Dans le volet de navigation, sélectionnez Interfaces virtuelles.

  3. Sélectionnez l'interface virtuelle que vous souhaitez mettre à jour.

  4. Choisissez Modifier.

  5. Mettez à jour la valeur d'allocation du préfixe IPv4, la valeur d'allocation du préfixe IPv6, ou les deux.

  6. Choisissez Mettre à jour l'interface virtuelle.

Command line

Utilisez la commande https://docs.aws.amazon.com/cli/latest/reference/directconnect/update-virtual-interface-attributes.html update-virtual-interface-attributes.

aws directconnect update-virtual-interface-attributes \ --virtual-interface-id dxvif-abc12345 \ --prefix-pool-allocated-count-ipv4 500 \ --prefix-pool-allocated-count-ipv6 100

Afficher le total des allocations de préfixes de la passerelle Direct Connect

Vous pouvez consulter le total des allocations de préfixes sur toutes les interfaces virtuelles connectées à une passerelle Direct Connect.

Console
Pour afficher le total des allocations de préfixes de la passerelle Direct Connect
  1. Ouvrez la console Direct Connect à l’adresse https://console.aws.amazon.com/directconnect/v2/home.

  2. Dans le volet de navigation, choisissez Passerelles Direct Connect.

  3. Sélectionnez votre passerelle.

  4. Sur la page des détails de la passerelle, vérifiez la valeur Total des allocations du pool de préfixes.

Command line

Utilisez la commande https://docs.aws.amazon.com/cli/latest/reference/directconnect/describe-direct-connect-gateways.html describe-direct-connect-gateways.

aws directconnect describe-direct-connect-gateways \ --direct-connect-gateway-id d2113d06-a0d8-476b-91a7-8555d9973d12

Dans la réponse, cochez le totalPrefixPoolAllocations champ.

Vérifiez le changement d'allocation

Une fois que vous avez mis à jour une allocation de préfixe, la nouvelle valeur prend effet immédiatement. La session BGP reste active tant que le nombre de préfixes annoncés ne dépasse pas la nouvelle allocation. L'API rejette les demandes visant à réduire une allocation en dessous du nombre de préfixes actuellement utilisés sur le VIF.

Résolution des problèmes

Les problèmes courants que vous pouvez rencontrer lors de la gestion des allocations de préfixes sont les suivants.

La session BGP s'arrête après l'ajout de préfixes

Le nombre de préfixes annoncés a dépassé le nombre alloué. Augmentez l'allocation à l'aide de l'UpdateVirtualInterfaceAttributesAPI ou de la console.

Impossible de réduire l'allocation

Vous ne pouvez pas réduire la valeur allouée à un VIF en dessous du nombre de préfixes actuellement utilisés. Réduisez d'abord le nombre de préfixes annoncés par votre appareil local, puis réduisez l'allocation.

Impossible d'augmenter l'allocation

Le pool de préfixes de la connexion est peut-être entièrement alloué. Vérifiez les prefixPoolUnallocatedCountIpv6 valeurs prefixPoolUnallocatedCountIpv4 et de la connexion. Il se peut que vous deviez d'abord réduire les allocations sur d'autres interfaces virtuelles.

Le nombre total de passerelles Direct Connect dépasse les 10 000

La somme de toutes les allocations IPv4 et IPv6 combinées entre les interfaces virtuelles connectées à une seule passerelle Direct Connect ne peut pas dépasser 10 000. Réduisez les allocations sur d'autres interfaces virtuelles ou utilisez une deuxième passerelle.