O Virtual Router Redundancy Protocol (VRRP) é um protocolo de redundância que elege um ou mais roteadores em um grupo virtual que atua como Standby. No caso de uma falha, esse protocolo atribui dinamicamente a responsabilidade de um roteador ativo a um dos roteadores físicos em uma rede local (LAN). Diante de uma possível falha na rede, esse protocolo aumenta a disponibilidade e a confiabilidade dos caminhos de roteamento na sua rede.
No VRRP, um roteador físico em um grupo de roteadores virtuais é eleito como o Ativo, com o outro roteador físico do mesmo grupo de roteadores virtuais atuando como Standby caso o Ativo falhe. Os roteadores físicos são chamados de roteadores VRRP.
O gateway padrão de um host é atribuído ao endereço IP do grupo de roteadores virtuais em vez de um endereço IP físico do roteador. Se o roteador físico que está roteando pacotes dentro do grupo de roteadores virtuais falhar, outro roteador físico será selecionado para substituí-lo automaticamente. O roteador físico que está encaminhando pacotes a qualquer momento é chamado de roteador ativo.
O VRRP também permite o compartilhamento de carga do tráfego. O tráfego pode ser compartilhado equitativamente entre os roteadores disponíveis configurando o VRRP de forma que o tráfego de e para clientes da LAN seja compartilhado por vários roteadores.
A seguir é mostrada uma topologia de LAN na qual o VRRP está configurado. Neste exemplo, os Roteadores A, B e C são VRRP e compreendem um roteador virtual. O endereço IP do grupo de roteadores virtuais é o mesmo que o configurado para a interface Ethernet do roteador A (192.168.2.1).
Neste cenário, o roteador virtual usa o endereço IP da interface Ethernet física do Roteador A, o Roteador A assume a função do roteador virtual Ativo e também é conhecido como o proprietário do endereço IP. Como o roteador virtual Ativo, o Roteador A controla o endereço IP do roteador virtual e é responsável por rotear pacotes em nome do roteador virtual. Os clientes 1 a 4 são configurados com o endereço IP do gateway padrão 192.168.2.1.
O roteador VRRP, que é o proprietário do endereço IP, responde/processa pacotes cujo destino é o endereço IP. O roteador VRRP que é o roteador virtual Ativo, mas não o proprietário do endereço IP, não responde/processa esses pacotes.
Os roteadores B e C funcionam como roteadores virtuais em espera. Se o roteador virtual Ative falhar, o roteador configurado com a prioridade mais alta se tornará o roteador virtual Ative e fornecerá serviço aos hosts da LAN com interrupção mínima.
A prioridade do roteador VRRP depende do seguinte: Se o roteador VRRP for o proprietário, sua prioridade será 255 (a mais alta); se não for um proprietário, a prioridade será configurada manualmente e sempre será menor que 255.
Quando o Roteador A se recuperar, ele se tornará o roteador virtual Ativo novamente. Durante o período em que o Ative Diretory está se recuperando, ambos os AtiveX encaminham pacotes e, como resultado, há alguma duplicação (comportamento regular), mas nenhuma interrupção.
O exemplo abaixo mostra uma topologia de LAN na qual o VRRP está configurado. Os roteadores A e B compartilham o tráfego de e para os clientes 1 a 4 e os roteadores A e B atuam como roteadores virtuais em standby entre si se um dos roteadores falhar.
Nessa topologia, dois roteadores virtuais são configurados. Para o roteador virtual 1, o Roteador A é o proprietário do endereço IP 192.168.2.1 e é o roteador virtual Ativo, e o Roteador B é o roteador virtual em espera para o Roteador A. Os clientes 1 e 2 são configurados com o endereço IP do gateway padrão 192.168.2.1. Para o roteador virtual 2, o Roteador B é o proprietário do endereço IP 192.168.2.2 e do roteador virtual Ative, e o Roteador A é o roteador virtual Standby para o Roteador B. Os clientes 3 e 4 são configurados com o endereço IP do gateway padrão 192.168.2.2.
Neste documento, configuraremos a primeira topologia em que o Roteador A é o Ativo e o Roteador B está atuando como o Standby. Se o Roteador A falhar, o Roteador B se tornará o Roteador ativo.
Se você não estiver familiarizado com os termos usados abaixo, consulte Cisco Business: Glossário de novos termos.
Este artigo fornece instruções sobre como configurar as definições de VRRP em seus switches através da Interface de Linha de Comando (CLI).
Etapa 1. SSH para o switch. O nome do usuário e a senha padrão são cisco/cisco. Se você configurou um novo nome do usuário ou senha, digite as credenciais.
Note: Para saber como acessar uma CLI de switch SMB por meio de SSH ou Telnet, clique aqui.
Note: Os comandos podem variar de acordo com o modelo exato do switch. Neste exemplo, SG550XG-24T é usado.
Etapa 2. No modo EXEC com privilégios do switch, insira o modo de configuração global digitando o seguinte:
SG550XG#configure terminalEtapa 3. Para definir as configurações do roteador virtual VRRP em uma interface VLAN, digite o seguinte comando:
SG550XG#interface [vlan-id]Neste exemplo, usamos a interface vlan 1 para definir as configurações do roteador virtual VRRP.
Etapa 4. Para definir um endereço IP de um roteador virtual, use o comando vrrp ip no modo de Configuração de Interface. A interface IP do roteador VRRP e o grupo virtual devem estar na mesma sub-rede IP. Um roteador virtual entra em funcionamento quando tem um ou mais roteadores VRRP participantes. Um roteador VRRP pode usar seu endereço IP real para o grupo VRRP, permitindo que o roteador VRRP se torne o Ative do grupo VRRP. Você também pode atribuir um endereço IP virtual que não esteja atribuído a nenhuma interface de roteador, mas o roteador com a prioridade mais alta se tornará o Ativo. Só pode haver um proprietário para o grupo VRRP.
SG550XG#(config)#vrrp [vrid] ip [endereço-ip]Para esta demonstração, usamos o comando vrrp 1 ip 192.168.2.1 para definir o endereço IP de 192.168.2.1 para o roteador virtual.
Nota: para remover o endereço IP, use o comando no vrrp [vrid] ip [ip-address].
Etapa 5. Para ativar o roteador virtual VRRP na interface, use o seguinte comando:
SG550XG#(config-if)#no vrrp [vrid] shutdownVamos inserir no vrrp 1 shutdown para ativar o roteador virtual VRRP na interface.
Note: Para desativar o roteador virtual VRRP na interface, use o comando vrrp shutdown no modo de Configuração de Interface. Quando um roteador virtual VRRP é desativado em uma interface, sua configuração não é removida.
Etapa 6. Para atribuir uma descrição ao roteador virtual VRRP, use o seguinte comando no modo de Configuração de Interface.
SG550XG#(config-if)#vrrp [vrid] descrição [texto]Para este exemplo, inserimos o comando vrrp 1 description VirtualRouter1 para atribuir a descrição VirtualRouter1 para nosso vrid 1.
Passo 7. Para definir a versão suportada de VRRP, use o comando vrrp version no modo de Configuração de Interface. A escolha de uma versão depende de como sua rede está configurada. No entanto, se a topologia permitir, a última versão deverá ser a sua escolha. Tenha em mente que a versão 3 também suporta IPv6.
Note: Cada switch precisa ser configurado com a mesma versão para que o VRRP funcione corretamente.
SG550XG#(config-if)#vrrp [vrid] versão [número da versão]Para esta demonstração, usaremos a versão 2 inserindo o comando vrrp 1 version 2.
Etapa 8. Para definir um endereço VRRP real que será usado como o endereço IP origem das mensagens VRRP, digite o seguinte comando abaixo no modo de Configuração de Interface. Cada roteador VRRP que suporta um roteador virtual usa seu próprio endereço IP como o endereço IP origem em suas mensagens VRRP de saída para o roteador virtual.
SG550XG#(config-if)#vrrp [vrid] source-ip [ip-address]Neste exemplo, inserimos o endereço IP do switch como o endereço ip de origem digitando o comando vrrp 1 source-ip 192.168.2.1.
Etapa 9. (Opcional) Para definir a prioridade do Virtual Router Redundancy Protocol (VRRP), use o comando vrrp priority no modo de Configuração de Interface.
SG550XG#(config-if)#vrrp [vrid] priority [priority number]Para esta demonstração, o switch é o proprietário e tem uma prioridade de 255.
Note: A prioridade padrão do proprietário é 255 e não pode ser alterada. Para não proprietário, a prioridade padrão é 100. A figura abaixo mostra um exemplo de como o comando deve ser digitado, mas não foi inserido.
Etapa 10. Para habilitar a apropriação do VRRP (Virtual Router Redundancy Protocol), use o comando preempt no modo de Configuração de Interface. Por padrão, o roteador VRRP que está sendo configurado com esse comando assumirá como roteador virtual ativo para o grupo se ele tiver uma prioridade mais alta do que o roteador virtual ativo atual. O roteador que é o proprietário do endereço IP terá prioridade, independentemente da configuração desse comando.
SG550XG#(config-if)#vrrp [vrid] preemptNote: Para desabilitar a apropriação de VRRP para o roteador virtual VRRP especificado, use o seguinte comando: no vrrp [vrid] preempt.
Etapa 11. Para definir o VRRP no modo de aceitação, digite o seguinte comando:
SG550XG#(config-if)#vrrp [vrid] modo aceitar [accept | queda]As opções são definidas como:
Neste exemplo, o Ative é configurado para aceitar pacotes usando o comando vrrp 1 accept mode.
Etapa 12. Para definir o intervalo entre anúncios sucessivos do roteador virtual VRRP ativo, use o comando vrrp timers advertise no modo de configuração de interface. Neste exemplo, deixamos o anúncio de temporizadores como a configuração padrão de 1 segundo. A figura abaixo mostra um exemplo de como o comando deve ser digitado por 2 segundos.
SG550XG#(config-if)#vrrp [vrid] timers advertise msec [msec] intervalAs opções são definidas como:
Etapa 13. (Opcional) O rastreamento de objetos é um processo independente que gerencia a criação, o monitoramento e a remoção de objetos rastreados, como o estado do protocolo de linha de uma interface, o estado de uma rota IP ou a acessibilidade de uma rota. O processo de rastreamento pesquisa periodicamente os objetos rastreados e observa qualquer alteração de valor. O rastreamento de objeto VRRP dá acesso VRRP a todos os objetos disponíveis por meio do processo de rastreamento. A prioridade do dispositivo virtual é incrementada ou diminuída com base no estado do objeto sendo rastreado.
Para saber mais sobre rastreamento de objeto para VRRPv3, consulte o link: VRRPv3: Integração de Rastreamento de Objeto
Para configurar o VRRP para rastrear um objeto, insira o seguinte:
SG550XG#(config-if)#vrrp [vrid] track [object-id] decrement [priority]Neste exemplo, não configuramos o VRRP para rastrear um objeto, mas digitamos o comando para mostrar um exemplo de como ele seria.
Etapa 14. Digite o comando end para voltar ao modo EXEC Privilegiado.
SG550XG#(config-if)#endEtapa 15. (Opcional) No modo EXEC Privilegiado do switch, salve as configurações definidas no arquivo de configuração de inicialização. Em seguida, pressione Y para Yes (Sim) ou N para No (Não) no teclado depois que o prompt Overwrite file [startup-config]... for exibido.
SG550XG#copy running-config startup-configEtapa 16. Repita as etapas de 1 a 15 no próximo switch para configurar outro roteador virtual. Neste exemplo, configuramos um segundo switch para se tornar o roteador virtual em standby.
Etapa 1. Para exibir um status breve ou detalhado de um ou de todas as configurações dos roteadores virtuais VRRP, digite o seguinte comando:
SG550XG#show vrrp {all | breve | interface [interface-id]}As opções são:
Neste exemplo, usamos show vrrp all.
Etapa 2. No segundo switch, usamos o seguinte comando para exibir informações detalhadas do roteador VRRP.
SG550XG#show vrrp allEtapa 3. Esta etapa mostra um exemplo do que acontece quando o primeiro switch (Ativo) é desativado. O segundo switch (Standby) se torna o Ative, como mostra o exemplo abaixo. O estado é Ative para o segundo switch com o endereço IP origem de 192.168.2.2.
Agora você deve ter configurado com êxito o VRRP em um switch SG550X através da CLI.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
17-Jan-2019 |
Versão inicial |