Introducción
Este documento describe el flujo de tráfico dentro del clúster de AppNav. Muestra cómo se controla una conexión TCP específica en el clúster cuando la conexión se optimiza mediante los Servicios de aplicaciones de área extensa (WAAS).
AppNav es una tecnología de distribución de flujo inteligente que supervisa la carga de aplicaciones para gestionar la redirección de paquetes a servicios externos como WAAS. AppNav está disponible en el módulo de E/S de AppNav (IOM), Cisco Cloud Services Router (CSR) Ultra, el router de servicios integrados (ISR) serie 4400 y los routers de servicios de agregación (ASR) serie 1000.
Prerequisites
Requirements
Se recomienda el conocimiento de estos temas :
- WAAS 5.x o 6.x
- AppNav o AppNav-XE
Componentes Utilizados
La información en el documento se basa en estas versiones de software y hardware :
- WAAS 6.2.3
- Cualquier hardware WAAS
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Flujo de AppNav
Esta imagen muestra la vista lógica del clúster de APPNAV, donde hay dos controladores de AppNav (ANC) y dos nodos WAAS (WN) o nodos de servicio (SN) conectados entre sí en un Data Center o una sucursal.
ANC puede ser AppNav IOM o APPNAV-XE. Cuando es APPNAV-XE, se basa en software y se encuentra en el router. Si se trata de AppNav IOM, se basa en hardware.

Esta imagen muestra el componente APPNAV-XE donde ANC está dentro del router. Cada ANC y WN del clúster tienen conectividad IP y disponibilidad entre ellos.

En un entorno de router WAN activo/activo (switch principal), el tráfico es reenviado por diferentes dispositivos en función de su configuración de routing. En algunas conexiones, los paquetes que llegan al servidor (flujo de entrada) y los paquetes que salen del servidor (flujo de salida) llegan al mismo router. Puede haber algunas conexiones, en las que diferentes routers manejan los paquetes que llegan hacia el servidor y los paquetes que salen del servidor.
El escenario descrito aquí es cuando el tráfico entra, llega a un router y cuando un paquete sale del sitio, llega al otro router.
El ANC actualiza sus pares en el clúster acerca de cada flujo que maneja. Por lo tanto, todos los ANC del clúster tienen la vista de cada flujo y de qué WAN se ocupa. Esto garantiza que el flujo sea manejado por un WN específico y que la conexión esté optimizada.
En esta imagen, puede ver el flujo de paquetes desde el cliente hacia el servidor. Cuando el paquete TCP-SYN obtiene el router y llega al R-2.

Paso 1. ANC2 recibe un paquete SYN TCP de una de las sucursales que contienen un dispositivo WAAS.
Paso 2. El ANC2 clasifica el flujo y lo redirige a WN2. Se realiza una entrada pendiente en la base de datos de flujo.
Paso 3. La trama se encapsula GRE y se transmite a WN2. WN2 procesa la trama y continúa el proceso de detección automática.
Paso 4. Los otros ANC se actualizan con la información de flujo y la trama se transmite a su destino.
Esta imagen muestra cómo se maneja el flujo cuando regresa del servidor:

Paso 5. La trama TCP SYN-ACK regresa del dispositivo de destino y va a ANC1.
Paso 6. ANC1 comprueba la base de datos de flujo, encuentra una entrada coincidente y envía la trama de respuesta a WN2.
Paso 7. WN2 procesa la trama y la devuelve a ANC1, que a su vez reenvía la trama al origen original.
Flujo asimétrico dentro del sitio
Como se ha explicado, AppNav puede gestionar el flujo asimétrico en el tráfico dentro del sitio. Esta imagen resume los eventos cuando maneja el flujo asimétrico:

Paso 1. Ruta de acceso directa a WAAS a través de AppNav1.
Paso 2.Actualizaciones de flujo entre las unidades de AppNav.
Paso 3.Ruta inversa a WAAS a través de AppNav2.
Troubleshoot
Esta sección proporciona información sobre cómo encontrar el dispositivo que maneja el flujo.
Mostrar conexión de estadísticas de inserción de servicios
- Este comando vuelca juntos los flujos optimizados y los flujos de paso a través en lugar de hacerlo por separado en el dispositivo AppNav.
- Puede utilizar modificadores de salida, por ejemplo '| include Passthrough' o '| exclude Passthrough' para ver sólo el paso a través o los flujos optimizados.
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
Información Relacionada