[lacnog] Blog Post - Monitoreo IPv4 e IPv6 en equipos Cisco

Jose Luis Gaspoz gaspozj en is.com.ar
Jue Ago 20 10:29:51 BRT 2015


Carlos:

Según Cisco, teóricamente el proceso de “inspección“ de los paquetes que pasa por una interfaz para hacer el registro del Flow no consume mucha CPU porque solo mira “en paralelo” solo el encabezado ip de los paquetes (donde esta todo lo que necesita observar, protocolos capa 4, orígenes y destinos, estado, etc), no desencapsula nada.

Después si hay algo de consumo en el mantenimiento de la base y en el proceso de armado de estadísticas y envío a los colectores, pero si el consumo de recursos no depende tanto del tráfico sino de los Flows activos, o sea si tenes 1 Giga de Voip seguramente consumirás mucho mas cpu que 1 Giga de trafico estándar (http, smtp, etc).

También se ve que influye el nivel de equipamiento... no encuentro algo actualizado que indique tablas de consumo por Netflow, acá hay un paper pero de equipos medios antiguos y de perfiles medios.

Por ejemplo, un router Cisco 3845 con 65000 flujos activos, sin habilitar Netflow consume 13 % de CPU y habilitando Netflow 9 con envío de estadísticas a un colector pasa a consumir 33%.

http://www.cisco.com/c/dam/en/us/solutions/collateral/service-provider/secure-infrastructure/net_implementation_white_paper0900aecd80308a66.pdf

Los equipos en los que tengo levantado Netflow son de perfil medio y tienen levantado algunos perfiles de seguridad por lo que no puedo discriminar mucho el consumo específico, así que no puedo asegurar nada.

Otra cosa que se puede hacer es hacer Span en algun puerto de un Switch que pase ese tráfico y poner en un Server una sonda Netflow que trabaje en promiscuo ... esto hace todo el trabajo fuera del router pero necesitar un Server dedicado con una sonda Netflow promiscua (recibe copia de todo el trafico y hace las estadisticas Netflow mirando el encabezado IP de los paquetes...)

Saludos

Ing. Jose Luis Gaspoz
Internet Services S.A.
Tel: 0342-4565118
Cel: 342-5008523

From: Carlos Martinez-Cagnazzo 
Sent: Wednesday, August 19, 2015 11:13 PM
To: Jose Luis Gaspoz ; Latin America and Caribbean Region Network Operators Group 
Subject: Re: [lacnog] Blog Post - Monitoreo IPv4 e IPv6 en equipos Cisco

Jose Luis, 

como manejan el tema del sampling? el tema con el netflow ha sido siempre que es una excelente herramienta de medición pero en enlaces de mucho ancho de banda genera muchísima carga en los routers.

s2

-Carlos

2015-08-19 12:21 GMT-03:00 Jose Luis Gaspoz <gaspozj en is.com.ar>:

  Alejandro:

  Se podría levantar netflow V9 simultaneamente en IPv4 e IPv6 , asi podes tener las estadísticas que quieras en ambos protocolos.

  Depende del IOS que tengas necesitas levantarlo de forma estandar o via flexible netflow.... tambien el colector debería soportar IPv4 e IPv6

  Para Cisco IOS (15.x), necesitarías configurar "flexible netflow"

  Un ejemplo de configuración seria mas o menos asi:

  RCasaCentral# configure terminal
  RCasaCentral(config)# flow exporter EXPORTER-1
  RCasaCentral(config-flow-exporter)# description Exportar al colector
  RCasaCentral(config-flow-exporter)# destination x.x.x.x
  RCasaCentral(config-flow-exporter)# transport udp 9001
  RCasaCentral(config-flow-exporter)# template data timeout 300
  RCasaCentral(config-flow-exporter)# flow monitor FLOW-MONITOR-V4
  RCasaCentral(config-flow-monitor)# exporter EXPORTER-1
  RCasaCentral(config-flow-monitor)# record netflow ipv4 original-input
  RCasaCentral(config-flow-monitor)# cache timeout active 300
  RCasaCentral(config-flow-monitor)# flow monitor FLOW-MONITOR-V6
  RCasaCentral(config-flow-monitor)# exporter EXPORTER-1
  RCasaCentral(config-flow-monitor)# record netflow ipv6 original-input
  RCasaCentral(config-flow-monitor)# cache timeout active 300
  RCasaCentral(config)# interface Gigaethernet 0/0
  RCasaCentral(config-if)# ip flow monitor FLOW-MONITOR-V4 input
  RCasaCentral(config-if)# ip flow monitor FLOW-MONITOR-V4 output
  RCasaCentral(config-if)# ipv6 flow monitor FLOW-MONITOR-V6 input
  RCasaCentral(config-if)# ipv6 flow monitor FLOW-MONITOR-V6 output
  RCasaCentral(config-if)# exit
  RCasaCentral(config)# snmp-server ifindex persist


  Si el colector escucha puertos distintos a los flujos de IPv6 e IPv4 habria que levantar otro exporter o si son maquinas distintas (ej llamado EXPORTER-2) y configurar el flow monitor FLOW-MONITOR-V6 que apunte a ese exporter.

  Acá un ejemplo de flexible netflow
  https://supportforums.cisco.com/document/105221/ipv6-flexible-netflow-configuration-example

  Espero haberte sido útil

  Saludos

  Ing. Jose Luis Gaspoz
  Internet Services S.A.
  Tel: 0342-4565118
  Cel: 342-5008523

  -----Mensaje original----- From: Alejandro Acosta
  Sent: Tuesday, August 18, 2015 5:19 PM
  To: Latin America and Caribbean Region Network Operators Group
  Subject: [lacnog] Blog Post - Monitoreo IPv4 e IPv6 en equipos Cisco 


  (** disculpen duplicados **)

  Hola,
  Este breve mensaje es para compartir este post recientemente publicado:

  http://www.labs.lacnic.net/site/monitoreo-ipv4-ipv6-cisco

  Se aceptan sugerencias, quejas, recomendaciones, etc, etc, a la lista
  o a mi personalmente.

  Saludos,

  Alejandro Acosta


  _______________________________________________
  LACNOG mailing list
  LACNOG en lacnic.net
  https://mail.lacnic.net/mailman/listinfo/lacnog
  Cancelar suscripcion: https://mail.lacnic.net/mailman/options/lacnog 

  _______________________________________________
  LACNOG mailing list
  LACNOG en lacnic.net
  https://mail.lacnic.net/mailman/listinfo/lacnog
  Cancelar suscripcion: https://mail.lacnic.net/mailman/options/lacnog





-- 

--
=========================
Carlos M. Martinez-Cagnazzo
http://cagnazzo.me
=========================
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://mail.lacnic.net/pipermail/lacnog/attachments/20150820/045a681c/attachment.html>


Más información sobre la lista de distribución LACNOG