Está aquí: Inicio > Productos > Network Monitor (Pro) > Manual del usuario > Comprobaciones de monitoreo de red > Monitoreo de tráfico y ancho de banda NetFlow v5/9/IPFIX

Monitoreo de tráfico y ancho de banda NetFlow v5/9/IPFIX en switch

Contenido

Información general

¿Cómo configurar el monitoreo de tráfico/ancho de banda en el programa?

¿Cómo habilitar NetFlow en un switch?

Configurar y habilitar el collector NetFlow en el programa

Crear y configurar la comprobación "Network traffic (NetFlow v5/9/IPFIX)"

Ver estadísticas, gráficos y diagramas

 

Información general

NetFlow es un protocolo de red desarrollado por Cisco Systems para el monitoreo de ancho de banda y tráfico. NetFlow no solo lo admiten equipos Cisco; otros fabricantes de hardware también lo soportan. Existen varias versiones del protocolo; las más usadas son la 5 y la 9.

Normalmente, en la recopilación de datos de tráfico con NetFlow intervienen tres componentes:

  1. Sensor
    Recopila estadísticas del tráfico que lo atraviesa. Suele ser un switch L3 o un router. A veces se usan sensores independientes que reciben datos de un puerto espejado del switch.
  2. Collector
    Recopila datos del sensor y los almacena.
  3. Analyzer
    Analiza los datos del collector y genera o muestra informes legibles (por ejemplo, gráficos).

Algunos sistemas de monitoreo combinan dos componentes en uno, como en el programa "10-Strike Network Monitor Pro".

El esquema de funcionamiento del protocolo NetFlow en el programa se muestra en este diagrama:

esquema NetFlow para monitoreo de tráfico y ancho de banda en un switch

Un sensor (switch) recopila datos del tráfico local e de Internet que lo atraviesa. Luego envía los datos por UDP a un host con la dirección IP indicada en la configuración del switch. El servidor de monitoreo iniciado en ese host recibe los datos, los procesa y los registra en la base de datos del programa. Ese servicio también lee la base, calcula volumen de tráfico y ancho de banda para el período necesario y los compara con los umbrales indicados al ejecutar la comprobación Bandwidth and traffic (NetFlow v5/9). Si los valores actuales superan los umbrales, el programa genera alertas y envía notificaciones.

 

¿Cómo configurar el monitoreo de tráfico/ancho de banda en el programa?

Para monitorear tráfico y ancho de banda en el programa, siga estos pasos:

  1. Habilite la recopilación y el envío de estadísticas NetFlow en su switch o router.
  2. Configure los ajustes del collector en el programa.
  3. Cree la comprobación Bandwidth and traffic (NetFlow v5/9) y especifique sus parámetros. El collector se activa automáticamente si existe al menos una comprobación de ese tipo.
  4. Si necesita recopilar estadísticas NetFlow sin analizar velocidad y volumen en la comprobación, debe habilitar el collector manualmente en la configuración.

Describimos cada paso con más detalle a continuación.

 

¿Cómo habilitar NetFlow en un switch?

Puede habilitar NetFlow en un switch desde la consola de administración ejecutando un conjunto de comandos especiales. En Internet encontrará artículos para su dispositivo concreto. El conjunto de comandos puede variar según el modelo y fabricante. Consulte la documentación de su equipo.

Veamos la configuración de NetFlow en un switch CISCO:

  1. Seleccione las interfaces de red cuyo tráfico desea monitorear y recopilar.
    R1(conf)# interface FastEthernet 0/1  
    R1(config-if)# ip flow ingress  
    R1(config-if)# ip flow egress
  2. En el segundo paso, indique la dirección del collector y el número de puerto UDP receptor. Además, puede especificar la versión del protocolo NetFlow compatible con el collector (5 o 9 en nuestro caso).
    R1(config)# ip flow-export destination 192.168.0.100 2055  
    R1(config)# ip flow-export version 5

Para pruebas puede usar estos comandos:

1) show ip cache flow — muestra la estadística NetFlow local en el switch sin collector.

2) show ip flow export — muestra estadísticas del intercambio con el collector (cuántos paquetes se enviaron, errores, etc.)

 

Configurar y habilitar el collector NetFlow en el programa

Los parámetros generales del collector están en la pestaña NetFlow de la configuración del programa.

parámetros del collector NetFlow

Para empezar a recopilar datos de su switch, debe indicar el número de port que se usará para recibir paquetes enviados por el sensor NetFlow (su switch). Normalmente se usan los puertos 9555, 9995 o 9991.

Si hay varias fuentes de datos NetFlow en su red y desea recibir datos solo de un switch, indique la IP necesaria en el campo Accept data from one IP.

Si el servidor de monitoreo con el servicio instalado tiene varias interfaces de red, puede indicar local IP addresses concretas que deben aceptar datos NetFlow. Si no se especifica nada, los datos se recibirán en todas las interfaces y direcciones.

El NetFlow Collector recibe grandes volúmenes de datos y los almacena en la base del programa. Para evitar un crecimiento descontrolado, el programa incluye un mecanismo de eliminación de registros antiguos. Indique en Store data for el período durante el cual debe conservar datos NetFlow. Tenga en cuenta que almacenar muchos datos ralentiza el análisis y la generación de informes. Por defecto, el programa conserva datos NetFlow en bruto durante un mes.

Hay otros ajustes para el período de almacenamiento de estadísticas analizadas en la sección Statistics.

¡Importante! El Collector se inicia automáticamente y empieza a recibir y registrar datos en cuanto crea al menos una comprobación de tipo Bandwidth and traffic (NetFlow v5/9). Si no hay comprobaciones de ese tipo o todas están detenidas, el Collector se detendrá automáticamente (al reiniciar el servicio de monitoreo).

Para habilitar el collector sin crear una comprobación Network Traffic (NetFlow v5/9), active la opción Collector is always active.

 

Crear y configurar la comprobación "Network traffic (NetFlow v5/9)"

Para empezar a recibir datos NetFlow, debe crear al menos una comprobación de tipo Bandwidth and traffic (NetFlow v5/9).

Seleccione en la lista de monitoreo el host que desea monitorear y agregue una comprobación nueva. Elija Bandwidth and traffic (NetFlow v5/9).

crear una comprobación

 

Especifique los parámetros de la nueva comprobación.

crear y configurar la comprobación de monitoreo de tráfico NetFlow

Host address (se completa automáticamente). Es la dirección del dispositivo cuyo tráfico desea monitorear.

Timeout (en segundos). Si el Collector no recibe datos durante ese tiempo, la comprobación se considerará fallida y recibirá la notificación correspondiente (si configuró la alerta de fallo). Un error de timeout indica que el switch dejó de recopilar y/o enviar datos o que ocurrió un error de red.

Traffic filter. Un sensor envía la estadística completa de tráfico al Collector. Con filtros puede contar tráfico específico que cumpla condiciones indicadas. Por ejemplo, puede contar tráfico solo de ciertas fuentes listando sus direcciones IP. O contar tráfico de un protocolo concreto (HTTP, FTP, SMTP, etc.). Cree sus reglas de contabilización con los campos Count all, except y Ignore all, except.

filtro NetFlow

filtrado de tráfico NetFlow

Los valores de texto del filtro admiten máscaras * (* significa que en esa posición puede haber cualquier carácter o cadena).

Local IP addresses. Este parámetro distingue tráfico de red local/externo y entrante/saliente. Indique aquí las direcciones IP locales de ese host. Puede usar máscaras "*" (por ejemplo, 192.168.*.*).

Control: Speed/Volume. Seleccione qué desea monitorear: la velocidad de red (porcentaje del ancho de banda disponible) o el volumen de tráfico utilizado. Tras elegir la opción Control, puede configurar la condición de alerta (cuándo la comprobación se considerará exitosa o fallida).

configuración de monitoreo de límite de tráfico

Tras crear la primera comprobación de este tipo, el Collector empezará a funcionar automáticamente. Puede comprobarlo en el program log (NetMonitorPro.log). Debería aparecer un registro como:

19.05.2017 14:29:34: Netflow Collector started on port: 9991 (v5.4, svc)

El servidor de monitoreo analiza los datos recibidos y el programa puede mostrar gráficos en pantalla.

 

¡Importante! Un servidor de monitoreo solo puede iniciar un collector NetFlow. Si necesita varios collectors, use servidores de monitoreo adicionales. Esos collectors agregan datos a una tabla común NETFLOW en la base del programa.

 

Ver estadísticas, gráficos y diagramas

El programa puede agregar estadísticas de tráfico NetFlow y crear gráficos, tablas resumen y diagramas. Todo ello está disponible en la pestaña NetFlow de la ventana principal.

Ver datos de tráfico y monitorear NetFlow/IPFIX en switch

El dashboard presenta estos informes NetFlow:

  • Tráfico entrante por protocolo
  • Tráfico saliente por protocolo
  • Número de paquetes entrantes y salientes por segundo
  • Principales hosts de tráfico saliente
  • Principales hosts de tráfico entrante
  • Uso por protocolo
  • Principales puertos salientes
  • Principales puertos entrantes
  • Principales AS salientes
  • Principales AS entrantes

En el dashboard puede cambiar entre fuentes de datos NetFlow, modificar el intervalo de actualización del informe, la profundidad de estadísticas y el número de puntos en las clasificaciones.

 

 

 

Enlaces relacionados: