Olá
Hoje vamos demonstrar como configurar o seu roteador Nokia SR OS para exportar Netflow (IP Netstream).
Aqui temos a topologia da Rede e as informações do Servidor de Netflow
Estes são os passos necessários para configuração do Roteador Nokia SR OS para exportar Netflow v9/v10 via IP Netstream
1 – Configurar o Servidor de NTP
2 – Configurar os parâmetros do cflowd com o Servidor de Netflow
3 – Configurar a interface para habilitar o Netflow
Vamos para a configuração passo a passo:
1.Configurar o Servidor de NTP
É importante configurar um Servidor de NTP pois os dados Flows usam timestamp de acordo com a hora do Roteador, caso o roteador esteja com uma hora diferente do servidor, os dados não irão estar de acordo com a hora, gerando um desencontro de informações.
É importante que seja configurado no mínimo 2 servidores de NTP e também o timezone de seu roteador.
system time ntp no shutdown
system time zone BRT -03
system time ntp server 200.160.7.186
system time ntp server 201.49.148.135
2 – Configurar os parâmetros do cflowd com o Servidor de Netflow
system security source-address application cflowd 192.168.210.49
cflowd
admin-state enable
active-flow-timeout 60
inactive-flow-timeout 15
cache-size 102400
overflow 10
template-retransmit 60
sample-profile 1 sample-rate 500
collector 192.168.210.47:2055 version 9
description "Made4Flow"
router-instance "Base"
template-set basic
3- Configurar a interface para habilitar o Netflow
Por ultimo precisamos ativar nas interfaces que irão exportar o Netflow, para isso em cada interface utilize os comandos:
cflowd-parameters sampling unicast type interface direction ingress sample-profile 1
Segue abaixo a configuração completa do Roteador:
system time ntp no shutdown
system time zone BRT -03
system time ntp server 200.160.7.186
system time ntp server 201.49.148.135
system security source-address application cflowd 192.168.210.49
cflowd
admin-state enable
active-flow-timeout 60
inactive-flow-timeout 15
cache-size 102400
overflow 10
template-retransmit 60
sample-profile 1 sample-rate 500
collector 192.168.210.47:2055 version 9
description "Made4Flow"
router-instance "Base"
template-set basic
E em todas as interfaces habilitar:
cflowd-parameters sampling unicast type interface direction ingress sample-profile 1
Descrição detalhada
- active-flow-timeout (default 1800s) = Intervalo de tempo, em segundos, de exportação das sessões ativas, lembre de deixar igual, tanto no servidor quanto no roteador
- inactie-flow-timeout (default 15s) = Intervalo de tempo, em segundos, sem pacotes passando no flow antes de considera-lo inativo.
- cache-size (default 65536) = Numero maximo de flow ativos na tabela de cache do flow, ajuste conforme sua necessidade e capacidade do equipamento.
- overflow (default 1%) = Porcentagem de entradas a serem removidas do cache Cflowd quando o número máximo de entradas for excedido
- template-retransmit (default 600s) = Tempo de reenvio da informação do template do flow
- sample-rate (default 1000) = Deixe um valor igual ao sistema de coleta, para evitar que o calculo do tráfego fique diferente
- collector = servidor de destino
- version = Use 9 para Netflow v9 e 10 para IPFIX/v10
- router-instance (default management) = Especifica qual routing instance será usada para rotear o tráfego até o collector
- template-set = especifica o template usado para enviar ao collector ao usar V9 ou V10
Alguns comandos extras para analise do flow:
show cflowd status
show cflowd collector
show cflowd collector detail
show cflowd interface