Configuration Du Tunnel GRE Avec Le Protocol RIP

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 5

Configuration du Tunnel GRE avec le protocol RIP

Ci-dessus, nous avons trois routeurs, et l'idée est d'avoir un tunnel GRE entre R1 et R3.
Je vais d'abord configurer les adresses IP sur les interfaces et utiliser RIP pour que R1
et R3 puissent se joindre :

R1(config)#interface fastEthernet 0/0

R1(config-if)#ip address 192.168.12.1 255.255.255.0

R1(config-if)#exit

R1(config)#interface loopback0

R1(config-if)#ip address 1.1.1.1 255.255.255.255

R1(config-if)#exit

ISP(config)#interface fastEthernet 0/0

R2(config-if)#ip address 192.168.12.2 255.255.255.0

R2(config-if)#exit

R2(config)#interface fastEthernet 1/0

R2(config-if)#ip address 192.168.23.2 255.255.255.0


Branch(config)#interface fastEthernet 0/0

R3(config-if)#ip address 192.168.23.3 255.255.255.0

R3(config-if)#exit

R3(config)#interface loopback 0

R3(config-if)#ip address 3.3.3.3 255.255.255.255

R3(config-if)#exit

Configurons maintenant RIP sur tous les routeurs :

R1(config)#router rip

R1(config-router)#version 2

R1(config-router)#no auto-summary

R1(config-router)#network 192.168.12.0

R1(config-router)#network 1.0.0.0

R2(config)#router rip

R2(config-router)#version 2

R2(config-router)#no auto-summary

R2(config-router)#network 192.168.12.0

R2(config-router)#network 192.168.23.0

R3(config)#router rip

R3(config-router)#version 2

R3(config-router)#no auto-summary

R3(config-router)#network 192.168.23.0

R3(config-router)#network 3.0.0.0
Les commandes réseau ci-dessus garantiront que R1 et R3 peuvent se joindre. Créons
maintenant une interface tunnel entre les interfaces de bouclage de R1 et R3 :

R1(config)#interface tunnel 1

R1(config-if)#tunnel source loopback0

R1(config-if)#ip address 192.168.13.1 255.255.255.0

R1(config-if)#tunnel destination 3.3.3.3

R3(config)#interface tunnel 1

R3(config-if)#tunnel source loopback0

R3(config-if)#ip address 192.168.13.3 255.255.255.0

R3(config-if)#tunnel destination 1.1.1.1

Cela activera le tunnel entre les interfaces de bouclage de R1 et R3. J'ai configuré le
réseau 192.168.13.0 /24 sur l'interface tunnel. Avant de continuer, permettez-moi de
vous montrer les tables de routage de R1 et R3 :

R1#show ip route rip | include 3.3.3.3

R 3.3.3.3 [120/2] via 192.168.12.2, 00:00:24, FastEthernet0/0

R3#show ip route rip | include 1.1.1.1

R 1.1.1.1 [120/2] via 192.168.23.2, 00:00:17, FastEthernet0/0

Jetez un œil attentif au résultat ci-dessus. R1 et R3 ont chacun un nombre de sauts de 2


pour atteindre l'interface de bouclage de l'autre. Nous allons maintenant activer RIP sur
l'interface du tunnel :

R1(config)#router rip

R1(config-router)#network 192.168.13.0

R3(config)#router rip

R3(config-router)#network 192.168.13.0
Dès que nous activons RIP sur l'interface du tunnel, vous verrez ce message sur R1 et
R3 :

%TUN-5-RECURDOWN: Tunnel1 temporarily disabled due to recursive routing

%LINEPROTO-5-UPDOWN: Line protocol on Interface Tunnel1, changed state


to down

Que se passe-t-il? Avant d'activer RIP sur l'interface du tunnel, R1 et R3 ont appris qu'ils
pouvaient atteindre l'interface de bouclage de l'autre via R2 avec un nombre de sauts de
2.

Après avoir activé RIP sur l'interface du tunnel, R1 et R3 apprennent qu'ils peuvent
atteindre l'interface de bouclage de l'autre avec un nombre de sauts de 1. En
conséquence, ils installeront ces nouvelles informations dans la table de routage et
supprimeront les anciennes informations. Si vous êtes rapide, vous pouvez l'attraper
dans la table de routage lorsque le tunnel apparaît. Voici un exemple de R3 :

R3#show ip route rip | include 1.1.1.1

R 1.1.1.1 [120/1] via 192.168.13.1, 00:00:02, Tunnel1

Ci-dessus, vous pouvez voir que R3 veut atteindre 1.1.1.1 via l'interface du tunnel avec
un nombre de sauts de 1. Essayer d'atteindre la destination du tunnel via le tunnel est un
peu problématique… c'est un problème classique de la poule et de l'œuf.

Comment pouvons-nous résoudre cela ? Vous devez vous assurer que le


routeur n'atteint pas la destination du tunnel via le tunnel lui-même . Il existe
plusieurs options pour ce faire :

 N'annoncez pas l'adresse IP de destination du tunnel sur l'interface du tunnel.


N'en faites pas la publicité et n'utilisez pas de filtrage d'itinéraire.
 Assurez-vous que la distance administrative de l'adresse IP de destination du
tunnel via le tunnel est supérieure (pire) à celle que vous avez actuellement dans
la table de routage.
 Assurez-vous que la métrique de l'adresse IP de destination du tunnel via le
tunnel est pire que celle que vous avez actuellement dans la table de routage.

Je vais utiliser l'une des techniques pour résoudre le problème dans notre configuration :

R1(config)#router rip

R1(config-router)#offset-list 0 in 3 tunnel 1

R3(config)#router rip
R3(config-router)#offset-list 0 in 3 tunnel 1

Une liste de décalage peut être utilisée pour modifier la métrique. Dans l'exemple ci-
dessus, je configure RIP de sorte que tous les réseaux annoncés via l'interface du tunnel
aient un nombre de sauts de 3.

Puisqu'un nombre de sauts de 3 via le tunnel est supérieur (pire) qu'un nombre de sauts
de 2 via R2, nos routeurs R1 et R3 utiliseront désormais les liaisons FastEthernet pour
atteindre les adresses IP de destination du tunnel.

Vous aimerez peut-être aussi