iperf3
Overview
iperf3, c'est l'outil de mesure de performance réseau, générant du trafic TCP/UDP pour mesurer la bande passante, la latence et la perte de paquets. iperf3 fonctionne en mode client-serveur : un serveur écoute les connexions, un client génère du trafic et mesure les performances. Il permet de tester la bande passante disponible, la latence, et d'identifier les goulots d'étranglement réseau.
iperf3 se distingue par sa simplicité d'utilisation, sa précision, et son rôle de standard pour la mesure de performance réseau. Il est particulièrement adapté aux tests de bande passante, aux validations de performance après changements réseau, et au diagnostic de problèmes de performance.
Informations essentielles
| Propriété | Valeur |
|---|---|
| Site officiel | https://iperf.fr/ |
| Licence | BSD 3-Clause |
| Nationalité | International |
| Type | Outil de mesure de performance réseau (CLI) |
| Déploiement | Binaire, installation système, paquets |
| Difficulté | Facile |
| Technologies | C |
Cas d'usage typiques
- Mesure de bande passante entre deux points
- Validation de performance après changements réseau
- Diagnostic de goulots d'étranglement réseau
- Tests de performance WAN et LAN
- Benchmarking de connexions réseau
- Validation de QoS et de priorités de trafic
Intégrations et écosystème
- Compatible avec Linux, Windows, macOS, FreeBSD
- Support TCP et UDP
- Compatible avec les scripts d'automatisation
- Intégration avec les outils de monitoring
- Support des tests bidirectionnels
- Compatible avec les conteneurs
Avantages
- Simple et précis
- Standard pour mesure de performance
- Support TCP et UDP
- Tests bidirectionnels
- Cross-platform
- Communauté active
Limites
- Nécessite serveur et client
- Génère du trafic (peut impacter le réseau)
- Mesure ponctuelle (pas de monitoring continu)
- Nécessite accès réseau entre points
- Moins adapté aux environnements cloud complexes
Ressources
- Documentation iperf3 : https://iperf.fr/iperf-doc.php
- GitHub : https://github.com/esnet/iperf