Forum Linux.debian/ubuntu Tranfert FTP très lent sur mon LAN

Posté par  (site web personnel) .
Étiquettes : aucune
0
8
mar.
2005
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  (site web personnel) . Évalué à 4.

    Bonjour,
    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  . Évalué à 2.

      nfs plus leger que ftp ?
      elle est ou la blague...
      • [^] # Re: Cache, Samba, NFS

        Posté par  (site web personnel) . Évalué à 2.

        Je n'ai pas écrit que NFS était plus léger que FTP, mais que FTP était plein de défauts et qu'il pourrait ptet essayer d'autres protocoles tels que ...

        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  . Évalué à 3.

    Ce n'est ps la gateway qu'il faudrait controler mais le switch, puisque ton transfert se fait enter tes deux LAN, je ne vois pas trop ce que viens faire ta gateway dedans.

    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  (site web personnel) . Évalué à 1.

      Salut !

      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.