Contents

Introdução

Pré-requisitos

Requisitos

Componentes Utilizados

Informações de Apoio

Configurar

Diagrama de Rede

Configurações

Verificar

Introdução

Este documento descreve como configurar o VRRP do lado do serviço no Cisco IOS® XE Catalyst SD-WAN Edges através de modelos de recursos, grupos de configuração e CLI.

Pré-requisitos

Requisitos

A Cisco recomenda que você tenha conhecimento destes tópicos:

- Rede de longa distância definida pelo software Cisco Catalyst (SD-WAN)

- Operação básica do Virtual Router Redundancy Protocol (VRRP)

- Interface gráfica do usuário (GUI) do gerenciador

- Grupos de configuração

Componentes Utilizados

- Cisco IOS® XE Catalyst SD-WAN Edges 17.9.4a

- Cisco Catalyst SD-WAN Manager 20.12.4

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

O Virtual Router Redundancy Protocol (VRRP) é um protocolo do lado da LAN que fornece serviço de gateway redundante para switches e outras estações IP finais. No software Cisco SD-WAN, você configura o VRRP em uma interface e, normalmente, em uma subinterface, dentro de uma Rede Virtual Privada (VPN).

O VRRP só é suportado com VPNs do lado do serviço (VPN 0 e 512 não suportam VRRP).

Configurar

Diagrama de Rede

Diagrama de Rede

Configurações

Isso pode ser obtido de três maneiras:

1 - Por meio de modelos de recursos do dispositivo:

No SD-WAN Manager, navegue até Configuration > Templates > Feature templates (Configuração > Modelos > Modelos de recursos).

Se já houver um modelo de recurso criado para a interface do lado do serviço, pesquise o nome do modelo e clique em Editar.

Se nenhum modelo de recurso foi criado para a interface do lado do serviço, clique em Add template, procure o modelo de dispositivo e selecione Cisco VPN Interface Ethernet.

Clique na guia VRRP e em Novo VRRP.

Guia VRRP

Configure os parâmetros de VRRP:

ID do grupo: De 1 a 255.

Prioridade: Faixa: 1 a 254 . Nível de prioridade do roteador. O roteador com a prioridade mais alta é escolhido como o roteador VRRP principal. Se dois roteadores tiverem a mesma prioridade, aquele com o endereço IP mais alto será escolhido como o roteador VRRP principal.

Temporizador (milissegundos): Intervalo de 100 a 40950 milissegundos. Especifique a frequência com que o roteador VRRP principal envia mensagens de anúncio VRRP. Se os roteadores subordinados perderem três anúncios VRRP consecutivos, eles elegerão um novo roteador VRRP principal. Recomenda-se usar 1000ms como valor padrão.

OMP de via (opcional)

Lista de prefixos de controle (opcional)

Endereço IP: Endereço IP virtual que deve ser diferente de ambas as interfaces do roteador, mas na mesma sub-rede (local e peer).

Note: Quando o temporizador é de 100 ms para o modelo de recurso VRRP nos dispositivos Cisco IOS® XE Catalyst SD-WAN, o VRRP falha se o tráfego for alto na interface LAN. É recomendável configurar o temporizador padrão de 1000 ms ou superior.

Exemplo de configuração de VRRP Dispositivo primário

Clique em Adicionar e em Salvar.

Continue com o mesmo processo para o peer/standby VRRP (exceto para a prioridade VRRP, todos os valores devem ser correspondentes).

Exemplo de configuração de VRRP Dispositivo em espera

Adicione o modelo de recurso Ethernet de interface VPN ao modelo de dispositivo em Service VPN desejado e clique em Save.

A tela para enviar alterações ao dispositivo parece concluir o processo.

Equivalente CLI

Preliminar:

interface GigabitEthernet0/0/1

<snipped>

vrf forwarding 10

ip address 192.168.23.2 255.255.255.0

no ip redirects

ip mtu 1496

vrrp 1 address-family ipv4

timers advertise 1000

priority 200

vrrpv2

address 192.168.23.1 primary

exit-vrrp

arp timeout 1200

end

Standby:

interface GigabitEthernet0/0/1

<snipped>

vrf forwarding 10

ip address 192.168.23.3 255.255.255.0

no ip redirects

ip mtu 1496

vrrp 1 address-family ipv4

timers advertise 1000

priority 150

vrrpv2

address 192.168.23.1 primary

exit-vrrp

arp timeout 1200

end

2 - Por meio de grupos de configuração:

Navegue até Configuração > Grupos de configuração.

Navegue até o Grupo de configuração existente e selecione Editar.

Navegue até a seção Service Profile e procure a interface de LAN do recurso.

Seção de Perfil de Serviço

Clique em Editar recurso.

Editar seção de recurso

Na nova guia, clique na seção VRRP e em Add VRRP IPv4.

Grupos de Configuração da Seção VRRP

Configure os parâmetros de VRRP:

ID do grupo: De 1 a 255.

Prioridade: Faixa: 1 a 254 . Nível de prioridade do roteador. O roteador com a prioridade mais alta é escolhido como o roteador VRRP principal. Se dois roteadores tiverem a mesma prioridade, aquele com o endereço IP mais alto será escolhido como o roteador VRRP principal.

Temporizador (milissegundos): Intervalo de 100 a 40950 milissegundos. Especifique a frequência com que o roteador VRRP principal envia mensagens de anúncio VRRP. Se os roteadores subordinados perderem três anúncios VRRP consecutivos, eles elegerão um novo roteador VRRP principal. Recomenda-se usar 1000ms como valor padrão.

OMP de via (opcional)

Lista de prefixos de controle (opcional)

Endereço IP: Endereço IP virtual que deve ser diferente de ambas as interfaces do roteador, mas na mesma sub-rede (local e peer).

Note: Quando o temporizador é de 100 ms para o modelo de recurso VRRP nos dispositivos Cisco IOS XE Catalyst SD-WAN, o VRRP falha se o tráfego for alto na interface LAN. É recomendável configurar o temporizador padrão de 1000 ms ou superior.

Exemplo de Configuração VRRP Primário

Em seguida, clique no botão Add.

Valide se a configuração foi adicionada e clique em Salvar.

Salvar configuração de VRRP

Depois disso, implante as alterações no dispositivo primário.

Continue com o mesmo processo para o peer/standby VRRP (exceto para a prioridade VRRP, todos os valores devem ser correspondentes).

Exemplo de configuração de VRRP em espera

3 - Via CLI:

Exemplo de configuração de CLI.

Preliminar

Device# config-transaction

Device (config)# interface GigabitEthernet0/0/1

Device (config-if)# vrrp 1 address-family ipv4

Device (config-if-vrrp)# timers advertise 1000

Device (config-if-vrrp)# priority 200

Device (config-if-vrrp)# vrrpv2

Device (config-if-vrrp)# address 192.168.23.1 primary

Device (config-if-vrrp)# commit

Standby:

Device# config-transaction

Device (config)# interface GigabitEthernet0/0/1

Device (config-if)# vrrp 1 address-family ipv4

Device (config-if-vrrp)# timers advertise 1000

Device (config-if-vrrp)# priority 150

Device (config-if-vrrp)# vrrpv2

Device (config-if-vrrp)# address 192.168.23.1 primary

Device (config-if-vrrp)# commit

Verificar

Device# show vrrp all

Vlan10 - Group 1 - Address-Family IPv4

State is MASTER

State duration 2 hours 0 mins 49 secs

Virtual IP address is 192.168.23.1

Virtual MAC address is 0000.5E00.0164

Advertisement interval is 1000 msec

Preemption enabled

Priority is 200

Master Router is 192.168.23.2 (local), priority is 200

Master Advertisement interval is 1000 msec (expires in 256 msec)

Master Down interval is unknown

FLAGS: 1/1

Device# show vrrp detail

Vlan10 - Group 1 - Address-Family IPv4

State is MASTER

State duration 2 hours 0 mins 55 secs

Virtual IP address is 192.168.23.1

Virtual MAC address is 0000.5E00.0164

Advertisement interval is 1000 msec

Preemption enabled

Priority is 200

Master Router is 192.168.23.2 (local), priority is 200

Master Advertisement interval is 1000 msec (expires in 717 msec)

Master Down interval is unknown

FLAGS: 1/1

VRRPv3 Advertisements: sent 27392 (errors 0) - rcvd 1220

VRRPv2 Advertisements: sent 27392 (errors 0) - rcvd 4

Group Discarded Packets: 0

VRRPv2 incompatibility: 0

IP Address Owner conflicts: 0

Invalid address count: 0

IP address configuration mismatch : 0

Invalid Advert Interval: 0

Adverts received in Init state: 0

Invalid group other reason: 0

Group State transition:

Init to master: 1 (Last change Mon Nov 27 11:04:00.406)

Init to backup: 3 (Last change Mon Nov 27 15:29:29.265)

Backup to master: 5 (Last change Mon Nov 27 15:29:32.914)

Master to backup: 3 (Last change Mon Nov 27 10:38:15.722)

Master to init: 2 (Last change Mon Nov 27 15:25:12.248)

Backup to init: 1 (Last change Mon Nov 27 10:35:32.215)

Device# show vrrp internal

GroupId:100 AF:IPv4 Interface:Vlan10

ref_cnt:3 flags:0 vrrs_hdl:1

mac_programmed:1 vrrp_mcast_join_v4:1

if_ctx_:0x7F43DE017178

if_oper_state:1

system_ctx_:0x7F43DE029FA0

primary address: 192.168.23.1

operational:1 is_active:1 match_addr:1 compatv2:1

shutdown:0 cfg_shutdown:0 priority:200 cfg_priority:200

state_ctx_:0x7F43DE02A040

hybernation:0 preempt:enabled state_time:2 hours 0 mins 59 secs

preempt_delay:0 secs master_priority:0

ready_to_preempt:90 master_reason:0

timer_ctx_:0x7F43DE02A0B8

master_down_timer:0 msec use_learned_timer:0

master_adv_interval:1000 cfg_adv_interval:1000 master_down_interval:0

comms_ctx_:0x7F43DE02A0F8

v2rtr_valid:1 listen:1

track_ctx_:0x7F43DE02A178

track_count:0 decrement:0 force_shutdown:0

Device# show vrrp statistics

VRRP Global Statistics:

Dropped Packets : 0

VRRP Statistics for Vlan10

Header Discarded Packets: 0

Invalid TTL/Hop Limit: 0

Invalid Checksum: 0

Invalid Version: 0

Invalid Msg Type: 0

Invalid length/Incomplete packet: 0

Invalid group no: 0

Invalid packet other reason: 0

VRRP Statistics for Vlan10 - Group 1 - Address-Family IPv4

State is MASTER

State duration 2 hours 1 mins 3 secs

VRRPv3 Advertisements: sent 27401 (errors 0) - rcvd 1220

VRRPv2 Advertisements: sent 27401 (errors 0) - rcvd 4

Group Discarded Packets: 0

VRRPv2 incompatibility: 0

IP Address Owner conflicts: 0

Invalid address count: 0

IP address configuration mismatch : 0

Invalid Advert Interval: 0

Adverts received in Init state: 0

Invalid group other reason: 0

Group State transition:

Init to master: 1 (Last change Mon Nov 27 11:04:00.406)

Init to backup: 3 (Last change Mon Nov 27 15:29:29.265)

Backup to master: 5 (Last change Mon Nov 27 15:29:32.914)

Master to backup: 3 (Last change Mon Nov 27 10:38:15.722)

Master to init: 2 (Last change Mon Nov 27 15:25:12.248)

Backup to init: 1 (Last change Mon Nov 27 10:35:32.215)

Debugs úteis:

debug vrrp all detail

debug vrrp error

debug vrrp packet

debug vrrp process

debug vrrp state