Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit comment créer une route préférée lorsque vous influencez les métriques EIGRP (Enhanced Interior Gateway Routing Protocol).
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Pour en savoir plus sur le routage IP et EIGRP, référez-vous à Enhanced Interior Gateway Routing Protocol.
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
Le protocole EIGRP est pris en charge par le logiciel Cisco IOS® versions 9.21 et ultérieures. Les informations contenues dans ce document sont basées sur le logiciel Cisco IOS Version 12.3(3).
Le protocole EIGRP peut être configuré sur tous les routeurs (tels que les gammes Cisco 2500 et Cisco 2600) et sur tous les commutateurs de couche 3.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.
Étant donné la topologie représentée dans le schéma de réseau, ce document décrit plusieurs manières d'influencer le trafic IP des clients aux serveurs de sorte que le chemin R1>R2>R3 soit préféré. Le but est de transformer le chemin R1>R2>R4 en procédure de secours qui est seulement utilisée en cas de panne à R3.
Il existe plusieurs méthodes pour définir une route préférée en influençant les métriques EIGRP. Ce document décrit ces méthodes et détaille leurs avantages et inconvénients. Ce document discute également de l'effet quand la bande passante est modifiée, même si ce n'est pas un moyen viable de modifier le chemin dans cet exemple.
Diagramme du réseau
Cliquez sur le diagramme de réseau pour l'afficher dans une fenêtre de navigateur distincte et l'utiliser comme référence plus loin dans ce document.
Deux des commandes utilisées dans ce document pour vérifier le comportement du protocole EIGRP sont les suivantes : show ip eigrp topology
et la show ip eigrp topology network-ip subnet-mask
de l'assistant.
Si vous disposez de la sortie d'un show ip eigrp topology
ou une commande show ip eigrp topology network-ip subnet-mask
à partir de votre périphérique Cisco, vous pouvez utiliser Cisco CLI Analyzer pour afficher les problèmes potentiels et les correctifs.
Remarque : seuls les utilisateurs Cisco enregistrés ont accès aux outils et informations internes de Cisco.
Les mises à jour EIGRP contiennent cinq métriques : bande passante minimale, délai, charge, fiabilité et unité de transmission maximale (MTU). Sur ces cinq métriques, seules la bande passante et le délai minimaux sont utilisés par défaut pour calculer le meilleur chemin. Contrairement à la plupart des métriques, la bande passante minimale est définie sur la bande passante minimale du chemin entier et ne reflète pas le nombre de sauts ou de liaisons à faible bande passante sur le chemin. Le délai est une valeur cumulée qui augmente de la valeur de délai de chaque segment du chemin. Pour plus d'informations sur les métriques EIGRP, référez-vous à Enhanced Interior Gateway Routing Protocol.
Ces configurations peuvent être utilisées pour définir une route préférée.
R1#show run Current configuration: 640 bytes ! version 12.3 ! hostname R1 ! interface Serial0 no ip address encapsulation frame-relay ! interface Serial0.201 point-to-point !--- Enables a point-to-point link on the sub-interface. ip address 10.1.1.1 255.255.255.0 frame-relay interface-dlci 201 !--- Assigns a data-link connection identifier (DLCI)
!--- to a Frame Relay sub-interface. ! router eigrp 1 network 10.0.0.0 ! end
Remarque : le commutateur Frame Relay est masqué dans le schéma du réseau.
R1#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 - ISIS level-1, L2 - ISIS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets D 10.1.3.0 [90/2221056] via 10.1.1.2, 00:07:08, Serial0.201 D 10.1.2.0 [90/2195456] via 10.1.1.2, 00:07:08, Serial0.201 C 10.1.1.0 is directly connected, Serial0.201 R1#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2221056 Routing Descriptor Blocks: 10.1.1.2 (Serial0.201), from 10.1.1.2, Send flag is 0x0 Composite metric is (2221056/307200), Route is Internal Vector metric: Minimum bandwidth is 1544 Kbit Total delay is 22000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 2
R2#show run Current configuration: 618 bytes ! version 12.3 ! hostname R2 ! interface Ethernet0 ip address 10.1.2.2 255.255.255.0 no ip directed-broadcast ! ! interface Serial0 no ip address encapsulation frame-relay ! interface Serial0.101 point-to-point ip address 10.1.1.2 255.255.255.0 frame-relay interface-dlci 101 ! router eigrp 1 network 10.0.0.0 ! end R2#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets D 10.1.3.0 [90/307200] via 10.1.2.4, 00:03:47, Ethernet0 [90/307200] via 10.1.2.3, 00:03:48, Ethernet0 C 10.1.2.0 is directly connected, Ethernet0 C 10.1.1.0 is directly connected, Serial0.101
Remarque : R2 dispose de deux chemins à coût égal vers 10.1.3.0/24 via R3 (10.1.2.3) et R4 (10.1.2.4).
R2#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 2 Successor(s), FD is 307200 Routing Descriptor Blocks: 10.1.2.3 (Ethernet0), from 10.1.2.3, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1 10.1.2.4 (Ethernet0), from 10.1.2.4, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Remarque : les deux chemins ont la même métrique composite (distance/distance annoncée). La distance de faisabilité (FD) vers R1 est annoncée, qui devient alors la distance annoncée pour R1.
R3#show run Current configuration: 556 bytes ! version 12.3 ! hostname R3 ! interface Ethernet0/0 ip address 10.1.2.3 255.255.255.0 no ip directed-broadcast ! interface Ethernet0/1 ip address 10.1.3.3 255.255.255.0 no ip directed-broadcast ! router eigrp 1 network 10.0.0.0 ! end R3#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, ia - ISIS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets C 10.1.3.0 is directly connected, Ethernet0/1 C 10.1.2.0 is directly connected, Ethernet0/0 D 10.1.1.0 [90/20537600] via 10.1.2.2, 00:16:14, Ethernet0/0 R3#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 281600 Routing Descriptor Blocks: 0.0.0.0 (Ethernet0/1), from Connected, Send flag is 0x0 Composite metric is (281600/0), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 1000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 0 10.1.2.4 (Ethernet0/0), from 10.1.2.4, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1 R3#show interface ethernet0/1 Ethernet0/1 is up, line protocol is up Hardware is AmdP2, address is 0050.7329.52e1 (bia 0050.7329.52e1) Internet address is 10.1.3.3/24 MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:02, output 00:00:01, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 291 packets input, 28402 bytes, 0 no buffer Received 283 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 input packets with dribble condition detected 500 packets output, 50876 bytes, 0 underruns 0 output errors, 0 collisions, 2 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out
R4#show run Current configuration: 549 bytes ! version 12.3 ! hostname R4 ! interface Ethernet0/0 ip address 10.1.2.4 255.255.255.0 no ip directed-broadcast ! interface Ethernet0/1 ip address 10.1.3.4 255.255.255.0 no ip directed-broadcast ! router eigrp 1 network 10.0.0.0 ! end R4#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, IA - ISIS inter area * - candidate default, U - per-user static route, o - ODR P - periodic downloaded static route Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets C 10.1.3.0 is directly connected, Ethernet0/1 C 10.1.2.0 is directly connected, Ethernet0/0 D 10.1.1.0 [90/20537600] via 10.1.2.2, 00:17:08, Ethernet0/0 R4#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 281600 Routing Descriptor Blocks: 0.0.0.0 (Ethernet0/1), from Connected, Send flag is 0x0 Composite metric is (281600/0), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 1000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 0 10.1.2.3 (Ethernet0/0), from 10.1.2.3, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Étant donné que les modifications apportées à la métrique de délai sont propagées à tous les routeurs en aval, les modifications apportées au paramètre de délai d’interface constituent la méthode privilégiée pour influencer la sélection du chemin pour ces deux scénarios :
Le segment Ethernet 10.1.3.0/24 contient uniquement des serveurs et aucun autre sous-réseau n’est derrière le sous-réseau 10.1.3.0/24. (Cette configuration est idéale pour une batterie de serveurs).
Vous souhaitez influencer la sélection du chemin pour toutes les routes apprises via les voisins EIGRP sur le segment 10.1.3.0/24.
Vérifiez le délai sur l'interface avant d'effectuer des modifications.
Il est actuellement configuré de la même manière que R3, comme illustré ici.
R4#show interface ethernet0/1 Ethernet0/1 is up, line protocol is up Hardware is AmdP2, address is 0050.7329.5321 (bia 0050.7329.5321) Internet address is 10.1.3.4/24 MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:02, output 00:00:02, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 284 packets input, 27914 bytes, 0 no buffer Received 276 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 input packets with dribble condition detected 482 packets output, 49151 bytes, 0 underruns 0 output errors, 0 collisions, 2 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out
Modifiez la valeur de délai sur le segment 10.1.3.0/24.
Vous devez être prudent lorsque vous sélectionnez le nouveau délai. Vous ne souhaitez pas augmenter le délai jusqu’à ce que R2 ne considère plus la route comme un successeur potentiel.
R4#configure terminal Enter configuration commands, one per line. End with CNTL/Z. R4(config)#interface ethernet0/1 R4(config-if)#delay 120 !--- Delay is entered in tens of microseconds. R4(config-if)#end R4#
Vérifiez que le délai est passé à 1 200 microsecondes pour cette interface.
R4#show interface ethernet0/1 Hardware is AmdP2, address is 0050.7329.5321 (bia 0050.7329.5321) Internet address is 10.1.3.4/24 MTU 1500 bytes, BW 10000 Kbit, DLY 1200 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation ARPA, loopback not set Keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:03, output 00:00:00, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 345 packets input, 33508 bytes, 0 no buffer Received 333 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored 0 input packets with dribble condition detected 575 packets output, 57863 bytes, 0 underruns 0 output errors, 0 collisions, 2 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out
Vérifiez que R2 ne dispose que d’une meilleure route vers 10.1.3.0 via R3.
R2#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets D 10.1.3.0 [90/307200] via 10.1.2.3, 00:02:43, Ethernet0 C 10.1.2.0 is directly connected, Ethernet0 C 10.1.1.0 is directly connected, Serial0.101 R2#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 307200 Routing Descriptor Blocks: 10.1.2.3 (Ethernet0), from 10.1.2.3, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1 10.1.2.4 (Ethernet0), from 10.1.2.4, Send flag is 0x0 Composite metric is (312320/286720), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2200 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Les show ip eigrp topology
montre que la métrique de délai annoncée par R4 a été augmentée de 200 (à 2 200 microsecondes), comme prévu. Cette augmentation fait que les deux routes ont des coûts différents et empêche R2 d’équilibrer la charge.
Remarque : étant donné que la distance annoncée par R4 (286720) est inférieure à la distance annoncée par R2 (la distance de faisabilité, 307200), le chemin est considéré comme exempt de boucles. Étant donné que le chemin annoncé par R4 est considéré comme sans boucle, il s’agit d’un successeur potentiel et il est installé immédiatement si R3 cesse d’annoncer une route vers 10.1.3.0/24.
R1#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets D 10.1.3.0 [90/2221056] via 10.1.1.2, 00:25:27, Serial0.201 D 10.1.2.0 [90/2195456] via 10.1.1.2, 00:25:27, Serial0.201 C 10.1.1.0 is directly connected, Serial0.201 R1#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2221056 Routing Descriptor Blocks: 10.1.1.2 (Serial0.201), from 10.1.1.2, Send flag is 0x0 Composite metric is (2221056/307200), Route is Internal Vector metric: Minimum bandwidth is 1544 Kbit Total delay is 22000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 2
La métrique composite sur R2 peut être modifiée avec une liste de décalage sur le routeur R4. Une valeur de liste de décalage de 20 sur R4 augmente la métrique composite du chemin R2-R4 de 20 sur R2. Par conséquent, le chemin R2-R4 devient un chemin de secours vers R2-R3. Une liste de décalage est la méthode préférée si :
Vous voulez seulement influencer un chemin particulier qui est annoncé.
Des routeurs supplémentaires sont connectés au sous-réseau 10.1.3.0/24 et vous ne souhaitez pas influencer les chemins créés par les routeurs.
Configurez une liste de décalages sur R4 qui augmente (de 20) le délai pour toute route commençant par 10.1.3.x .
R4#configure terminal Enter configuration commands, one per line. End with CNTL/Z. R4(config)#access-list 99 permit 10.1.3.0 0.0.0.255 R4(config)#router eigrp 1 R4(config-router)#offset-list 99 out 20 e0/0 R4(config-router)#end R4#
Vous pouvez voir dans ce résultat que la liste de décalage ne change rien dans la table topologique EIGRP sur R4.
La mesure change uniquement lorsque la route est annoncée.
R4#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 281600 Routing Descriptor Blocks: 0.0.0.0 (Ethernet0/1), from Connected, Send flag is 0x0 Composite metric is (281600/0), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 1000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 0 10.1.2.3 (Ethernet0/0), from 10.1.2.3, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Sur R2, vérifiez que la route passant par R3 (10.1.2.3) est à nouveau le seul meilleur chemin.
R2#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets D 10.1.3.0 [90/307200] via 10.1.2.3, 00:00:20, Ethernet0 C 10.1.2.0 is directly connected, Ethernet0 C 10.1.1.0 is directly connected, Serial0.101
La table topologique EIGRP reflète l’augmentation du délai par rapport à R4 (10.1.2.4).
Distance de faisabilité de R4 (281600) + liste de décalage de R4 (20) = distance annoncée de R4 (281620).
Remarque : un défaut esthétique de la version 12.0(7) du logiciel Cisco IOS empêche l'augmentation du délai d'une réflexion précise dans la section Total Delay du résultat affiché ici.
Remarque : seuls les utilisateurs Cisco enregistrés ont accès aux outils Cisco internes et aux informations de bogue.
DDTS | Description |
---|---|
ID de bogue Cisco CSCdp36097 | EIGRP : offset-list ajoute une valeur de délai incorrecte |
R2# show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 307200 Routing Descriptor Blocks: 10.1.2.3 (Ethernet0), from 10.1.2.3, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1 10.1.2.4 (Ethernet0), from 10.1.2.4, Send flag is 0x0 Composite metric is (307220/281620), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Il est également possible de modifier le processus de sélection de chemin lorsque vous modifiez la distance administrative, sur R2, de la route apprise de R4. Cette méthode est moins idéale que les autres. Il peut augmenter le potentiel de boucles de routage pour les raisons suivantes :
La distance administrative est généralement utilisée pour déterminer la méthode d’apprentissage d’une route. S’il n’est pas défini correctement, le routeur individuel ne peut pas choisir une route redistribuée au lieu du meilleur chemin réel.
La distance administrative n’est pas propagée aux autres routeurs. Les protocoles de routage reposent sur le fait que tous les routeurs choisissent le même chemin avec le même ensemble de paramètres. Si vous modifiez les paramètres sur un seul routeur, cela peut entraîner des boucles de routage.
Modifiez la configuration de R2 de sorte que lorsqu'une mise à jour de routage de R4 (10.1.2.4) pour le sous-réseau 10.1.3.0/24 est entendue, la distance administrative passe à 91.
La valeur 91 est choisie car elle est supérieure de 1 à la distance administrative EIGRP par défaut pour les données internes (qui est de 90). La distance administrative par défaut pour les périphériques externes EIGRP (routes redistribuées dans EIGRP) est de 170. Reportez-vous à la table des valeurs de distance par défaut du document Qu'est-ce que la distance administrative ? pour connaître les valeurs par défaut de tous les protocoles de routage.
R2#configure terminal Enter configuration commands, one per line. End with CNTL/Z. R2(config)#access-list 99 permit 10.1.3.0 0.0.0.255 R2(config)#router eigrp 1 R2(config-router)#distance 91 10.1.2.4 0.0.0.0 99 R2(config-router)#end R2#
À ce stade, vous devez émettre le clear ip route
pour que les modifications prennent effet.
Remarque : il n'existe désormais qu'un seul chemin vers 10.1.3.0/24 via R3 (10.1.2.3).
R2#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 - ISIS, L1 - ISIS level-1, L2 - ISIS level-2, * - candidate default U - per-user static route, o - ODR Gateway of last resort is not set 10.0.0.0/24 is subnetted, 3 subnets D 10.1.3.0 [90/307200] via 10.1.2.3, 00:05:28, Ethernet0 C 10.1.2.0 is directly connected, Ethernet0 C 10.1.1.0 is directly connected, Serial0.101
Remarque : rien dans la table topologique EIGRP n'a changé.
R2#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 307200 Routing Descriptor Blocks: 10.1.2.3 (Ethernet0), from 10.1.2.3, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1 10.1.2.4 (Ethernet0), from 10.1.2.4, Send flag is 0x0 Composite metric is (307200/281600), Route is Internal Vector metric: Minimum bandwidth is 10000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Pour illustrer un problème potentiel que cette méthode peut causer si elle n’est pas utilisée avec précaution, imaginez que R1 et R2 exécutent le protocole OSPF (Open Shortest Path First), avec une distance administrative de 110, pour le réseau 10.0.0.0/8. Imaginez également que R4 possède une route statique pour 10.1.1.0/24 qui pointe vers R2 (10.1.2.2). R4 redistribue les routes statiques dans le protocole EIGRP afin que certains nouveaux routeurs sur 10.1.3.0/24 puissent accéder à 10.1.1.0/24.
Normalement, R2 reçoit la route externe EIGRP pour 10.1.1.0/24 de R4 avec une distance administrative de 170. Cette distance étant supérieure à celle de la route OSPF (110), elle n'est pas installée.
Ce résultat est un exemple de la commande distance utilisée précédemment lorsqu'elle n'est pas correctement configurée.
R2#configure terminal Enter configuration commands, one per line. End with CNTL/Z. R2(config)#access-list 99 permit 10.1.1.0 0.0.0.255 R2(config)#router eigrp 1 R2(config-router)#distance 91 10.1.2.4 0.0.0.0 99 R2(config-router)#end R2#
Cette configuration crée une boucle de routage entre R2 et R4 pour le sous-réseau 10.1.1.0/24. R2 préfère maintenant la route 10.1.1.0/24 annoncée par R4. En effet, la distance administrative (91) est inférieure à la distance administrative de la route OSPF (110).
Il existe deux raisons pour lesquelles vous ne devez pas utiliser la bande passante pour influencer les chemins EIGRP :
Si vous modifiez la bande passante, cela peut avoir un impact au-delà de l'effet sur les métriques EIGRP. Par exemple, la qualité de service (QoS) examine également la bande passante sur une interface.
Le protocole EIGRP limite l’utilisation de 50 % de la bande passante configurée. Lorsque vous diminuez la bande passante, cela peut empêcher les voisins EIGRP qui reçoivent des paquets Hello, car cela ralentit.
Si vous modifiez le délai, cela n'a pas d'impact sur les autres protocoles et cela n'entraîne pas non plus le ralentissement du protocole EIGRP.
Vérifiez la table topologique EIGRP de R1 avant d'apporter des modifications.
R1#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2221056 Routing Descriptor Blocks: 10.1.1.2 (Serial0.201), from 10.1.1.2, Send flag is 0x0 Composite metric is (2221056/307200), Route is Internal Vector metric: Minimum bandwidth is 1544 Kbit Total delay is 22000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 2
Vérifiez les valeurs initiales de l'interface Ethernet0 sur R2.
R2#show interface ethernet0 Ethernet0 is up, line protocol is up Hardware is Lance, address is 0010.7b3c.6786 (bia 0010.7b3c.6786) Internet address is 10.1.2.2/24 MTU 1500 bytes, BW 10000 Kbit, DLY 1000 usec, rely 255/255, load 1/255 Encapsulation ARPA, loopback not set, keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:01, output 00:00:02, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 1938 packets input, 165094 bytes, 0 no buffer Received 1919 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 0 input packets with dribble condition detected 1482 packets output, 124222 bytes, 0 underruns 0 output errors, 0 collisions, 18 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out
Réduisez la bande passante pour voir l’impact sur R1.
R2#configure terminal Enter configuration commands, one per line. End with CNTL/Z. R2(config)#interface ethernet0 R2(config-if)#bandwidth 5000 R2(config-if)#end R2#
Confirmez la modification.
R2#show interface ethernet0 Ethernet0 is up, line protocol is up Hardware is Lance, address is 0010.7b3c.6786 (bia 0010.7b3c.6786) Internet address is 10.1.2.2/24 MTU 1500 bytes, BW 5000 Kbit, DLY 1000 usec, rely 255/255, load 1/255 Encapsulation ARPA, loopback not set, keepalive set (10 sec) ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:02, output 00:00:01, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec 1995 packets input, 169919 bytes, 0 no buffer Received 1969 broadcasts, 0 runts, 0 giants, 0 throttles 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 0 input packets with dribble condition detected 1525 packets output, 127831 bytes, 0 underruns 0 output errors, 0 collisions, 18 interface resets 0 babbles, 0 late collision, 0 deferred 0 lost carrier, 0 no carrier 0 output buffer failures, 0 output buffers swapped out
Vérifiez qu’elle a également été modifiée dans la table topologique EIGRP.
R2#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 2 Successor(s), FD is 563200 Routing Descriptor Blocks: 10.1.2.4 (Ethernet0), from 10.1.2.4, Send flag is 0x0 Composite metric is (563200/281600), Route is Internal Vector metric: Minimum bandwidth is 5000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1 10.1.2.3 (Ethernet0), from 10.1.2.3, Send flag is 0x0 Composite metric is (563200/281600), Route is Internal Vector metric: Minimum bandwidth is 5000 Kbit Total delay is 2000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 1
Vérifiez l'impact sur la table topologique EIGRP de R1.
R1#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 2221056 Routing Descriptor Blocks: 10.1.1.2 (Serial0.201), from 10.1.1.2, Send flag is 0x0 Composite metric is (2221056/563200), Route is Internal Vector metric: Minimum bandwidth is 1544 Kbit Total delay is 22000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 2
Il n’y a aucun changement, car la connexion Frame Relay entre R1 et R2 est toujours la liaison à plus faible débit. Vous ne voyez un changement que si vous diminuez cette bande passante sur l'interface ethernet0 de R2 à une valeur inférieure à 1544.
Réduisez la bande passante sur l’interface Ethernet0 de R2 à 1000.
R2#configure terminal Enter configuration commands, one per line. End with CNTL/Z. R2(config)#interface ethernet 0 R2(config-if)#bandwidth 1000 R2(config-if)#end R2#
Vérifiez l'impact sur la table topologique EIGRP de R1.
R1#show ip eigrp topology 10.1.3.0 255.255.255.0 IP-EIGRP (AS 1): Topology entry for 10.1.3.0/24 State is Passive, Query origin flag is 1, 1 Successor(s), FD is 312320 Routing Descriptor Blocks: 10.1.1.2 (Serial0.201), from 10.1.1.2, Send flag is 0x0 Composite metric is (3123200/2611200), Route is Internal Vector metric: Minimum bandwidth is 1000 Kbit Total delay is 22000 microseconds Reliability is 255/255 Load is 1/255 Minimum MTU is 1500 Hop count is 2
Révision | Date de publication | Commentaires |
---|---|---|
2.0 |
19-Dec-2022 |
Mettre à jour la mise en forme Corrections effectuées selon les besoins en matière d'utilisation et de ponctuation. Recertification de l'article. |
1.0 |
10-Dec-2001 |
Première publication |