Je souhaite activer Bidirectional Forwarding Detection (BFD) pour ma connexion AWS Direct Connect (DX). 

BFD est un protocole de détection qui fournit des temps de détection d'erreur de chemin d'accès rapides, ce qui permet un temps de réacheminement de routage plus rapide. BFD est un mécanisme indépendant des supports, des protocoles de routage ou des données. Une bonne pratique consiste à activer BFD pour la détection rapide des pannes de liaison et le basculement lors de la connexion aux services AWS via des connexions DX et des VPN AWS. L'activation de BFD pour votre connexion DX permet de supprimer rapidement la relation de voisinage Border Gateway Protocol (BGP) après les notifications envoyées par BFD. Sinon, par défaut, BGP attend trois échecs keep-alive de 90 secondes.

L'option BFD asynchrone est automatiquement activée pour les interfaces virtuelles DX côté AWS. Cependant, vous devez configurer votre routeur pour que l'option BFD asynchrone l'active pour votre connexion.

Avant de commencer, vérifiez la documentation de votre fournisseur pour prendre connaissance des commandes et des instructions relatives à la configuration de votre périphérique réseau. Ensuite, utilisez les exemples suivants (routeurs Cisco et Juniper) pour configurer BFD sur votre routeur.

Remarque : l'intervalle minimum de détection de présence AWS BFD est de 300 ms, avec un multiplicateur de trois.

Exemple de configuration de routeur Cisco

L'exemple de configuration BFD suivant s'applique à un routeur Cisco. Veillez à le modifier si nécessaire lors de la configuration de votre propre routeur.

1.    Entrez ce qui suit dans le terminal de configuration de votre routeur. Veillez à saisir vos propres valeurs pour le nom de l'interface, le numéro du réseau local virtuel (VLAN), le numéro du système autonome (ASN) et l'adresse IP de l'homologue DX.

no ip redirect
bfd slow-timers 10000 
interface <YOUR_INTERFACE_NAME>.<YOUR_VLAN_NUMBER>
bfd interval 300 min_rx 300 multiplier 3
router bgp <ASN>
neighbor <DX Peer IP> fall-over bfd

Exemple de configuration : 

no ip redirect
bfd slow-timers 10000 
interface GigabitEthernet1/0.259
description "Direct Connect to your Amazon VPC or AWS Cloud"                        
    encapsulation dot1Q 259
    ip address 169.254.254.2 255.255.255.252
        bfd interval 300 min_rx 300 multiplier 3
        router bgp 65000
neighbor 169.254.254.1 fail-over bfd

2.    Vérifiez que BFD est activé comme suit :

show bfd neighbors detail

Vérifiez que la sortie ressemble à ce qui suit : 

MinTxInt: 300, MinRxInt: 300, Multiplier: 3Local Diag: 0, Demand mode: 0, Poll bit: 0
172.16.10.2   172.16.10.1    8/1  1   90 (3)      Up              Gi1/0.259
OurAddr       NeighAddr     LD/RD RH  Holdown(mult)  State     Int

Configuration de routeur Juniper

L'exemple de configuration BFD suivant s'applique à un routeur Juniper (JUNOS release 8.3+). Veillez à le modifier si nécessaire lors de la configuration de votre propre routeur. Vous pouvez activer BFD dans JUNOS via l'une des méthodes suivantes :

La première méthode consiste à activer BFD à l'aide de la série de commandes suivante : Assurez-vous d'entrer vos propres valeurs pour le nom du groupe, le voisin et l'adresse.

cli
edit protocols bgp group ebgp
edit protocols bgp group GROUP-NAME NEIGHBOR ADDRESS
set bfd-liveness-detection minimum-interval 300 multiplier 3
exit
exit
commit check
commit confirm

La deuxième méthode consiste à activer BFD au niveau du groupe.

1.    Activez BFD au niveau du groupe. Assurez-vous d'entrer votre propre valeur pour le nom du groupe.

set protocol bgp group GROUP-NAME bfd-liveness-detection minimum-interval 300 multiplier 3

2.    Vérifiez que BFD est activé :

show bfd session extensive

Vérifiez que la sortie ressemble à ce qui suit : 

Address                  State     Interface      Time     Interval  Multiplier
192.163.6.4              Up                       3.000     1.000        3  
 Client BGP, TX interval 0.300, RX interval 0.300
 Session up time 00:54:40
 Local diagnostic None, remote diagnostic None
 Remote state Up, version 1
 Logical system 12, routing table index 25
 Min async interval 1.000, min slow interval 1.000
 Adaptive async TX interval 0.300, RX interval 0.300
 Local min TX interval 0.300, minimum RX interval 0.300, multiplier 3
 Remote min TX interval 0.300, min RX interval 0.300, multiplier 3
 Local discriminator 10, remote discriminator 9
 Echo mode disabled/inactive
 Multi-hop route table 25, local-address 192.168.6.5

Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support

Date de publication : 21/11/2016

Date de mise à jour : 06/12/2018