Se você conhece FHRP (First Hop Redundancy Protocol) provalvemente você já conhece o HSRP (tem muitos artigos aqui na comunidade sobre o HRSP).
No artigo de hoje quero apresentar-te outro protocolo FHRP da Cisco. Trata-se do GLBP (Gateway Load Balancer Protocol).
O GLBP é parecido ao HSRP. Ele permite criar um IP virtual para ser usado como gateway da rede, partilhado por 2 ou mais routers/switches. Porém, ele suportas determinadas funcionalidade que o tornam único e uma opção melhor que o HSRP em determinados cenários.
Suponha que no diagrama abaixo, você use o HSRP e defina o RT-1 como sendo o gateway da rede. Isto que dizer que todo o tráfego saindo dos PCs será enviado somente ao RT-1. O RT-2 vai estar em standby sem fazer nada. Por um lado é bom que tenhamos um router como backup mas seria melhor se pudéssemos usar também o backup. Mas como?
![glbp.png glbp.png](https://community.cisco.com/t5/image/serverpage/image-id/212089i7A35C3DFA024B54E/image-size/large?v=v2&px=999)
A resposta é usando GLBP. Olhando para o mesmo diagrama, ao definires o RT-1 como o default gateway, ele passará a ser o AVG (Active Virtual Gateway) ao passo que o RT-2 ficará definido como o AVF (Active Virtual Forwarder). O AVG vai atribuir um mac address virtual ao RT-2 para que ele possa dar tratamento ao tráfego proveniente dos computadores. O AVG vai responder aos pedidos ARPs destinados ao IP virtual e irá usar um algoritmo de balanceamento de carga, para dividir para do tráfego com o RT-2.
Na eventualidade de RT-1 ficar offline, o PC-1 não iria ficar sem acesso a internet porque o RT-2 seria eleito o novo AVG. O mesmo se aplicaria caso o RT-2 ficasse indisponível.
O GLBP permite ter no máximo 4 mac addresses virtuais e tal como existe no HSRP, a prioridade é usada para definir qual router é eleito o AVG. Este número varia de 1 a 255.
Usando o GLBP, é possível definir quantos pacotes cada router no grupo GLBP é capaz de suportar. Esta capacidade é denominada de peso (weight). Se tivermos um router mais potente do que outros, podemos definir com que mais pacotes passem por aquele router.
Por fim, podemos resumir as seguintes vantagens garantidas pelo GLBP:
- Suporta até 1024 grupos por interface física e 4 AVF por grupo.
- Balanceamento de carga. É possível distribuir a carga entre o AVG e os outros membros AVF.
- É possível usar uma string para autenticar os membros do grupo, garantindo que routes que não tenham a password não sejam incluídos no grupo.
- Preemption é habilitada por default