sFlow

May 29, 2025

Qu’est-ce que sFlow ?

sFlow (flux échantillonné) est un protocole de surveillance et d’analyse du trafic réseau utilisant un échantillonnage statistique. Il fournit des informations en temps réel sur la charge, les types de trafic et les anomalies.

Comment fonctionne sFlow

  1. Les appareils réseau copient périodiquement des paquets (échantillons)
  2. Envoient des métadonnées au collecteur sFlow
  3. L’analyse se fait côté serveur de surveillance

sFlow est plus évolutif que NetFlow car il réduit la charge sur les équipements

Structure d’un message sFlow

  • Informations sur le port et le VLAN
  • Adresses MAC et IP source et destination
  • Protocole des couches 3–4
  • Taille et type de l’échantillon

Où sFlow est utilisé

  • Surveillance du trafic dans les réseaux d’entreprise et d’opérateurs
  • Détection des attaques DDoS et pics de trafic
  • Inventaire des applications et services

Comparaison : sFlow vs NetFlow

Paramètre sFlow NetFlow
Méthode de collecte Statistique Complète
Charge CPU Faible Moyenne/Élevée
Flexibilité d’analyse Limitée Élevée

FAQ

Est-ce open source ?

sFlow est une norme ouverte, mais sa mise en œuvre dépend du fabricant.

Convient-il aux centres de données ?

Oui. sFlow permet une surveillance évolutive des grands réseaux.

Conclusion

sFlow est un moyen efficace d’obtenir des analyses en temps réel du trafic sans surcharger l’infrastructure.