Configuration "On Demand Routing" Lyon1 S0/0 S0/0 E0/1 IGRP 234 Lille Lyon1 Lyon2 E0/0 E0/0 Objectif Le but est de configurer et de redistribuer le routage à la demande au travers d'un réseau Frame relay.
Scénario En qualité d'adlinistrateur réseau à la société IFC , vous êtes responsable de l"établisse-ment de la connectivité entre le siège de la société à Lyon et un site régional situé à Lille. Les réseaux LAN du site régional de Lille sont connectés à un seul routeur qui lui est connecté à une liaison Frame relay. Comme le routeur de Lille fait partie d'un réseau terminal, il a simplement besoin d'une route par défaut vers Lyon. Le fait de ne pas utiliser de protocle de routage sur une liaison à faible débit permet de récupérer de la bande passante. Pour envoyer des données vers Lille, une route statique doit être placée sur le routeur Lyon1 et redistribuée vers Lyon2. Des réseaux LANs vont être ajoutés dans le réseau de Lille dans quelques jours ainsi que sur d'autres sites régionaux. Vous décidez d'implémenter le routage à la demande (On Demand Routing) pour facilter les évolutions. Celles-ci se feront de manière dynamique et sans le surdébit des protocoles de routage. Données de configuration Routeur : "Lyon1" : Routeur: "Lille" - Nom du routeur : Lyon1 - Nom du routeur: Lille - Interface S0/0 - Interface S0/0 - Adresse IP: 192.168.192.1/24 - Adresse IP: 192.168.192.2 /24 - DLCI 18 - DLCI 18 - Interface E0/0 - DCE - Adresse IP: 192.168.0.1/24 - Interface E0/0 - Adresse IP: 192.168.200.1/24 Routeur "Lyon2" : - Nom du routeur : Lyon2 - Interface E0/0 - Adresse IP: 192.168.1.1/24 - Interface E0/1 - Adresse IP : 192.168.0.2/24
Configuration des routeurs - Avant d'effectuer toute configuration, effacer la configuration en NVRAM et recharger le routeur. 1) Configurez les routeurs d'après le schéma du réseau et des données de configuration. 2) Configurez IGRP sur les routeurs Lyon1 et Lyon2 et configurez également le Frame relay entre Lille et Lyon1. Lyon1(config)#interface ethernet0/0 Lyon1(config-if)#ip address 192.168.0.1 255.255.255.0 Lyon1(config-if)# Lyon1(config-if)#interface serial0/0 Lyon1(config-if)#ip address 192.168.192.1 255.255.255.0 Lyon1(config-if)#encapsulation frame-relay Lyon1(config-if)#frame-relay map ip 192.168.192.2 255.255.255.0 18 broabcast Lyon1(config-if)#no keepalive Lyon1(config-if)#exit Lyon1(config)#router igrp Lyon1(config-router)#network 192.168.192.0 Lyon1(config-router)#network 192.168.0.0 Lyon1(config)# Lyon2(config)#interface ethernet0/0 Lyon2(config-if)#ip address 192.168.1.1 255.255.255.0 Lyon2(config-if)#interface ethernet0/1 Lyon2(config-if)#ip address 192.168.0.2 255.255.255.0 Lyon2(config-if)#exit Lyon2(config)#router igrp Lyon2(config-router)#network 192.168.1.0 Lyon2(config-router)#network 192.168.0.0 Lyon2(config)# Lille(config)#interface ethernet0/0 Lille(config-if)#ip address 192.168.200.1 255.255.255.0 Lille(config-if)#interface serial0/0 Lille(config-if)#ip address 192.168.192.2 255.255.255.0 Lille(config-if)#encapsulation frame-relay Lille(config-if)#frame-relay map ip 192.168.192.1 255.255.255.0 18 broabcast Lille(config-if)#no keepalive Lille(config-if)#exit Lille(config)#router igrp Lille(config-router)#network 192.168.192.0 Lille(config-router)#network 192.168.200.0 Lille(config)#
Vérifiez la table de routage de Lyon2: Lyon2#show ip route 2)fin Note: Comme les routeurs Lille et Lyon1 ont des liaisons "serial" en "back-to-back", il faut entrer la commande "no keepalive" pour éviter que l'interface soit hors-service au niveau du protocole Frame relay. Les numéros de DLCI doivent être identiques dans le cas de notre réseau test. 3) Vérifiez que la liaison Frame relay est opérationnelle en passant une commande ping de Lyon1 vers Lille. Vérifiez la table de routage de Lyon2: Lyon2#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set I 192.168.192.0/24 [100/8576] via 192.168.0.1, 00:00:11, Ethernet0/1 C 192.168.0.0/24 is directly connected, Ethernet0/1 C 192.168.1.0/24 is directly connected, Ethernet0/0 Lyon2# 1. Est-ce que cette table de routage contient des entrées pour tous les réseaux mentionnés dans ce test ? _____________________________________________________________________________ Lyon2 a des routes pour tous les réseaux sauf pour le réseau LAN de Lille. Passez une commande ping vers l'interface WAN (192.168.192.2) depuis Lyon2. 2. Bien que Lyon2 ait une route vers la liaison Frame relay, La commande ping échoue. Pourquoi? _____________________________________________________________________________ Vérifiez que Lille a une route vers Lyon2 avec la commande show ip route. (Sutie page suivante)
3) Suite Lille#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is not set C 192.168.192.0/24 is directly connected, Serial0/0 C 192.168.200.0/24 is directly connected, Ethernet0/0 Lille# Lille n'a appris aucune route vers les autres réseaux car il n'a pas de protocole de routage actif. Activer un protocole de routage sur Lille n'a pas de sens sur un routeur de réseau terminal. Configurez une route par défaut vers Lyon1. Lille(config)#ip route 0.0.0.0 0.0.0.0 192.168.192.1 Après avoir configuré la route par défaut, passer une commande ping vers l'interface Ethernet de Lyon2 (192.168.1.1). Cette commande doit réussir. Maintanant que Lille a toute les informations de routage pour joindre les autres réseaux, vérifiez si la table routage de Lyon1 est complète. Lyon1#sh ip route i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR C 192.168.0.0/24 is directly connected, Ethernet0/0 I 192.168.1.0/24 [100/1200] via 192.168.0.2, 00:01:11, Ethernet0/0 Lyon1# Note: Lyon1 n'a pas de route vers le réseau LAN de Lille (192.168.200.0)
4) Si le routeur Lille ne diffuse aucune route le réseau local de Lille ne sera pas connu des autres routeurs. Il serait possible de créer une route statique vers le réseau 192.168.200.0/24 dans le routeurs Lyon1. Ce principe amènerait à la création de routes statiques pour tous les réseaux attachés à l'agence de Lille. Pour éviter cela, vous implémenter le routage à la demande (On Demand Routing). Les routeurs Cisco transmettent les adresses de réseaux et les masques de sous-réseaux pour les réseaux adjacents dans les trames du protocole CDP(Cisco Discovery Protocol). Le routage ODR indique au routeur récepteur de construire des routes avec ces informations. Pour configurer le routage ODR, il faut simplement l'activer dans le routeur récepteur. Lyon1(config)#router odr Après avoir validé le routage ODR, vérifiez la table de routage de Lyon1. Lyon1#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B – BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E – EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o – ODR Gateway of last resort is not set C 192.168.192.0/24 is directly connected, Serial0/0 C 192.168.0.0/24 is directly connected, Ethernet0/0 I 192.168.1.0/24 [100/1200] via 192.168.0.2, 00:00:42, Ethernet0/0 Lyon1# 3. Le routage ODR est validé mais il n'y a toujours pas de route vers le réseau LAN de Lille. Pourquoi? ________________________________________________________________________________ Comme le routage ODR dépend de CDP, vérifiez que CDP est activé. Exécutez la commande show cdp sur Lyon1. Lyon1#show cdp Global CDP information: Sending CDP packets every 60 seconds Sending a holdtime value of 180 seconds Lyon1# CDP est validé de manière globale avec des trames émises toutes les 60 secondes.
4) suite Afficher, sur Lyon1, les equipements voisins découverts par CDP. Lyon1#show cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID Lyon2 Eth 0/0 174 R 2611 Eth 0/1 Lyon1# CDP ne semble pas être opérationnel sur la liaison Frame Relay entre Lyon1 et Lille. CDP doit être validé de manière explicite sur les interfaces avec Frame Relay. Lyon1(config)#interface serial0/0 Lyon1(config-if)#cdp enable Lille(config)#interface serial0/0 Lille(config-if)#cdp enable Après avoir validé CDP sur les interfaces, vérifiez la table de routage de Lyon1. Lyon1#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B – BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E – EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set C 192.168.192.0/24 is directly connected, Serial0/0 o 192.168.200.0/24 [160/1] via 192.168.192.2, 00:00:19, Serial0/0 C 192.168.0.0/24 is directly connected, Ethernet0/0 I 192.168.1.0/24 [100/1200] via 192.168.0.2, 00:00:28, Ethernet0/0 Lyon1# Notez que Lyon1 a maintenant une route vers le réseau LAN de Lille 4. Quelle est la distance administrative de la route ODR vers le réseau LAN de Lille? ________________________________________________________________________
Extended commands [n]: y Source address or interface: 192.168.1.1 5) Vérifiez la connectivité avec une commande ping étendue de Lyon2 vers Lille. Lyon2#ping Protocol [ip]: Target IP address: 192.168.200.1 Repeat count [5]: Datagram size [100]: Timeout in seconds [2]: Extended commands [n]: y Source address or interface: 192.168.1.1 Type of service [0]: Set DF bit in IP header? [no]: Validate reply data? [no]: Data pattern [0xABCD]: Loose, Strict, Record, Timestamp, Verbose[none]: Sweep range of sizes [n]: Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.200.1, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) Lyon2# 5. Pourquoi cette commande ping echoue-t-elle? ___________________________________________________________________________________ ___________________________________________________________________________________ Afficher la table de routage de Lyon2: Lyon2#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set I 192.168.192.0/24 [100/8576] via 192.168.0.1, 00:00:45, Ethernet0/1 C 192.168.0.0/24 is directly connected, Ethernet0/1 C 192.168.1.0/24 is directly connected, Ethernet0/0 Lyon2# Bien que Lyon1 et Lyon2 partagent des routes apprises par IGRP, Lyon1 ne redistribue pas les routes apprises via ODR. Le routage ODR fonctionne entre deux routeurs pour un seul saut. Le routage ODR est outil de maintance de bas niveau pour des topologies "hub-and-spokes" quand les protocoles de routage utilisent trop de bande passante. ODR n'est pas un protocole de routage mais une route ODR peut être redistribuée dans un protocole de routage.
Lyon1(config-router)#default-metric 1000 100 250 100 1500 5) suite Sur Lyon1, redistribuer les routes ODR avec la métrique IGRP. Lyon1(config)#router igrp 234 Lyon1(config-router)#default-metric 1000 100 250 100 1500 Lyon1(config-router)#redistribute odr Vérifiez la table de routage de Lyon2: Lyon2#show ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set I 192.168.192.0/24 [100/8576] via 192.168.0.1, 00:01:02, Ethernet0/1 I 192.168.200.0/24 [100/10200] via 192.168.0.1, 00:01:03, Ethernet0/1 C 192.168.0.0/24 is directly connected, Ethernet0/1 C 192.168.1.0/24 is directly connected, Ethernet0/0 Lyon2# Le réseau LAN de Lille apparaît comme une route IGRP. 6) L'utilité du routage ODR apparaît lors de la création d'un nouveau LAN à l"agence de Lille. Créez l'interface loopback suivante sur le routeur Lille: Lille(config)#interface loopback0 Lille(config-if)#ip address 192.168.208.1 255.255.255.0 Vérifiez la table de routage de Lyon2: Lyon2#show ip route I 192.168.192.0/24 [100/8576] via 192.168.0.1, 00:00:58, Ethernet0/1 I 192.168.208.0/24 [100/10200] via 192.168.0.1, 00:00:58, Ethernet0/1 I 192.168.200.0/24 [100/10200] via 192.168.0.1, 00:00:58, Ethernet0/1 Lyon2# Notez que la route vers le réseau 192.168.208/24 a été apprise de manière dynamique