Bonjour à tous !
J'ai un problème a résoudre sur mon réseau local.
J'ai une gateway sous debian, qui gère le passage de mon reseau local sur le WAN (ADSL)
Tout mon réseau local est branché sur un switch 10/100, et la gateway est branchée dessus.
j'ai deux serveurs FTP sur le réseau local. Tout les tranferts FTP sont très lents. quelques ko/s, et au bout de 5minutes à cette vitesse d'un coup je passes à 5mbit/s sans savoir pourquoi !
L'erreur produite est la même sur les deux serveurs FTP, la gateway ne bloques rien j'ai controlé avec ethereal.
Quelqu'un à une idée ? Je vais sérieusement commencer à controler cable par cable, mon switch mon client et mes serveurs FTP... mais si quelqu'un a une astuce avant ;)
Merci et @ pluche
# Cache, Samba, NFS
Posté par jerome (site web personnel) . Évalué à 4.
pour cette histoire de pointe de vitesse, si elle intervient en fin de transfert, je soupçonnerai un artefact, dû à un cache ou autre chose. Rien de grave.
Sinon, le FTP est loin d'être le protocole recommandé sur un LAN. C'est lourd, c'est lent, c'est pas pratique, c'est pas sicioure, bref, tu devrais peut être jeter un coup d'oeil à NFS ou Samba (bonnes perfs avec le module cifs).
[^] # Re: Cache, Samba, NFS
Posté par M . Évalué à 2.
elle est ou la blague...
[^] # Re: Cache, Samba, NFS
Posté par jerome (site web personnel) . Évalué à 2.
D'autre part, même si je ne l'ai pas dit, NFS est vraisemblablement plus léger que FTP. Faut il encore savoir ce que l'on désigne par lourdeur/légèreté : est ce la configuration, la charge induite, la mise-a-l'échellabilité, la réactivité ?
# Re:
Posté par kd . Évalué à 3.
Sinon, vu que tu ne donnes pas de détails, je te propose une solution un peu bourrin.
Tu as dit avoir utilisé ethereal pour analyser le traffic.
Alors examine de plus près si certains paquets ont des réponses, et le cas échéant regarde les temps de réponse. Regarde si les ACK sont bien renvoyés, et assez rapidement.
Compare avant les fatidiques 5 minutes et après.
Pour comparer tout ça, je te conseille de loguer tous les paquets avec tcpdump et de tracer des graphiques avec gnuplot par exemple (un histogramme des temps de réponses des paquets ACK, un autre pour le temps séparant deux envois de données).
[^] # Re: Re:
Posté par xenon_hs (site web personnel) . Évalué à 1.
Merci de m'avoir répondu.
Je vais faire différents essais et je vous tiens au courant.
@+
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.