Sei sulla pagina 1di 7

HSRP

HSRP es propietario de Cisco que permite a varios routers o switches


multicapa que aparezcan como una sola direccin IP del gateway.
5 estados: Inicial, escuchar, hablar, espera y activo.
HSRP permite mltiples routers para compartir una IP virtual y la
direccin MAC para que los usuarios finales no se dan cuenta cuando se
produce un fallo.
El router activo utiliza la IP virtual y direcciones MAC.
Routers Standby escuchan Hellos desde el router Activo.
Un paquete de saludo se enva cada 3 segundos por defecto. El tiempo
de retencin (intervalo muerto) es de 10 segundos.
MAC virtual de 0000.0C07.ACxx, donde xx es el nmero hexadecimal de
grupo HSRP.
Los nmeros de grupo de HSRP versin 1 rango de 0 a 255.

HSRP version 1 supports up to 256 group numbers. HSRP version 2


supports 4096 group numbers.

Hot Standby Router Protocol (HSRP): Es un protocolo propietario de Cisco, la redundancia de


la puerta de enlace la proporciona mediante un router virtual, compuesto por una IP y una
direccin MAC virtual. El router maestro se encargar de las funciones de routing mientras
que existe un router en modo standby hasta que el router maestro falle, si hay ms de dos
routers, los dems estarn en modo listening. El tiempo de no disponibilidad por defecto en
HSRP es de 30 segundos, por lo que pasar 30 segundos hasta que el backup router se de
cuenta que el master router no responde a los Hello Messages.
Virtual Router Redundancy Protocol (VRRP): Es un protocolo definido por el estndar IEEE,
muy parecido al protocolo HSRP, de hecho hay polmica entre Cisco e IEEE porque Cisco
dice que le han copiado la patente. En este caso la IP del router virtual puede ser una IP real,
por lo que si lo configuramos en el permetro de la red con IPs pblicas nos ahorramos una IP
pblica. Ante un fallo, el tiempo de no disponibilidad es mucho menor, aproximadamente 3
segundos.
Gateway Load Balancing Protocol (GLBP): Es un protocolo propietario de Cisco que permite
balancear la carga asignando varias direcciones MAC a una misma IP virtual, esto es posible
debido a que existe un router con el rol de AVG (Active Virtual Gateway) que es el encargado

de responder a las solicitudes ARP de los usuarios, AVG responder con la direccin MAC de
un router AVF (Active Virtual Forwarder) segn el algoritmo de balanceo selecctionado.
GLBP

Gateway Load Balancing Protocol

Una desventaja de HSRP y VRRP es que slo hay un enrutador est en


uso, otros routers debe esperar la primaria a fallar debido a que pueden ser
utilizados. Sin embargo , Gateway Protocol Load Balancing ( GLBP ) puede
utilizar hasta cuatro routers simultneamente.
En GLBP , todava hay slo una direccin IP virtual, pero cada router
tiene una direccin MAC virtual diferente .
En primer lugar un grupo GLBP debe elegir una puerta de enlace virtual
activa ( AVG ) . El AVG es responsable de responder peticiones ARP desde
hosts / clientes. Se responde con diferentes direcciones MAC virtuales que se
corresponden con diferentes routers ( conocidos como Transitarios virtuales
activos - FAV ) de manera que los clientes pueden enviar trfico a diferentes
routers en ese grupo GLBP
( carga compartida )
they first elect one gateway to be the Active Virtual Gateway
Active Virtual Gateway (AVG)
Active Virtual Forwarder (AVF)
StandBy Virtual Forwarder (SVF)
The virtual MAC address in GLBP is 0007.b400.xxyy where xx is the
GLBP group number and
yy is the different number of each gateway (01, 02, 03).

GLBP
GLBP (Gateway Load Balancing Protocol) permite realizar load-balancing. Con
un solo grupo y con la presencia de una MAC virtual sea posible realizarse el
balanceo de carga entre todos los dispositivos del grupo.
AVG (Active Virtual Gateway) Es el router que mayor prioridad posee y es el
encargado de responder a los cliente mediante los paquetes ARP-Reply
indicando la MAC virtual de todos los routers donde se quiera realizar el
balanceo de carga.
AVF (Active Virtual Forwarding) El resto de routers son AVF

En el caso de fallo de un AVF, la MAC antigua debe de deshecharse y en otros


caso en que la solicitud se hace sobre una MAC antigua se aplica el concepto
redirect para pasar a la MAC nueva.
De este modo los clientes siempre se conectan a la misma IP virtual pero a
diferentes MAC.
GLBP adems tiene la funcin weighting con un valor entre 1 y 254 para
determinar que router llega a ser AVF. Por defecto el valor es 100. Para cambiar
el valor por defecto:
Switch(config)# track object-number interface type mod/num {lineprotocol | ip routing}
El valor de object-number puede oscilar entre 1 y 500.Adems tambin puedes
definir unos umbrales dentro de los cuales el dispositivo actuar como AVF.
Switch(config-if)# glbp group weighting maximum [lower lower]
[upper upper]
Por ltimo debemos de configurar los valores de weighting segn la interfaz
track, de modo que si se cae no siga siendo considerado AVF.
Switch(config-if)# glbp group weighting track object-number
[decrement value]

EL protocolo GLBP permite nos permite elegir entre varios algoritmos de loadbalancing:
-Round robin Cada peticin ARP para la MAC virtual configurada ser
contado con la siguiente MAC disponible. EL load-balacing se realizar entre
todos los AVF del grupo, teniendo en cuenta que cliente enviar y recibir la
misma cantidad de trafico en cada AVF. Mtodo usado por defecto.
-Weighted Mediante el parmetro weighting se configura en cada router
del grupo para indicar el porcentaje de clientes que usarn dicha MAC virtual.
-Host dependent Cada cliente que envia un ARP Request, siempre siempre
recibe la misma MAC virtual en el paquete ARP_Reply. Este mtodo es usado
cuando el grupo de hosts es superior a 20.
Configuracin:

Ejemplo

R2#sh run int fa 0/0


interface FastEthernet0/0
ip address 10.20.20.2 255.255.255.0
speed 100
full-duplex
glbp 1 ip 10.20.20.1
glbp 1 preempt
glbp 1 weighting 6
glbp 1 load-balancing weighted
end

R3#show run int fa 0/0


interface FastEthernet0/0
ip address 10.20.20.3 255.255.255.0
speed 100
full-duplex
glbp 1 ip 10.20.20.1
glbp 1 priority 90
glbp 1 preempt
glbp 1 weighting 7
glbp 1 load-balancing weighted
end

R4#sh run int fa 0/0


interface FastEthernet0/0
ip address 10.20.20.4 25
duplex auto
speed auto
glbp 1 ip 10.20.20.1
glbp 1 priority 150
glbp 1 preempt
glbp 1 weighting 8
glbp 1 load-balancing we
glbp 1 weighting track 1
end

Como podis comprobar en la configuracin el Switch Multilayer R4 actuar como AVG ya


que posee la mayor prioridad. Ser el encargado en asignar las MAC virtuales a las
solicitudes ARP Query de los PCS.

Adems indicamos que usaremos el algoritmo de load-balancing llamado weighted. Por


tanto indicamos los pesos en cada uno de los dispositivo. El Switch Multilayer al poseer el
mayor peso (8) sera el encargado de enviar el trfico.
R4#show glbp
FastEthernet0/0 Group 1
State is Active
1 state change, last state change 00:27:19
Virtual IP address is 10.20.20.1
Hello time 3 sec, hold time 10 sec
Next hello sent in 1.908 secs
Redirect time 600 sec, forwarder timeout 14400 sec
Preemption enabled, min delay 0 sec
Active is local
Standby is 10.20.20.2, priority 100 (expires in 9.440 sec)
Priority 150 (configured)
Weighting 5 (configured 8), thresholds: lower 1, upper 8
Track object 1 state Down decrement 3
Load balancing: weighted
Group members:
c200.13f8.0000 (10.20.20.4) local
c201.13f8.0000 (10.20.20.2)
c205.0bc0.0000 (10.20.20.3)
There are 3 forwarders (1 active)
Forwarder 1
State is Listen
MAC address is 0007.b400.0101 (learnt)
Owner ID is c201.13f8.0000
Redirection enabled, 598.260 sec remaining (maximum
600 sec)
Time to live: 14398.256 sec (maximum 14400 sec)
Preemption enabled, min delay 30 sec
Active is 10.20.20.2 (primary), weighting 6 (expires in
8.248 sec)
Client selection count: 2
Forwarder 2
State is Listen
MAC address is 0007.b400.0102 (learnt)
Owner ID is c205.0bc0.0000
Redirection enabled, 597.632 sec remaining (maximum
600 sec)
Time to live: 14397.628 sec (maximum 14400 sec)
Preemption enabled, min delay 30 sec

Active is 10.20.20.3 (primary), weighting 7 (expires in


7.628 sec)
Client selection count: 2
Forwarder 3
State is Active
1 state change, last state change 00:27:10
MAC address is 0007.b400.0103 (default)
Owner ID is c200.13f8.0000
Redirection enabled
Preemption enabled, min delay 30 sec
Active is local, weighting 5
Client selection count: 1

For example in the topology above suppose all of the gateways have the
same priority and GLBP is turned on at the same time on all gateways (or they
are configured with the preempt feature), R4 will be elected AVG because of its
highest IP address 10.10.10.4. R3 will be elected SVG because of its second
highest IP address (10.10.10.3). The AVFs are elected based on the weight so
the four highest weight values would win for the four AVFs. In this case we only
have four gateways so surely they are all elected AVFs. With GLBP, there is still
one virtual IP address which is assigned by the administrator via the glbp ip
command (for example glbp 1 ip 10.10.10.100).

Potrebbero piacerti anche