Dans ce tuto on va voir comment configurer une session BGP basique et en prime une vidéo Youtube qui accompagne ce tuto !!!
Lien de la vidéo :
La topologie (très simple) :
Le but de ce tuto établir la relation BGP entre R1 et R2 et annoncer les différents préfixes commençant par 204 et 93. On utilisera le réseau 150.10.10.0/30 pour l’interco IP entre R1 et R2.
1 ère étape : Configuration de l’interco IP
Tout d’abord sur R1 :
R1(config)#interface GigabitEthernet0/0
R1(config-if)#ip address 150.10.10.1 255.255.255.252
On configure l’adresse IP sur R2 :
R2(config)#interface GigabitEthernet0/0
R2(config-if)#ip address 150.10.10.2 255.255.255.252
On vérifie la continuité avec un ping :
2 ème étape : Configuration de la session BGP entre R1 et R2
R1 :
R1(config)#router bgp 100
R1(config-router)#neighbor 150.10.10.2 remote-as 900
R2:
R2(config)#router bgp 900
R2(config-router)#neighbor 150.10.10.1 remote-as 100
Remarque : En BGP contrairement à OSPF et EIGRP on est obligés de déclarer le voisin dans sa configuration.
On peut afficher la table de voisinage BGP :
R1#show ip bgp summary
3 ème étape : Annonces réseaux
Comme vous pouvez le voir sur la photo au début de la photo au niveau de R1 je vais annoncer les 3 préfixes commençant par 204 et sur R2 les 3 préfixes commençant par 93.
R1(config)#router bgp 100
R1(config-router)#network 204.10.0.0 mask 255.255.0.0
R1(config-router)#network 204.20.0.0 mask 255.255.0.0
R1(config-router)#network 204.30.0.0 mask 255.255.0.0
R2(config)#router bgp 900
R2(config-router)#network 93.50.0.0 mask 255.255.0.0
R2(config-router)#network 93.60.0.0 mask 255.255.0.0
R2(config-router)#network 93.70.0.0 mask 255.255.0.0
Il faut ensuite que fasse une route Null pour chaque préfixes pour que le réseau soit annoncés en BGP car si un réseau n’est pas routé il ne sera pas annoncé en BGP.
Exemple :
ip route 204.10.0.0 255.255.0.0 Null0
Je fais la même chose pour le reste des préfixes.
4ème étape: Vérifier ce que l’on annonce et ce que l’on reçoit.
Pour vérifier ce que l’on annonce :
R1#show ip bgp neighbors 150.10.10.2 advertised-routes
Pour vérifier ce que je reçois il faut au préalable activer le « soft-reconfiguration inbound » sur le voisin BGP
R1(config)#router bgp 100
R1(config-router)#neighbor 150.10.10.2 soft-reconfiguration inbound
Ensuite je peux taper la commande qui me permet de voir les routes reçues :
R1#show ip bgp neighbors 150.10.10.2 received-routes
Je fait la même chose sur R2.
Tuto terminé 😀 !
J’espère que cela vous a plu nous irons plus loin sur BGP dans de prochains tutos.A la prochaine !