annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 
cancel
14608
Visites
10
Compliment
1
Commentaires
Jimena Saez
Community Manager
Community Manager

Comment configurer un tunnel GRE

 

Introduction

Tunneling fournit un mécanisme pour le transport de paquets d'un protocole à l'intérieur d'un autre protocole. Le protocole qui est transporté est appelé protocole passager, et le protocole qui est utilisé pour transporter le protocole passager est appelé protocole de transport. Generic Routing Encapsulation (GRE) est un des mécanismes de tunneling qu'utilise IP comme protocole de transport et peur être utilisé pour transporter différents protocoles. Les tunnels se comporten comme des liens point à point virtuels qui ont deux extremités identifiées comme tunnel source et tunnel destination.

Le suivant diagramme montre le processus d'encapsulation d'un paquet GRE  quand il croisse le routeur et rentre dans le tunnel d'interface:

1.png

 

Configurant un tunnel GRE

Configurer un tunnel GRE inclut configurer un tunnel d'interface, qui est une interface logique. Après, il faut configurer les extrémités pour l'interface de tunnel.

Pour configurer la source et la destination du tunnel, vous devez configurer les commandes de tunnel source {ip-address | type d'interface} et du tunnel destination {nom-hôte | ip-address} dans le mode de configuration de l'interface du tunnel.

L'exemple suivant explique comment créer un tunnel GRE simple entre deux points et les étapes nécessaires pour vérifier la connexion entre deux réseaux. Les sous-réseaux de R1 et R2 (respectivement 192.168.1.0/24 et 192.168.2.0/24) communiquent entre eux via un tunnel GRE sur Internet. Les deux interfaces du tunnel font partie du réseau 172.16.1.0/24.

 

  • La première étape consiste à créer l'interface de tunnel sur les deux routeurs:

 

2.png

 

R1

R2

R1(config)#   interface Tunnel1

R1(config-if)# ip   address 172.16.1.1 255.255.255.0

R1(config-if)# ip   mtu 1400

R1(config-if)# ip   tcp adjust-mss 1360

R1(config-if)#   tunnel source 1.1.1.1

R1(config-if)#   tunnel destination 2.2.2.2

R2(config)#   interface Tunnel1

R2(config-if)# ip   address 172.16.1.2 255.255.255.0

R2(config-if)# ip   mtu 1400

R2(config-if)# ip   tcp adjust-mss 1360

R2(config-if)#   tunnel source 2.2.2.2

R2(config-if)#   tunnel destination 1.1.1.1

 

Comme GRE est un protocole d'encapsulation, nous définissons le MTU sur 1400 octets et le MSS sur 1360 octets. Étant donné que la plupart des MTU de transport sont de 1 500 et que GRE rajoute des octets car ils encapsulent, nous avons ajouté une marge en réduisant le MTU. La définition de MTU sur 1400 est une pratique courante et garantit que la fragmentation des paquets soit maintenue au minimum.

 

  • Après avoir configuré le tunnel, nous pouvons vérifier que les deux extrémités sont visibles en envoyant un ping

 

R1# ping 172.16.1.2

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.16.1.2, timeout is 2 seconds:

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

 

Les hôtes des deux réseaux privés ne pourront pas se joindre que si les protocoles de routage ou les routes statiques sont configurés dans les routeurs:

R1(config)# ip route 192.168.2.0 255.255.255.0 172.16.1.2

R2(config)# ip route 192.168.1.0 255.255.255.0 172.16.1.1

Maintenant touts les deux réseaux privés (192.168.1.0/24 y 192.168.2.0/24) peuvent communiquer entre eux à travers du tunnel GRE.

 

Références

> Generic Routing Encapsulation (GRE)

 

 

Publié par: Emmanuel Rodriguez Romo / Version originale en espagnol

Commentaires
rajesharihant
Level 1
Level 1

This is a great explanation - I notice that 

192.168.1.0 is the subnet at one side & 

192.168.2.0 is the subnet at another side. 

 

May you please elaborate on 

How to extend the same - 192.168.1.0 subnet across the routers? 

Meaning to have same vlan/subnet at both sites?

 

Appreciate your inputs in this regards. 

 

Mise en Route
Bienvenue dans la Communauté !

La communauté est un hub pour vous connecter avec vos pairs et les spécialistes Cisco, pour demander de l'aide, partager votre expertise, développer votre réseau et évoluer professionnellement.
Vous êtes un nouvel arrivant ? Cliquez ici pour en savoir plus.

Nous voulons que votre navigation soit la meilleure, donc vous trouverez des liens pour vous aider à être rapidement familiarisé avec la Communauté Cisco :