Pour faire simple : J’ai deux tuyaux d’arrosage pour remplir ma piscine. si j’utilise mes deux tuyaux, ma piscine va se remplir plus vite ! Bah là c’est pareil, on a deux chemins fonctionnels pour joindre une destination, si j’envoie mes informations sur ces deux liens, mon information va arriver plus vite.
Chapitre 1
Load Balancing EIGRP à coût égale
Tout comme OSPF, lorsque ce protocole de routage dynamique possèdent deux chemins pour joindre un réseau et que ces deux chemins ont un coût égale, il va faire du load balancing.
ATTENTION :
Load Balancing sur 4 chemins maximum (par défaut)
Peut être modifié pour aller jusqu’à 6 (avant l’IOS 12.3)
Peut être modifié pour aller jusqu’à 16 (à partir de l’IOS 12.3)
POUR EIGRP :
Rappel :
Reported Distance( RD ) : La distance qui sépare notre voisin à un réseau.
Feasible Distance( FD) : La distance qui me sépare de ce réseau.
Les chemins vers R11 et R12 sont donc tous deux des Successors !
Ces deux chemins vont être placés dans notre table de routage :
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
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
Gateway of last resort is not set
D LAN-21 [90/30] via 1.1.11.2, 00:01:39, FastEthernet0/11
[90/30] via 1.1.12.2, 00:01:39, FastEthernet0/12
Le chemin vers R11 va être placé dans notre table de routage.
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
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
Gateway of last resort is not set
D LAN-21 [90/30] via 1.1.11.2, 00:01:39, FastEthernet0/11
Question : Mais c’est deux liens fonctionnent ! On peut quand même faire du load balancing ?? La réponse est oui ! Et ce grâce à la commande variance.Solution = Variance2
Le chiffre après la commande variance est un multiplicateur. Mais à quoi il sert ?
Il permet de faire passer un Feasable successoren Successor !
Que ce passe t’il lorsqu’on utilise la commande variance :
Action :
Le nouveau FD via R11 de mon Successor est de 30 x 2 = 60.
Le FD via R12 est toujours de 50.
Réaction :
Le FD via R11 est supérieur ou égale au FD via R12.
Le FD via R12 deviens mon deuxième Successor !
Voyons ce que ça donne dans notre table de routage :
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
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
Gateway of last resort is not set
D LAN-21 [90/50] via 1.1.12.2, 00:01:39, FastEthernet0/12
[90/30] via 1.1.11.2, 00:01:39, FastEthernet0/11
Le FD via R12 reste à 30 (la variance ne change pas le metric !).
Le FD via R12 est toujours de 50.
Chapitre 3
Fonctionnement du Load Balancing EIRGP
Dans notre exemple, nous avons utiliser une variancede 2.
Notre routeur va faire du load balancing dans la proportion 2 pour 1.
Conclusion :
66% du trafic vers R11.
33% du trafic vers R12.
Pourquoi ?
1:1 = 50% / 50%
2:1 = 66% / 33%
3:1 = 75% / 25%
Et ce jusqu’à l’infini ! (Enfin si, il y a une limite mais je n’ai pas d’équipements actif sous les yeux pour vous dire le nombre.)
Next Time ! Maybe 🙂
Les cookies nous permettent de personnaliser le contenu et les annonces, d'offrir des fonctionnalités relatives aux médias sociaux et d'analyser notre trafic. Nous partageons également des informations sur l'utilisation de notre site avec nos partenaires de médias sociaux, de publicité et d'analyse, qui peuvent combiner celles-ci avec d'autres informations que vous leur avez fournies ou qu'ils ont collectées lors de votre utilisation de leurs services