Ne penses-tu pas que se soit les SSD de mon NAS qui limite la vitesse ? En effet, ils sont limités à 560 Mo/s en lecture.
Dans le cas du test d'upload vers le serveur HTTP de ton NAS c'est sûr que non (c'est un envoi vers une destination invalide, le serveur HTTP de ton NAS ignore donc simplement les données envoyées et cela n'écrit pas sur les disques).
Dans le cas du test de download de ton fichier de test je ne pense pas non plus, car cela sature avant d'approcher 560 Mo/s (4.48 Gbps). D'ailleurs tu indiques que tu montes à 900 Mo/s lors de tes tests en local (grâce au cache surement), donc au début du transfert en théorie on devrait pouvoir monter bien plus haut.
Pour info :

Je ne connais pas du tout QNAP, mais si jamais tu as la possibilité de lancer cette commande dessus pour vérifier la configuration des buffers TCP ça serait intéressant:
sysctl net.core.rmem_max net.ipv4.tcp_rmem net.core.wmem_max net.ipv4.tcp_wmem
(si la commande
sysctl n'est pas trouvée, essaie avec
/sbin/sysctl, ou alors en tant que user
admin ou
root)
Si cela ne marche pas, tu peux essayer les commandes suivantes à la place:
cat /proc/sys/net/core/rmem_max
cat /proc/sys/net/ipv4/tcp_rmem
cat /proc/sys/net/core/wmem_max
cat /proc/sys/net/ipv4/tcp_wmem