O Sistema Operativo (SO) Dell Networking suporta o sFlow versão 5.
O Dell Networking sFlow foi concebido de modo a que a taxa de amostragem de hardware seja por tubo de porta da placa de linha e seja decidida com base em todas as portas desse tubo de porta.
Se o sFlow não estiver ativado em nenhuma porta, a taxa de amostragem global é transferida para essa porta e é utilizada para calcular a taxa de amostragem mais baixa do tubo de porta. Esse design suporta a possibilidade de que o sFlow possa ser configurado nessa porta no futuro. O back-off é acionado com base na taxa de amostragem de hardware do port-pipe.
A taxa de amostragem global padrão é 32768. As taxas de amostragem são determinadas do seguinte modo:
A implementação do sFlow MIB pelo Dell Networking OS suporta a configuração do sFlow utilizando o snmpset.
Por padrão, a coleção sFlow é suportada apenas em portas de dados. Para habilitar a coleta do sFlow por meio de portas de gerenciamento, use os comandos management egress-interface-selection e application sflow-collector nos modos Configuration e EIS, respectivamente.
O Dell Networking OS exporta todos os pacotes sFlow para o coletor. Uma pequena taxa de amostragem pode equivaler a muitos pacotes exportados. Um mecanismo de recuo é aplicado automaticamente para reduzir esse montante. Alguns pacotes amostrados podem ser descartados quando a taxa de pacotes exportados é alta e o mecanismo de backoff está prestes ou está começando a entrar em vigor. O contador dropEvent, no pacote sFlow, é sempre zero.
Lista de comunidades e campos de preferência local não são enviados no elemento gateway estendido no datagrama sFlow.
O campo de prioridade de origem 802.1P não é enviado no elemento switch estendido no datagrama sFlow.
Somente os números AS de Destino e Par de Destino são compactados no campo dst-as-path no elemento de gateway estendido.
Se o pacote que está sendo amostrado for redirecionado usando o roteamento baseado em política (PBR), o datagrama sFlow pode conter informações incorretas sobre gateway/roteador estendido.
O campo de rede local virtual (VLAN) de origem no elemento switch estendido não é compactado no caso de um pacote roteado.
O campo VLAN de destino no elemento switch estendido não está compactado em um pacote Multicast.
Até 700 pacotes podem ser amostrados e processados por segundo.
Comando | Parâmetros |
FTOS# configuration |
Entra no modo de configuração. |
FTOS(conf)# sflow enable |
Habilite o sFlow globalmente. |
FTOS(conf)# sflow collector <IP ADDR> agent-addr <IP ADDR> |
Defina o endereço IP do coletor (dispositivo externo que gere dados sFlow). Defina o endereço IP do agente (este ou outros dispositivos de comutação que recolhem dados). |
FTOS(conf)# sflow max-header-size extended |
(Opcional) Por padrão, o tamanho máximo do cabeçalho de um pacote é de 128 bytes. Quando o sFlow max-header-size extended está ativado, 256 bytes são copiados. Esses bytes são úteis para pacotes encapsulados VxLAN, NvGRE, IPv4 e IPv6. |
FTOS(conf)#sflow extended-switch enable |
O sFlow estendido contém informações adicionais no datagrama sFlow, dependendo do tipo de pacote amostrado. ID da VLAN 802.1Q e informações de prioridade 802.1P. |
FTOS(conf)#sflow polling-interval <15-86400> |
(Opcional) Defina um intervalo de sondagem específico para ser compatível com o coletor. |
FTOS(conf)#sflow sample-rate <256-8388608> |
(Opcional) Defina uma taxa de amostragem específica para ser compatível com o coletor. (Apenas poderes de 2. por exemplo, 4096 8192). |
Comando | Parâmetros |
FTOS# Configuration |
Entra no modo de configuração. |
FTOS(conf)# interface te 0/10 |
Insira a interface específica. |
FTOS(conf-if-te-0/10)# sflow ingress-enable |
Habilite o sFlow na interface. |
FTOS(conf-if-te-0/10)#sflow max-header-size extended |
(Opcional) Por padrão, o tamanho máximo do cabeçalho de um pacote é de 128 bytes. Quando o sFlow max-header-size extended está ativado, 256 bytes são copiados. Esses bytes são úteis para pacotes encapsulados VxLAN, NvGRE, IPv4 e IPv6. |
FTOS(conf-if-te-0/10)#sflow polling-interval <15-86400> |
(Opcional) Defina um intervalo de sondagem específico para ser compatível com o coletor. |
FTOS(conf-if-te-0/10)#sflow sample-rate <256-8388608> |
(Opcional) Defina uma taxa de amostragem específica para ser compatível com o coletor. (Apenas poderes de 2, por exemplo 4096 8192) |
FTOS# show sflow sFlow services are enabled Global default sampling rate: 32768 Global default counter polling interval: 20 1 collectors configured Collector IP addr: 133.33.33.53, Agent IP addr: 133.33.33.116, UDP port: 6343 77 UDP packets exported 0 UDP packets dropped 165 sFlow samples collected 69 sFlow samples dropped due to sub-sampling
FTOS# show sflow interface tengigabitethernet 1/1 Te 1/1 sFlow type :Ingress Configured sampling rate :16384 Actual sampling rate :16384 Counter polling interval :20 Extended max header size :128 Samples rcvd from h/w :0
FTOS# show running-config interface tengigabitethernet 1/16 !interface TenGigabitEthernet 1/16 no ip address switchport sflow ingress-enable sflow sample-rate 8192 no shutdown