Je te rajoute un SmokePing sur mon serveur dans tous les cas.
Si tu pense qu'il y a du bridage avec certains protocoles, execute ce fichier .bat :
testdebit.batUn connexion FTP est réalisée pour récupérer
curl.exe qui est nécessaire au test de débit.
En cas d'impossibilité de FTP, il suffit de le télécharger et de le placer dans le même dossier que le .bat
Il réalise un test de débit sur un vrai fichier (choisit la taille en fonction de ton débit) et réalise deux tests en http et deux tests en https.
Cela permet de voir si le comportement est lié au protocole utilisé (https vs https) ou au port utilisé.
Le script fait :
- téléchargement http port 80
- téléchargement http port 6881 (port par défaut de Bittorrent, donc généralement bridé si il y a un système de bridage)
- téléchargement https port 443
- téléchargement https port 1194 (port par défaut de OpenVPN, bridé si système anti-VPN)
- upload http port 80
- upload https port 443
- upload http port 6881
Le tout en IPv4 puis en IPv6 si disponible (détection automatique)
A chaque fois les informations suivantes sont données :
- Débit utile (en excluant le temps de connexion au serveur)
- Décomposition du temps de téléchargement :
- Temps DNS
- Temps connexion SYN
- Temps requete GET / POST
- Temps transfert en lui même
Exemple avec une ligne FTTH 1000 / 200 :
Lors de la première exécution, Windows prévient sur le fait qu'un fichier .bat n'est pas signé.
Pour l’exécuter, il faut cliquer sur "informations complèmentaires"
Puis sur "Exécuter quand même" :
Le firewall de Windows affiche une alerte pour ftp : Il faut autoriser le par-feu pour le logiciel ftp de Microsoft.