Le protocole EIGRP : Auto-summary
Pourquoi l’auto-summary d’EIGRP résume les réseaux à leur classe, comment cela pollue le routage, et le réflexe à prendre : no auto-summary.
EIGRP = vieux protocole de routage.
Vieux protocole de routage = Classful !
- Auto-summary = Classful
- No auto-summary = Classless
Auto-summary est actif par défaut.
Auto-summary EIGRP : Architecture de base

R1, R2 et R3 sont configurés comme ceci :
R1# show running-config | section eigrp
router eigrp 10
auto-summary - ACTIF PAR DEFAUT
network 10.10.1.0 0.0.0.255
network [interco-R1-R2]R2# show running-config | section eigrp
router eigrp 10
auto-summary - ACTIF PAR DEFAUT
network [interco-R1-R2]
network [interco-R2-R3]R3# show running-config | section eigrp
router eigrp 10
auto-summary - ACTIF PAR DEFAUT
network 10.10.3.0 0.0.0.255
network [interco-R2-R3]Auto-summary EIGRP : Les Annonces
A l’époque des australopithèques…
- Les plages d’adresse IP fonctionnaient en fonction de leurs classes, et les masques de sous réseau n’existaient pas !
- Si on avait une adresse IP dans un réseau de classe A, B ou C, c’est que ce réseau nous appartenait en entier ! Du coup EIGRP agissait en fonction.
Que va-t-il se passer :
- R1 possède le réseau 10.10.1.0.
- 10.10.1.0 fait partie de la classe A : 10.0.0.0 /8
- R1 conclue que le réseau de classe A 10.0.0.0 /8 lui a été affecté
- R1 diffuse le réseau 10.0.0.0 /8
- R3 possède le réseau 10.10.3.0.
- 10.10.3.0 fait partie de la classe A : 10.0.0.0 /8
- R3 conclue que le réseau de classe A 10.0.0.0/8 lui a été affecté
- R3 diffuse le réseau 10.0.0.0 /8

Auto-summary EIGRP : La Pollution du routage

R2 apprend le réseau 10.0.0.0 /8 de R1 et de R3…
R2# show ip route eigrp
D 10.0.0.0/8 [90/XXXXXX] via R1
[90/XXXXXX] via R3Nous avons un Metric a coût égal pour le réseau 10.0.0.0 /8 ??
Wooohoooo !!!! Je vais faire du load-balancing du coup !!
Bref, c’est du n’importe quoi…
Auto-summary EIGRP : conclusion
Pour éviter toutes bêtises, nous allons prendre le réflexe de désactiver l’auto-summary tooooooout le temps !8
R1(config)# router eigrp X
R1(config-rtr)# no auto-summary
