Introdução
Este documento descreve o fluxo de tráfego dentro do cluster do AppNav. Ele mostra como uma conexão TCP específica é tratada no cluster quando a conexão é otimizada pelo Wide Area Application Services (WAAS).
O AppNav é uma tecnologia de distribuição de fluxo inteligente que monitora a carga do aplicativo para gerenciar o redirecionamento de pacotes para serviços externos, como WAAS. O AppNav está disponível no AppNav I/O Module (IOM), Cisco Cloud Services Router (CSR) Ultra, Integrated Services Router (ISR) 4400 Series e Aggregation Services Routers (ASR) 1000 Series.
Pré-requisitos
Requisitos
Recomenda-se o conhecimento destes tópicos:
- WAAS 5.x ou 6.x
- AppNav ou AppNav-XE
Componentes Utilizados
As informações no documento são baseadas nestas versões de software e hardware :
- WAAS 6.2.3
- Qualquer hardware WAAS
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.
Fluxo do AppNav
Esta imagem mostra a visualização lógica do cluster APPNAV, onde há dois controladores AppNav (ANCs) e dois nós WAAS (WNs) ou nós de serviço (SNs) conectados juntos em um datacenter ou local da filial.
O ANC pode ser AppNav IOM ou APPNAV-XE. Quando é APPNAV-XE, é baseado em software e está localizado no roteador. Se for a IOM do AppNav, ela será baseada em hardware.

Esta imagem mostra o componente APPNAV-XE onde o ANC está dentro do roteador. Cada ANC e WAN no cluster têm conectividade IP e acessibilidade entre eles.

Em um ambiente de roteador de WAN ativo/ativo (switch central), o tráfego é encaminhado por dispositivos diferentes com base em sua configuração de roteamento. Para algumas conexões, os pacotes que chegam ao servidor (fluxo de entrada) e os pacotes que saem do servidor (fluxo de saída) atingem o mesmo roteador. Pode haver algumas conexões, onde diferentes roteadores lidam com os pacotes que vêm em direção ao servidor e os pacotes que saem do servidor.
O cenário descrito aqui é quando o tráfego entra, atinge um roteador e quando um pacote sai do site, atinge o outro roteador.
O ANC atualiza seus pares no cluster sobre cada fluxo que ele trata. Assim, todos os ANCs no cluster têm a visão de cada fluxo e de qual WN ele trata. Isso garante que o fluxo seja manipulado por um WAN específico e que a conexão seja otimizada.
Nesta imagem, você pode ver o fluxo de pacotes do cliente para o servidor. Quando o pacote TCP-SYN obtém o roteador e acessa R-2.

Etapa 1. O ANC2 recebe um pacote TCP SYN de uma das ramificações que contêm um dispositivo WAAS.
Etapa 2. O ANC2 classifica o fluxo e o redireciona para o WN2. Uma entrada pendente é feita no banco de dados de fluxo.
Etapa 3. O quadro é encapsulado pelo GRE e transmitido ao WN2. O WN2 processa o quadro e continua o processo de descoberta automática.
Etapa 4. Os outros ANCs são atualizados com as informações de fluxo e o quadro é transmitido ao seu destino.
Esta imagem mostra como o fluxo é manipulado quando retorna do servidor:

Etapa 5. O quadro TCP SYN-ACK é retornado do dispositivo destino e vai para o ANC1.
Etapa 6. O ANC1 verifica o banco de dados de fluxo, localiza uma entrada correspondente e envia o quadro de resposta ao WN2.
Etapa 7. O WAN2 processa o quadro e o retorna ao ANC1, que, por sua vez, encaminha o quadro à origem.
Fluxo assimétrico entre sites
Como explicado, o AppNav pode lidar com o fluxo assimétrico no tráfego dentro do site. Esta imagem resume os eventos quando ela manipula o fluxo assimétrico:

Etapa 1. Encaminhar o caminho para o WAAS através do AppNav1.
Etapa 2.Atualizações de fluxo entre unidades AppNav.
Etapa 3.Reverta o caminho para o WAAS através do AppNav2.
Troubleshooting
Esta seção fornece informações sobre como encontrar o dispositivo que lida com o fluxo.
Mostrar conexão de estatísticas de inserção de serviço
- Esse comando despeja os fluxos otimizados e os fluxos de passagem juntos, em vez de separadamente, no aplicativo AppNav.
- Você pode usar modificadores de saída, por exemplo '| include Passthrough' ou '| exclude Passthrough' para ver apenas a passagem ou os fluxos otimizados.
Router#show service-insertion statistics connection
Collecting Records. Please wait...
Client Server SN-IP AC Owned VRF-NAME
------ ------ ----- -------- --------
11.7.0.2:50014 51.7.0.2:80 21.38.0.2 Yes abcd
11.7.0.2:17360 51.7.0.2:80 21.38.0.2 Yes abcd
11.7.0.2:20828 51.7.0.2:80 21.38.0.2 Yes abcd
11.7.0.2:23625 51.7.0.2:23 Passthrough Yes abcd
Router#sh service-insertion statistics connection summary
Number of 2T optimized flows = 0
Number of 3T optimized flows = 0
Number of optimized flows = 3
Number of pass-through flows = 1
Informações Relacionadas