El sistema operativo (SO) de Dell Networking es compatible con sFlow versión 5.
Dell Networking sFlow está diseñado para que la velocidad de muestreo de hardware sea por canal de puerto de tarjeta de línea y se decida en función de todos los puertos de ese tubo de puerto.
Si sFlow no está habilitado en ningún puerto, la frecuencia de muestreo global se descarga en ese puerto y se utiliza para calcular la frecuencia de muestreo más baja de la tubería del puerto. Este diseño admite la posibilidad de que sFlow se configure en ese puerto en el futuro. El retroceso se activa en función de la velocidad de muestreo de hardware del tubo de puerto.
La frecuencia de muestreo global predeterminada es 32768. Las tasas de muestreo se determinan de la siguiente manera:
La implementación de Dell Networking OS de la MIB de sFlow es compatible con la configuración de sFlow mediante snmpset.
De manera predeterminada, la recopilación de sFlow solo se admite en puertos de datos. Para habilitar la recopilación de sFlow a través de puertos de administración, utilice los comandos de administración egress-interface-selection y application sflow-collector en los modos Configuration y EIS, respectivamente.
Dell Networking OS exporta todos los paquetes de sFlow al recopilador. Una frecuencia de muestreo pequeña puede equivaler a muchos paquetes exportados. Se aplica automáticamente un mecanismo de retroceso para reducir esta cantidad. Es posible que algunos paquetes muestreados se descarten cuando la velocidad de paquetes exportados es alta y el mecanismo de retroceso está a punto de surtir efecto o está empezando a surtir efecto. El contador dropEvent, en el paquete de sFlow, siempre es cero.
Los campos Lista de comunidad y preferencia local no se envían en el elemento de puerta de enlace extendida en el datagrama de sFlow.
El campo de prioridad de origen 802.1P no se envía en el elemento de switch extendido en el datagrama de sFlow.
Solo el destino y el número de AS del par de destino se empaquetan en el campo dst-as-path en el elemento de puerta de enlace extendida.
Si el paquete que se muestrea se redirige mediante el enrutamiento basado en políticas (PBR), el datagrama de sFlow puede contener información incorrecta de gateway/router extendido.
El campo de red de área local virtual (VLAN) de origen en el elemento de switch extendido no está empaquetado en el caso de un paquete enrutado.
El campo VLAN de destino en el elemento de switch extendido no está empaquetado en un paquete de multidifusión.
Se pueden muestrear y procesar hasta 700 paquetes por segundo.
Comando | Parámetros |
FTOS# configuration |
Ingresar al modo de configuración. |
FTOS(conf)# sflow enable |
Habilite sFlow globalmente. |
FTOS(conf)# sflow collector <IP ADDR> agent-addr <IP ADDR> |
Configure la dirección IP del recopilador (dispositivo externo que administra los datos de sFlow). Configure la dirección IP del agente (este u otros dispositivos de conmutación que recopilan datos). |
FTOS(conf)# sflow max-header-size extended |
(Opcional) De forma predeterminada, el tamaño máximo del encabezado de un paquete es de 128 bytes. Cuando se habilita sFlow max-header-size extended, se copian 256 bytes. Estos bytes son útiles para paquetes tunelizados VxLAN, NvGRE, IPv4 e IPv6. |
FTOS(conf)#sflow extended-switch enable |
El sFlow extendido empaqueta información adicional en el datagrama de sFlow según el tipo de paquete muestreado. ID de VLAN 802.1Q e información de prioridad de 802.1P. |
FTOS(conf)#sflow polling-interval <15-86400> |
(Opcional) Configure un intervalo de sondeo específico para que sea compatible con el recopilador. |
FTOS(conf)#sflow sample-rate <256-8388608> |
(Opcional) Establezca una frecuencia de muestreo específica para que sea compatible con el recopilador. (Solo potencias de 2. por ejemplo, 4096 8192). |
Comando | Parámetros |
FTOS# Configuration |
Ingresar al modo de configuración. |
FTOS(conf)# interface te 0/10 |
Ingrese la interfaz específica. |
FTOS(conf-if-te-0/10)# sflow ingress-enable |
Habilite sFlow en la interfaz. |
FTOS(conf-if-te-0/10)#sflow max-header-size extended |
(Opcional) De forma predeterminada, el tamaño máximo del encabezado de un paquete es de 128 bytes. Cuando se habilita sFlow max-header-size extended, se copian 256 bytes. Estos bytes son útiles para paquetes tunelizados VxLAN, NvGRE, IPv4 e IPv6. |
FTOS(conf-if-te-0/10)#sflow polling-interval <15-86400> |
(Opcional) Configure un intervalo de sondeo específico para que sea compatible con el recopilador. |
FTOS(conf-if-te-0/10)#sflow sample-rate <256-8388608> |
(Opcional) Establezca una frecuencia de muestreo específica para que sea compatible con el recopilador. (Solo potencias de 2, por ejemplo 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