Routage statique sur les systèmes logiques
Exemple : configuration de routes statiques entre les systèmes logiques au sein d’un même routeur
Cet exemple montre comment configurer des routes statiques entre les systèmes logiques. Les systèmes logiques sont configurés dans un seul routeur physique et sont connectés par des interfaces de tunnel logique.
Exigences
Vous devez connecter les systèmes logiques à l’aide d’interfaces de tunnel logique (lt). Voir l’exemple : Connexion de systèmes logiques au sein d’un même équipement à l’aide d’interfaces de tunnel logique sur les routeurs MX Series et les commutateurs EX Series.
Aperçu
Une route statique est un chemin codé en dur sur l’équipement qui spécifie comment la route est acheminée vers un sous-réseau donné à l’aide d’un certain chemin. Les routeurs connectés aux réseaux d’tubes sont souvent configurés pour utiliser des routes statiques. Un réseau stub est un réseau qui n’a aucune connaissance des autres réseaux. Les réseaux intubés envoient du trafic non local par le biais d’un seul chemin, le réseau n’ayant conscience qu’d’une route par défaut vers des destinations non locales. Dans cet exemple, vous configurez le système logique LS1 avec une route statique vers le réseau 10.10.10.0/30 et définissez l’adresse de saut suivant comme 192.168.10.2. Vous configurez également le système logique LS1 avec une route statique vers le réseau 192.168.10.0/30 et définissez une adresse de saut suivant de 10.10.10.1.
Topologie
La figure 1 illustre l’exemple de réseau.

Configuration
Configuration rapide CLI
Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez tous les sauts de ligne, modifiez tous les détails nécessaires pour correspondre à la configuration de votre réseau, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit]
hiérarchie.
set logical-systems LS1 interfaces lt-1/2/0 unit 0 description LS1->LS2 set logical-systems LS1 interfaces lt-1/2/0 unit 0 encapsulation ethernet set logical-systems LS1 interfaces lt-1/2/0 unit 0 peer-unit 1 set logical-systems LS1 interfaces lt-1/2/0 unit 0 family inet address 192.168.10.1/30 set logical-systems LS2 interfaces lt-1/2/0 unit 1 description LS2->LS1 set logical-systems LS2 interfaces lt-1/2/0 unit 1 encapsulation ethernet set logical-systems LS2 interfaces lt-1/2/0 unit 1 peer-unit 0 set logical-systems LS2 interfaces lt-1/2/0 unit 1 family inet address 192.168.10.2/30 set logical-systems LS2 interfaces lt-1/2/0 unit 9 description LS2->LS3 set logical-systems LS2 interfaces lt-1/2/0 unit 9 encapsulation ethernet set logical-systems LS2 interfaces lt-1/2/0 unit 9 peer-unit 10 set logical-systems LS2 interfaces lt-1/2/0 unit 9 family inet address 10.10.10.1/30 set logical-systems LS3 interfaces lt-1/2/0 unit 10 description LS3->LS2 set logical-systems LS3 interfaces lt-1/2/0 unit 10 encapsulation ethernet set logical-systems LS3 interfaces lt-1/2/0 unit 10 peer-unit 9 set logical-systems LS3 interfaces lt-1/2/0 unit 10 family inet address 10.10.10.2/30 set logical-systems LS1 routing-options static route 10.10.10.0/30 next-hop 192.168.10.2 set logical-systems LS3 routing-options static route 192.168.10.0/30 next-hop 10.10.10.1
Procédure
Procédure étape par étape
L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour plus d’informations sur la navigation dans l’interface de ligne de commande, reportez-vous à Using the CLI Editor in Configuration Mode dans le CLI User Guide.
Pour configurer les routes statiques entre les systèmes logiques :
Exécutez la
show interfaces terse
commande pour vérifier que le routeur dispose d’une interface de tunnel logique (lt).user@host> show interfaces terse Interface Admin Link Proto Local Remote so-0/0/0 up down so-0/0/1 up down so-0/0/2 up down so-0/0/3 up down gr-1/2/0 up up ip-1/2/0 up up lt-1/2/0 up up ...
Configurez l’interface du tunnel logique sur le système logique LS1 en vous connectant au système logique LS2.
[edit] user@host# set logical-systems LS1 interfaces lt-1/2/0 unit 0 description LS1->LS2 user@host# set logical-systems LS1 interfaces lt-1/2/0 unit 0 encapsulation ethernet user@host# set logical-systems LS1 interfaces lt-1/2/0 unit 0 peer-unit 1 user@host# set logical-systems LS1 interfaces lt-1/2/0 unit 0 family inet address 192.168.10.1/30
Configurez l’interface du tunnel logique sur le système logique LS2 en vous connectant au système logique LS1.
[edit] user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 1 description LS2->LS1 user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 1 encapsulation ethernet user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 1 peer-unit 0 user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 1 family inet address 192.168.10.2/30
Configurez l’interface du tunnel logique sur le système logique LS2 en se connectant au système logique LS3.
[edit] user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 9 description LS2->LS3 user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 9 encapsulation ethernet user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 9 peer-unit 10 user@host# set logical-systems LS2 interfaces lt-1/2/0 unit 9 family inet address 10.10.10.1/30
Configurez l’interface du tunnel logique sur le système logique LS3 en vous connectant au système logique LS2.
[edit] user@host# set logical-systems LS3 interfaces lt-1/2/0 unit 10 description LS3->LS2 user@host# set logical-systems LS3 interfaces lt-1/2/0 unit 10 encapsulation ethernet user@host# set logical-systems LS3 interfaces lt-1/2/0 unit 10 peer-unit 9 user@host# set logical-systems LS3 interfaces lt-1/2/0 unit 10 family inet address 10.10.10.2/30
Configurez la route statique sur le système logique LS1 qui se connecte au réseau 10.10.10.0/30.
[edit] user@host# set logical-systems LS1 routing-options static route 10.10.10.0/30 next-hop 192.168.10.2
Configurez la route statique sur le système logique LS3 qui se connecte au réseau 192.168.10.0/30.
[edit] user@host# set logical-systems LS3 routing-options static route 192.168.10.0/30 next-hop 10.10.10.1
Si vous avez terminé la configuration de l’unité, validez la configuration.
[edit] user@host# commit
Résultats
Confirmez votre configuration en envoyant la show logical-systems
commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.
user@host# show logical-systems LS1 { interfaces { lt-1/2/0 { unit 0 { description LS1->LS2; encapsulation ethernet; peer-unit 1; family inet { address 192.168.10.1/30; } } } } routing-options { static { route 10.10.10.0/30 next-hop 192.168.10.2; } } } LS2 { interfaces { lt-1/2/0 { unit 1 { description LS2->LS1; encapsulation ethernet; peer-unit 0; family inet { address 192.168.10.2/30; } } unit 9 { description LS2->LS3; encapsulation ethernet; peer-unit 10; family inet { address 10.10.10.1/30; } } } } } LS3 { interfaces { lt-1/2/0 { unit 10 { description LS3->LS2; encapsulation ethernet; peer-unit 9; family inet { address 10.10.10.2/30; } } } } routing-options { static { route 192.168.10.0/30 next-hop 10.10.10.1; } } }
Vérification
Vérifiez que la configuration fonctionne correctement.
- Vérification de la bonne gestion des systèmes logiques
- Vérifier la connectivité entre les systèmes logiques
Vérification de la bonne gestion des systèmes logiques
But
Assurez-vous que les interfaces sont correctement configurées.
Action
user@host> show interfaces terse Interface Admin Link Proto Local Remote ... lt-1/2/0 up up lt-1/2/0.0 up up inet 192.168.10.1/30 lt-1/2/0.1 up up inet 192.168.10.2/30 lt-1/2/0.9 up up inet 10.10.10.1/30 lt-1/2/0.10 up up inet 10.10.10.2/30 ...
Vérifier la connectivité entre les systèmes logiques
But
Assurez-vous que les routes statiques apparaissent dans les tables de routage des systèmes logiques LS1 et LS3. Assurez-vous également que les systèmes logiques peuvent s’envoyer des pings les uns aux autres.
Action
user@host> show route logical-system LS1 inet.0: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.10.10.0/30 *[Static/5] 18:43:25 > to 192.168.10.2 via lt-1/2/0.0 192.168.10.0/30 *[Direct/0] 18:43:25 > via lt-1/2/0.0 192.168.10.1/32 *[Local/0] 18:43:25 Local via lt-1/2/0.0
user@host> show route logical-system LS3 inet.0: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 10.10.10.0/30 *[Direct/0] 23:11:21 > via lt-1/2/0.10 10.10.10.2/32 *[Local/0] 23:11:21 Local via lt-1/2/0.10 192.168.10.0/30 *[Static/5] 00:23:31 > to 10.10.10.1 via lt-1/2/0.10
À partir de LS1, Ping LS3
user@host> set cli logical-system LS1
user@host:LS1> ping 10.10.10.2 PING 10.10.10.2 (10.10.10.2): 56 data bytes 64 bytes from 10.10.10.2: icmp_seq=0 ttl=63 time=1.263 ms 64 bytes from 10.10.10.2: icmp_seq=1 ttl=63 time=1.086 ms 64 bytes from 10.10.10.2: icmp_seq=2 ttl=63 time=1.077 ms
À partir de LS3, Ping LS1
user@host> set cli logical-system LS3
user@host:LS3> ping 192.168.10.1 PING 192.168.10.1 (192.168.10.1): 56 data bytes 64 bytes from 192.168.10.1: icmp_seq=0 ttl=63 time=10.781 ms 64 bytes from 192.168.10.1: icmp_seq=1 ttl=63 time=1.167 ms 64 bytes from 192.168.10.1: icmp_seq=2 ttl=63 time=1.152 ms