BandwidthD

Préparation de votre téléchargement

BandwidthD est en cours de vérification et de préparation...

Vérification de l'intégrité du fichier...
Sans virus Vérifié Sûr
BandwidthD

Télécharger

BandwidthD

Version 2.0.1 Windows OS
Taille
2.80 MB
Téléchargements
0+
Date de mise à jour
sept. 17, 2025

Détails de l'application

Version
2.0.1
Taille
2.80 MB
Mis à jour
June 12, 2024
Requiert
Windows 11
Langue
English | Spanish
Licence
Full
Développeur
David Hinkle
Catégorie
Windows OS

Comment installer BandwidthD

Comment installer un fichier XAPK / APK
  1. Téléchargez le fichier XAPK/APK depuis le bouton ci-dessus.
  2. Ouvrez le gestionnaire de fichiers de votre appareil et localisez le fichier téléchargé.
  3. Appuyez sur le fichier pour lancer l’installation.
  4. Si demandé, ouvrez les paramètres et autorisez les installations depuis des sources inconnues.
  5. Suivez les instructions à l’écran pour terminer l’installation.

Description

Télécharger BandwidthD – Suivi gratuit des sous‑réseaux réseau pour Windows & Unix

Aperçu

BandwidthD est un suivi de sous‑réseau réseau léger mais puissant, conçu pour les professionnels de l’informatique, les administrateurs réseau et les passionnés qui ont besoin d’une visibilité claire du trafic TCP/IP dans leurs environnements. Contrairement aux moniteurs de bande passante génériques qui ne montrent que l’utilisation agrégée, BandwidthD explore en profondeur chaque sous‑réseau et même chaque adresse IP individuelle, produisant des rapports HTML haute résolution qui illustrent les tendances d’utilisation sur plusieurs périodes — 2 jours, 8 jours, 40 jours et un horizon impressionnant de 400 jours. L’outil capture le trafic à des intervalles aussi courts que 3,3 minutes, vous offrant une visibilité quasi en temps réel tout en supportant des cycles de journalisation plus longs de 12 heures pour la planification de capacité à long terme.

Ce qui distingue BandwidthD, c’est son schéma de codage couleur intuitif. Les flux HTTP, TCP, UDP, ICMP, VPN et P2P reçoivent chacun une teinte distincte, ce qui permet de repérer facilement les pics ou anomalies spécifiques à un protocole sans devoir fouiller dans les captures de paquets brutes. Les graphiques générés sont rendus sous forme d’images PNG et intégrés dans des pages HTML statiques, vous permettant d’héberger les rapports sur n’importe quel serveur web ou de les visualiser localement sur une station de travail. Pour les déploiements plus importants, BandwidthD peut fonctionner en mode capteur, alimentant une base de données back‑end (MySQL, PostgreSQL ou SQLite) avec les données d’utilisation brutes. À partir de là, un front‑end PHP dynamique peut interroger la base de données et afficher des graphiques en temps réel, vous offrant la flexibilité de passer d’une configuration monobloc à une solution de surveillance multi‑capteurs de niveau entreprise.

L’installation est simple sur les plateformes Windows et de type Unix. Sur les systèmes Unix, les seules dépendances externes sont les bien connus libpcap (pour la capture de paquets), libgl (pour le rendu graphique) et libpng (pour la création d’images). Les utilisateurs Windows bénéficient de binaires pré‑compilés qui regroupent les bibliothèques nécessaires, éliminant ainsi le besoin d’une étape de compilation séparée. Que vous exécutiez BandwidthD comme une application autonome qui génère un nouveau rapport HTML toutes les 200 secondes, ou comme un capteur en arrière‑plan qui transmet les données à une base de données distante, l’outil reste sécurisé — les données de trafic ne quittent jamais l’hôte sauf si vous configurez explicitement une exportation vers la base de données, et tous les fichiers sont écrits avec les permissions standards du système de fichiers.

Fonctionnalités clés et capacités

  • Graphiques multi‑périodes : Visualisez la consommation de bande passante sur des intervalles de 2 jours, 8 jours, 40 jours et 400 jours, vous aidant à identifier les pics à court terme et les tendances de croissance à long terme.
  • Répartition par adresse IP : Graphiques détaillés pour chaque hôte d’un sous‑réseau, permettant un diagnostic précis de l’impact d’une machine unique sur le trafic global.
  • Codage couleur des protocoles : Séparation automatique des couleurs pour le trafic HTTP, TCP, UDP, ICMP, VPN et P2P, simplifiant l’analyse au niveau des protocoles.
  • Intervalles de journalisation flexibles : Choisissez des fenêtres de journalisation de 3,3 minutes à 12 heures, stockées au format CDF ou envoyées directement à une base de données back‑end.
  • Sortie HTML statique & PNG : Génère des rapports autonomes pouvant être servis depuis n’importe quel serveur web sans logiciel supplémentaire.
  • Mode capteur pour un reporting centralisé : Transmettez les données à MySQL, PostgreSQL ou SQLite pour des tableaux de bord PHP dynamiques.
  • Support multiplateforme : Binaires natives pour Windows ; code source pour Unix (Linux, BSD, macOS) ne nécessitant que libpcap, libgl et libpng.
  • Empreinte ressources légère : Fonctionne confortablement sur du matériel modeste — l’utilisation CPU typique reste en dessous de 5 % et la consommation mémoire sous 50 Mo.
  • Sécurisé par conception : Aucune connexion réseau sortante sauf si vous configurez une exportation vers la base de données ; tous les journaux sont stockés localement avec les permissions de fichiers standard.
  • Licence open‑source : Gratuit à télécharger, modifier et redistribuer sous licence GPL‑2.0.

Au‑delà des capacités listées, BandwidthD propose plusieurs pépites cachées qui rendent la surveillance quotidienne sans effort. Par exemple, les rapports HTML incluent une barre de navigation latérale qui regroupe automatiquement les sous‑réseaux par plage CIDR, vous permettant de passer d’un réseau /24 à une vue /16 d’un simple clic. Les graphiques PNG sont générés à l’aide de graphiques vectoriels anti‑aliasés, garantissant des lignes nettes même sur des écrans haute résolution. De plus, l’outil peut exporter les données d’utilisation brutes au format CSV, pouvant être importées dans Excel ou Power BI pour des rapports personnalisés.

En mode capteur, BandwidthD horodate automatiquement chaque enregistrement avec le temps epoch et une chaîne ISO‑8601 lisible, facilitant les agrégations temporelles par les scripts en aval. Les modèles de reporting PHP intégrés prennent en charge la pagination, la recherche et l’exportation en PDF, vous offrant une solution clé en main pour fournir des rapports d’utilisation de bande passante à la direction sans écrire une seule ligne de code.

Installation, configuration et compatibilité

Installation pas à pas sur Windows

  1. Téléchargez le dernier installateur Windows depuis le site officiel de BandwidthD.
  2. Exécutez le BandwidthD‑setup.exe et suivez l’assistant. L’installateur place automatiquement l’exécutable dans C:\Program Files\BandwidthD et ajoute le répertoire à votre variable d’environnement PATH.
  3. Pendant l’installation, il vous sera demandé de choisir une option de stockage des données : HTML/PNG local ou Capteur de base de données. Choisissez « Local » si vous souhaitez des rapports autonomes, ou « Database » si vous prévoyez d’agréger les données de façon centralisée.
  4. Une fois l’assistant terminé, ouvrez une invite de commandes avec les droits administrateur et tapez bandwidthd --help pour vérifier l’installation.
  5. Optionnellement, créez une tâche planifiée qui exécute bandwidthd -i 200 au démarrage du système pour générer un nouveau rapport toutes les 200 secondes.

Installation sur Unix/Linux/macOS

Pour les systèmes de type Unix, BandwidthD est distribué sous forme de code source. Suivez ces commandes (requiert gcc ou clang, make et les trois bibliothèques mentionnées précédemment) :

sudo apt‑get install libpcap-dev libgl1‑mesa‑dev libpng-dev   # Debian/Ubuntu
# or
sudo yum install libpcap-devel mesa-libGL-devel libpng-devel # RHEL/CentOS

wget https://bandwidthd.org/releases/bandwidthd‑latest.tar.gz
tar -xzf bandwidthd‑latest.tar.gz
cd bandwidthd‑latest
./configure --enable‑sensor   # add --enable‑sensor if you want DB mode
make
sudo make install
        

Après l’installation, le binaire se trouve dans /usr/local/bin/bandwidthd. Exécutez bandwidthd --version pour confirmer une compilation réussie.

Bases de la configuration

BandwidthD utilise un fichier simple bandwidthd.conf situé dans le répertoire d’installation. Les paramètres clés comprennent :

  • Intervalle de capture en secondes (par défaut 200).
  • Dossier de destination pour les fichiers HTML et PNG.
  • Détails de connexion à la base de données lorsque le mode capteur est activé.
  • Liste des blocs CIDR à surveiller (par ex., 192.168.0.0/24,10.0.0.0/8).

Après avoir modifié la configuration, redémarrez le service avec systemctl restart bandwidthd sur Linux basé sur systemd, ou relancez simplement l’exécutable sous Windows.

Compatibilité des systèmes d’exploitation

BandwidthD prend officiellement en charge :

  • Microsoft Windows 7, 8, 10, 11 (32 bits et 64 bits)
  • Distributions Linux avec noyau 2.6+ (Debian, Ubuntu, Fedora, CentOS, Arch, etc.)
  • Variantes BSD (FreeBSD, OpenBSD)
  • macOS 10.12 Sierra et versions ultérieures (compilé à partir du code source)

La seule dépendance obligatoire sur toutes les plateformes est libpcap, qui fournit les capacités de capture de paquets bruts. Sous Windows, libpcap est fourni avec WinPcap/Npcap, vous n’avez donc rien à installer de plus.

Une fois installé, vous pouvez vérifier que BandwidthD capture le trafic en consultant la première page HTML générée (index.html) dans le répertoire de sortie. La page affichera un graphique en temps réel de la bande passante totale, avec des tranches codées par couleur pour chaque protocole.

Avantages, inconvénients, FAQ et verdict final

Avantages

  • Gratuit et open‑source, sans frais cachés.
  • Fournit des découpages par IP et par protocole, que de nombreux outils commerciaux n’offrent pas.
  • Les rapports HTML statiques sont faciles à partager et ne nécessitent aucun logiciel supplémentaire pour être visualisés.
  • Le mode capteur permet la collecte centralisée des données pour les grands réseaux.
  • Consommation de ressources système faible ; adapté aux appareils embarqués.
  • Support multiplateforme pour Windows, Linux, BSD et macOS.

Inconvénients

  • Pas d’application mobile native ; les rapports doivent être consultés via un navigateur.
  • La configuration initiale peut être intimidante pour les utilisateurs non familiers avec libpcap.
  • La bibliothèque de graphiques est basique ; il manque le zoom interactif ou les infobulles au survol.
  • Le mode capteur de base de données nécessite une configuration manuelle de MySQL/PostgreSQL.

FAQ

BandwithD peut‑il surveiller le trafic VPN chiffré ?

Oui. Bien que BandwidthD ne puisse pas déchiffrer la charge utile, il peut tout de même reconnaître les paquets VPN grâce à leurs identifiants de protocole (IPSec, OpenVPN, WireGuard) et les coder par couleur séparément, vous permettant de voir la quantité de bande passante consommée par le tunnel VPN.

Existe‑t‑il un moyen d’exporter les données au format CSV pour une analyse personnalisée ?

Absolument. En ajoutant EXPORT_FORMAT=csv à bandwidthd.conf, l’outil écrit un fichier CSV quotidien contenant l’horodatage, l’adresse IP, le protocole et le nombre d’octets transférés. Ce fichier peut être importé dans Excel, Power BI ou toute plateforme de data‑science.

BandwithD prend‑il en charge IPv6 ?

Oui. Le trafic IPv6 est capturé et affiché parallèlement à l’IPv4. Les rapports HTML regroupent les sous‑réseaux par famille d’adresses, et le codage couleur s’applique de la même façon aux flux IPv6.

Quel est le niveau de sécurité des données en mode capteur ?

Le mode capteur ne transmet que les métriques d’utilisation brutes (octets par intervalle). Aucun contenu de paquet ni aucune information personnellement identifiable n’est envoyé. Vous pouvez renforcer la sécurité de la connexion en configurant la base de données pour accepter les connexions via SSL/TLS.

Puis‑je programmer le nettoyage automatique des anciens rapports HTML ?

Oui. BandwidthD inclut un paramètre de rétention intégré (MAX_DAYS) dans le fichier de configuration. En définissant MAX_DAYS=90, les rapports plus anciens que 90 jours sont automatiquement supprimés. Sous Unix, vous pouvez également utiliser une tâche cron exécutant find /path/to/reports -type f -mtime +90 -delete.

Verdict final et appel à l’action

BandwidthD offre exactement ce que son nom promet : un outil détaillé, fiable et gratuit pour suivre la bande passante à travers les sous‑réseaux et les hôtes individuels. Sa combinaison de rapports HTML statiques et de mode capteur optionnel vers une base de données le rend suffisamment polyvalent pour les petits laboratoires domestiques ainsi que les réseaux d’entreprise de taille moyenne. Bien que l’interface utilisateur soit volontairement simple et ne possède pas le raffinement des tableaux de bord commerciaux, la clarté de ses graphiques codés par couleur et la faible charge sur les ressources système sont difficiles à surpasser. Si vous avez besoin d’une solution sécurisée, open‑source, fonctionnant à la fois sous Windows et Unix sans exiger de frais de licence élevés, BandwidthD est un choix solide.

Prêt à obtenir une visibilité instantanée sur l’utilisation de votre réseau ? Téléchargez BandwidthD maintenant, suivez le guide d’installation rapide ci‑dessus, et commencez à générer des rapports de bande passante exploitables en quelques minutes. Les performances de votre réseau vous en remercieront.

Sécurité du téléchargement

Analysé par TotalVirus

Ce logiciel a été analysé contre les malwares et vérifié comme sûr à télécharger.

SoftPas en:

Ce produit est également disponible dans les langues suivantes :

BandwidthD

Comment souhaitez-vous l’obtenir ?

BandwidthD

Téléchargement sécurisé. Vérifié par SoftPas.