Contents

Introduction

Prerequisites

Componentes Utilizados

Informações de Apoio

Diagrama de Rede

Troubleshoot

Entender a sincronização da tabela MAC para ASA HA em modo transparente com HSRP

A entrada da tabela de endereços MAC expira devido ao roteamento assimétrico

Solução sugerida

Informações Relacionadas

Introduction

Este documento descreve o comportamento de um par de ASA conectados a um cluster de roteadores que usam HSRP.

Prerequisites

- Dispositivo de segurança adaptável (ASA)

- Alta disponibilidade (HA) do ASA.

- Hot Standby Router Protocol (HSRP).

- Firewall em modo transparente.

Componentes Utilizados

- 2 roteadores CSR com HSRP.

- 2 ASA configurado em HA que aponta para o par HSRP.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Para um par de ASA configurado no modo transparente de alta disponibilidade, se o par de firewalls estiver conectado upstream a um cluster de roteadores e esses roteadores adjacentes usarem HSRP, o tráfego dos firewalls será direcionado para o endereço IP do roteador que também aponta para o endereço MAC de um roteador específico. No entanto, se o tráfego de retorno for originado do endereço MAC de outra interface de roteador no par HSRP, pode causar uma interrupção de rede.

O problema é que o tempo limite de idade da tabela de endereços MAC é de 5 minutos (300 segundos) e o tempo limite do Address Resolution Protocol (ARP) é de 14400 segundos por padrão. Como o roteador do próximo salto usa o HSRP, nunca há tráfego originado do endereço MAC do HSRP. Se isso acontecer, a entrada mac-address-table no ASA expirará e o tráfego falhará.

Diagrama de Rede

Troubleshoot

Entender a sincronização da tabela MAC para ASA HA em modo transparente com HSRP

Essas saídas mostram como as unidades ASA sincronizam sua tabela MAC quando a unidade ativa aprende novas entradas e exclui entradas antigas.

A unidade ativa asav-1 perde o endereço MAC 5254.0017.8a8c de um dos roteadores HSRP, nesse caso, csr1000v-0.

ASAv-primary# show mac-address-table

interface mac address type Age(min) bridge-group

----------------------------------------------------------------------------------------------------

outside 5254.0017.8a8c dynamic 1 1

inside 5254.001f.dfa8 dynamic 1 1

outside 5254.0008.7242 dynamic 5 1

outside 0000.0c07.ac01 dynamic 5 1

Você pode ver como 5254.0017.8a8c desaparece após 5 minutos.

ASAv-primary# show mac-address-table

interface mac address type Age(min) bridge-group

----------------------------------------------------------------------------------------------------

outside 5254.0008.7242 dynamic 5 1

outside 0000.0c07.ac01 dynamic 5 1

A unidade de standby não perde a entrada MAC 5254.0017.8a8c. Este comportamento pode causar confusão, no entanto, é totalmente esperado.

A unidade em standby não atualiza a tabela de endereços MAC a menos que ela se torne a nova unidade ativa.

A unidade em Standby mantém o 5254.0017.8a8c após várias horas e permanece em um (1) minuto de tempo todo.

ASAv-secondary(config)# show mac-address-table

interface mac address type Age(min) bridge-group

----------------------------------------------------------------------------------------------------

outside 5254.0017.8a8c dynamic 1 1

outside 5254.0008.7242 dynamic 5 1

outside 0000.0c07.ac01 dynamic 5 1

Você pode esperar horas/dias e executar o mesmo comando e ver o mesmo resultado.

ASAv-secondary(config)# show mac-address-table

interface mac address type Age(min) bridge-group

----------------------------------------------------------------------------------------------------

outside 5254.0017.8a8c dynamic 1 1

outside 5254.0008.7242 dynamic 5 1

outside 0000.0c07.ac01 dynamic 5 1

Além disso, se você emitir o comando show failover não há alterações no contador L2BRIDGE Tbl quando a unidade ativa perde a entrada do HSRP.

Stateful Failover Logical Update Statistics

Link : failoverlink GigabitEthernet0/3 (up)

Stateful Obj xmit xerr rcv rerr

General 86751 0 77968 8

sys cmd 77854 0 77853 0

up time 0 0 0 0

RPC services 0 0 0 0

<--- More --->

TCP conn 0 0 0 0

UDP conn 8882 0 90 0

ARP tbl 4 0 1 0

L2BRIDGE Tbl 3 0 22 0

Xlate_Timeout 0 0 0 0

IPv6 ND tbl 0 0 0 0

SIP Session 0 0 0 0

SIP Tx 0 0 0 0

SIP Pinhole 0 0 0 0

Route Session 8 0 0 8

A entrada da tabela de endereços MAC expira devido ao roteamento assimétrico

Quando o tráfego flui diretamente entre dois endereços MAC através do firewall transparente, esses endereços não envelhecem enquanto o tráfego flui porque o ASA recebe quadros originados dos dois endereços MAC que enviam o tráfego.

Quando o fluxo de tráfego é assimétrico, a entrada expira se o ASA não receber uma resposta desse endereço MAC específico.

Note: Roteamento assimétrico significa que o ASA vê o tráfego destinado a um endereço MAC específico, mas não o tráfego originado desse mesmo endereço MAC

Os sintomas desse problema são que depois que o ASA envelhece a entrada do endereço MAC (depois de 5 minutos sem nenhum tráfego originário desse endereço MAC), o tráfego destinado a esse endereço MAC é descartado até que a entrada MAC seja preenchida novamente.

Geralmente, o problema se apresenta quando mostra que a conectividade com um servidor é restabelecida após uma ou duas tentativas, e isso ocorre porque o primeiro pacote é descartado para que o ASA possa passar pelas etapas para aprender a localização de um endereço MAC.

Solução sugerida

Para resolver esse problema, adicione uma tabela de entrada de endereço MAC estático para o IP do HSRP no Firewall ou aumente o tempo de existência para algum valor, de forma que uma resposta ARP venha do roteador HSRP correspondente antes que o tempo de entrada expire.

A melhor solução é adicionar uma entrada MAC estática, já que não há certeza se o ASA recebe uma resposta ARP do roteador ativo HSRP.

Informações Relacionadas

- Suporte Técnico e Documentação - Cisco Systems