Documente Academic
Documente Profesional
Documente Cultură
be
https://www.ciscomadesimple.be/2013/06/11/glbp-gateway-load-balancing-protocol/
Aprs HSRP et VRRP, il est temps de prsenter la gnration suivante de protocole prenant en charge la redondance
de passerelles: GLBP
Comme son nom lindique, non seulement il permet de grer la gestion de passerelles redondantes, mais qui plus est
il permet dquilibrer le trafic entre elles, l ou HSRP et VRRP se contentaient den utiliser une et de laisser les autres
en standby!
La topologie
Topologie similaire aux articles concernant HSRP et VRRP. La seule diffrence tant la prsence de deux htes afin
de tester lquilibrage de charge.
Nous allons donc ici mettre en place, nouveau, une redondance entre R1 et R2 et ensuite voir comment les deux
htes se comportent.
Dans le cas de GLBP, un des routeurs sera lAVG (Active Virtual Gateway), celui qui aura la plus grande priorit (ou
la plus grande adresse IP configure priorit gale). Les autres routeurs seront les AVF (Active Virtual Forwarders).
LAVG a pour mission de distribuer la charge entre les diffrentes passerelles (lui-mme et les diffrents AVF). Pour y
arriver, il se chargera de rpondre aux requtes ARP en variant la rponse, indiquant la sienne, celle dun AVF, celle
de lAVF suivant etc.
Ceci est possible par le fait que chaque routeur faisant partie dun mme groupe GLBP prendra en charge une
adresse MAC GLBP diffrente mais faisant partie dun mme groupe. La structure de ladresse MAC est la suivante:
0007.b40X.XXYY (o les X symbolisent le n de groupe allant de 1 1023 et les Y lincrmentation dune passerelle
lautre).
Les routeurs communiquent entre eux par multicast (224.0.0.102) en schangeant des messages HELLO. Si lun
deux manque lappel il disparat de la rotation au niveau des rponses ARP et si cest lAVG qui disparat, cest le
meilleur AVF qui prendra sa place.
Configuration de R1
R1(config)#interface FastEthernet 0/0
R1(config-if)#glbp 10 ip 10.0.0.254
R1(config-if)#glbp 10 preempt
R1(config-if)#glbp 10 priority 150
*Mar 1 00:27:32.447: %GLBP-6-STATECHANGE: FastEthernet0/0 Grp 10 state Standby ->
Active
*Mar 1 00:27:42.451: %GLBP-6-FWDSTATECHANGE: FastEthernet0/0 Grp 10 Fwd 1 state
Listen -> Active
Linterface Fa0/0 de R1 est donc configure ici pour participer au groupe 10 de GLBP. On active le droit de
premption (afin dautoriser R1 reprendre sa place le cas chant), on dfini une priorit suprieure la valeur par
dfaut (qui est de 100) afin de forcer R1 devenir lAVG.
Vrifications
FastEthernet0/0 - Group 10
State is Active
2 state changes, last state change 00:04:25
Virtual IP address is 10.0.0.254
Hello time 3 sec, hold time 10 sec
Next hello sent in 1.052 secs
Redirect time 600 sec, forwarder timeout 14400 sec
Preemption enabled, min delay 0 sec
Active is local
Standby is unknown
Priority 150 (configured)
Weighting 100 (default 100), thresholds: lower 1, upper 100
Load balancing: round-robin
Group members:
c000.116c.0000 (10.0.0.1) local <== MAC relle
Configuration de R2
R2(config)#int FastEthernet 0/0
R2(config-if)#glbp 10 ip 10.0.0.254
Rien de plus simple ici on a juste assign linterface de R2 au mme groupe GLBP et bien entendu avec la mme
adresse IP virtuelle.
Vrification
R2#show glbp
FastEthernet0/0 - Group 10
State is Standby
1 state change, last state change 00:01:55
Virtual IP address is 10.0.0.254
Hello time 3 sec, hold time 10 sec
Next hello sent in 1.120 secs
Redirect time 600 sec, forwarder timeout 14400 sec
Preemption disabled
Active is 10.0.0.1, priority 150 (expires in 8.380 sec)
Standby is local
Priority 100 (default)
Weighting 100 (default 100), thresholds: lower 1, upper 100
Load balancing: round-robin
Group members:
c000.116c.0000 (10.0.0.1)
c001.116c.0000 (10.0.0.2) local
There are 2 forwarders (1 active)
Forwarder 1
State is Listen
MAC address is 0007.b400.0a01 (learnt)
Owner ID is c000.116c.0000
Time to live: 14398.376 sec (maximum 14400 sec)
Preemption enabled, min delay 30 sec
Active is 10.0.0.1 (primary), weighting 100 (expires in 9.192 sec)
Forwarder 2
State is Active
1 state change, last state change 00:02:05
Conclusion
GLBP apporte un lment dcisif, permettant de ne pas laisser un quipement dormir . Non seulement la
redondance est prsente (si un forwarder disparat, il est simplement supprim de la rotation) mais en plus on profite
des ressources de celle-ci!
Il est bien entendu possible dobtenir une configuration plus pousse, en ajustant les timers par exemple afin
damliorer la ractivit du protocole etc Ce sera le sujet dun prochain article!.
VN:F [1.9.22_1171]
traitement en cours...
Rating: 9.3/10 (3 votes cast)
GLBP : Gateway Load-Balancing Protocol, 9.3 out of 10 based on 3 ratings
2015 CISCOMADESIMPLE.BE