J'ai été confronté à un étrange problème dans la configuration de mon entreprise. Après diagnostic, le problème semble être causé par Windows 10.
Mon installation
- Machine Windows 10 Pro servant de référentiel de fichiers pour les postes de travail du réseau local et pour les connexions à distance (appelons-la serveur).
- Carte serveur Asus ZPA-U8, Xeon E5 20603, 24GB RAM, 500GB SSD pour le système + 2 x RAID 0 (2TB)
- Réseau Gigabit avec commutateur Netgear GS716T et routeur Funbox 6
- Connexion internet avec IP publique : Orange Fiber 1000 Mbps / 300 Mbps
Scénario d'utilisation
- Nous sommes un studio graphique, donc le référentiel contient généralement des fichiers graphiques volumineux (500 Mo et plus).
- Les postes de travail locaux (également sur Windows 10) se connectent au dépôt de fichiers au sein du réseau local, où nous atteignons facilement des transferts de 100 Mo / s (dans les deux sens).
- Pour les employés à distance, j'ai testé diverses options d'accès, mais sur aucune d'entre elles je ne suis en mesure de dépasser la limite d'environ 1,5 Mo / s (dans les deux sens). Même si la connexion Internet offre une vitesse bien supérieure.
Quelles options de connexion à distance ai-je testées ?
- FTP installé comme un service Windows en utilisant le serveur Filezilla
- HTTP installé comme un service Windows en utilisant XAMPP
- Accès au réseau local via le VPN Hamachi
- Serveur FTP sur une machine virtuelle Linux (VirtualBox avec Turnkey Linux)
- VPN sur une machine virtuelle Linux (VirtualBox avec Turnkey Linux et OpenVPN)
- Serveur Owncloud sur une machine virtuelle Linux (VirtualBox avec ownCloud d'Univention)
Quelle que soit la méthode de connexion (FTP, VPN, WebDAV, HTTP), je ne suis pas en mesure de dépasser la limite d'environ 1,5 Mo / s. J'ai testé sur 3 ordinateurs différents, et chacun d'eux avait une connexion Internet beaucoup plus rapide.
Cependant, lorsque j'ouvre deux connexions FTP distinctes, je peux télécharger deux fichiers différents à des vitesses allant de 1,2 à 1,5 Mo / s (par connexion). Cela peut indiquer que le problème est lié d'une manière ou d'une autre à la limite de la connexion TCP.
Auparavant, nous avions l'internet à partir d'un réseau câblé (1000Mbps / 60Mbps), et il y avait le même problème avec la limite de vitesse.
J'ai également testé tous ces points de connexion distants depuis le réseau local, et j'ai obtenu des vitesses beaucoup plus rapides (plus près du réseau local).
Comment ai-je diagnostiqué que la restriction pouvait être causée par Windows 10 ?
- Je suis en mesure d'obtenir des vitesses plus rapides lors de la connexion du serveur à d'autres services (via FTP, HTTP, WebDAV, VPN). La vitesse dépend du service/serveur auquel je me connecte, mais elle peut être 10x plus rapide. Lors d'un test avec ma société d'hébergement, je peux télécharger plus de 6 Mb/s.
- SpeedTest montre également des taux de transfert beaucoup plus rapides.
J'ai essayé de chercher des réponses dans différents forums et de tester divers paramètres de Windows (notamment la carte réseau, les protocoles, etc.), mais sans succès.
Est-ce que quelqu'un a une idée de ce qui pourrait causer ce problème ? J'essaie de résoudre ce problème avant de passer complètement à Linux.