Publicado originalmente em 10 DE NOVEMBRO DE 2010
Cada estação de trabalho necessita de um endereço IP, Mascara e Gateway para comunicação com a Internet. Geralmente tais informações são distribuídas via servidor DHCP ou configuradas estaticamente na placa de rede.
Infelizmente tais configurações não são alteradas dinamicamente após mudanças na rede, como por exemplo, a falha do Switch ou Roteador com papel de Gateway.
Se o default gateway falhar, não haverá conectividade com o acesso fora da LAN. Ao adicionar outro roteador de Backup, ajudará parcialmente, pois precisaremos alterar o endereço do Gateway de todas as máquinas da rede para novo Gateway.
O VRRP (Virtual Router Redundancy Protocol) permite utilizarmos um endereço IP virtual para mais de um Gateway. Baseado na troca de mensagens entre dispositivos com o VRRP ativo, o processo elege um equipamento MASTER e outro BACKUP.
A cada solicitação ARP dos hosts da rede solicitando o endereço MAC do Gateway o dispositivo Master irá responder a solicitação, em caso de falha do Master, o dispositivo de Backup ( que será o Master a partir da falha) irá continuar a responder pelo IP Virtual.
A eleição do MASTER é baseada no equipamento com maior prioridade, valor configurável no dispositivo entre 0 e 255, o valor default é 100. Se os dois Switches tiverem a mesma prioridade, vence a eleição o dispositivo com maior endereço IP configurado.
O MASTER deverá encaminhar anúncios em intervalos constantes, monitorados pelo BACKUP. Em caso de não recebimento de alguns anúncios, será efetuada nova eleição para substituição do Switch MASTER.
Obs: Os anúncios são encaminhados para equipamentos que estão no mesmo segmento. As mensagens VRRP são encaminhadas a cada 1 segundo e o tempo de falha é 3 vezes o valor.
VRRP Load Balance
Uma das desvantagens do VRRP é que o equipamento de Backup sempre estará em modo passivo enquanto não houver uma falha no dispositivo Master, o VRRP Load Balance permite balancearmos o encaminhamento dos tráfego, alterando a resposta ARP, hora com o endereço MAC do Master, hora com o endereço MAC do Backup .
No modo VRRP Load Balance, é criado dinamicamente endereços MAC virtuais para cada dispositivo do Grupo, cabe ao Master, continuar respondendo qual endereço será respondido em cada requisição ARP.
Obs: A feature é similar ao GLBP proprietário da Cisco!
Configurando
Switch Master VRRP
vrrp mode load-balance ! Habilitando o VRRP em modo de Balanceamento # interface Vlan-interface1 ip address 192.168.1.2 255.255.255.0 ! Endereço IP físico da Interface VLAN 1 vrrp vrid 1 virtual-ip 192.168.1.1 ! Endereço IP Virtual do VRRP grupo 1 vrrp vrid 1 priority 120 ! Aumentando a Prioridade para eleição do Master ! (a prioridade default é 100, vence o maior) vrrp vrid 1 authentication-mode md5 vrrpcomutadores ! Forçando a autenticação dos Switches que participarão do ! Grupo VRRP 1 com a senha vrrpcomutadores
Switch Backup VRRP
vrrp mode load-balance ! Habilitando o VRRP em modo de Balanceamento # interface Vlan-interface1 ip address 192.168.1.3 255.255.255.0 ! Endereço IP físico da Interface VLAN 1 vrrp vrid 1 virtual-ip 192.168.1.1 ! Endereço IP Virtual do VRRP grupo 1 vrrp vrid 1 authentication-mode md5 vrrpcomutadores ! Forçando a autenticação dos Switches que participarão do ! Grupo VRRP 1 com a senha vrrpcomutadores
Display
Comando display no Switch eleito como Master
[SW1]display vrrp verbose IPv4 Standby Information: Run Mode : Load Balance Run Method : Virtual MAC Total number of virtual routers : 2 Interface Vlan-interface1 VRID : 1 Adver Timer : 1 Admin Status : Up State : Master Config Pri : 120 Running Pri : 120 Preempt Mode : Yes Delay Time : 5 Auth Type : MD5 Key : 0-Ma,R:)9P'Q=^Q`MAF4 Virtual IP : 192.168.1.1 Master IP : 192.168.1.2 Forwarder Information: 2 Forwarders 1 Active Config Weight : 255 Running Weight : 255 Forwarder 01 State : Listening Virtual MAC : 000f-e2ff-0011 (Learnt) Owner ID : 0024-7399-27f5 Priority : 127 Active : 192.168.1.2 Forwarder 02 State : Active Virtual MAC : 000f-e2ff-0012 (Owner) Owner ID : 0024-7399-27f0 Priority : 255 Active : local
Até a próxima!