transfert de fichier dans un réseau local très lent - Windows & Software
Marsh Posté le 09-09-2005 à 19:27:57
Il faut bien distinguer les Kb des KB. Le 'b' minuscule correspond au bit élémentaire (0 ou 1), le 'B' majuscule au BYTE (c'est à dire un octet soit 8 bits). Si tu ne t'es pas trompé alors 300 KB/s correspond à 2,4 Mb/s autrement dit 1/4 du débit maxi théorique d'un réseau 10 base T.
Il est possible que tes antivirus ralentissent le transfert si un check est effectué en temps réel. Il est également possible que ton firewall dégrade les performances. Je te conseille de désactiver tous les programmes résidents de tes PC et de refaire un test.
Enfin si ton réseau est un réseau 100 Mb ...alors oui il y a un soucis !!!
Marsh Posté le 09-09-2005 à 19:32:31
bonjour "consult60"
je fais mes transferts avec "flashfxp" et en bas à droite, il me fait un compte rendu en écrivant "KB/s"
et oui, mon réseau est en 100 Mb.
je vais refaire mes test sans aucun firewall ni antivirus, cependant, je ne sais pas désacriver le firewall de mon modem "dlink dsl g604t"
Marsh Posté le 09-09-2005 à 19:49:15
bien vu monsieur
quand je désactive norton et zone alarme pro sur les 2 ordi, je suis à 2300 KB/s en up et en down
quand je remet juste norton sur les 2, je suis à 1900 KB/s
je remet zone alarme pro sur l'ordi "1.2", je tombe à 1500 KB/s
et quand je le remet sur le deuxième aussi, je tombe à 300 KB/s.
bon alors, merci pour ton aide, mais maintenant, que faire pour rester protéger. Sachant que dans 3 semaines je prend la free box. A-t-elle un firawall intégré? Et si oui, sera-t-il suffisant ?
freesonnerie
Marsh Posté le 09-09-2005 à 19:53:22
Je suis allé sur un site voir à quoi ressemble le DLINK dsl g604t. Il fait office de hub 4 ports et donc c'est un "routeur ADSL".
Tu dois connaitre son adresse IP par défaut (celle que le constructeur assigne en usine et d'ailleurs tu nous indiques : 192.168.1.1, alors Ok...). Dans ton navigateur favoris au lieu de taper une URL du type www.monsite.fr tape simplement l'adresse IP en question et tu verras s'afficher une boite de dialogue avec nom utilisateur et mot de passe. Regarde la doc du constructeur et tape les infos.
Par ex: Admin et mot de passe "à blanc".
Ensuite tu tomberas sur les différents écrans de paramétrage de ton routeur. Tu as dû faire ce travail au moins une fois pour configurer l'accès à internet et entrer les données fournies par ton FAI.
Je vais diner.. @+ je regarderai le résultat de tes investigations.
Marsh Posté le 09-09-2005 à 20:30:51
moi je vien de manger
je connais l'espace d'administration de mon modem. je l'utilise pour régler le par-feu pour emule.
seulement, à un endroit, je peu décocher une case "nat" et une case "firewall". Mais tu vois, en décochant la case "firewall", emule était toujours en "low id". Alors qu'en ouvrant le port manuellement, je passe en "hight id".
donc en gros, je sais ou je peux décocher l'option, mais je n'ai jamais ressenti de différence, vu que je doit encor ouvrir des ports.
Marsh Posté le 09-09-2005 à 20:46:02
Pour Emule: effectivement tu dois indiquer le(s) port(s) utilisé(s) pour son bon fonctionnement.
Tu n'as pas besoin de NAT (translation d'adresses).
En ce qui me concerne j'ai totalement désinstallé les logiciels de la compagnie Symantec. Ils sont peut efficaces et pénalisent les performances !!!
D'ailleurs un récent comparatifs de 8 anti-virus a mené les testeurs à la conclusion qu'il vaut mieux ne pas installer Norton.
http://www.matbe.com/articles/soft [...] /page1.php
Jusqu'alors je conseillais Kaspersky mais il s'avère que BitDefender 9 est désormais le top du top.
Concernant le firewall logiciel (celui que tu peux installer sous Windows) je te conseille Kerio ou Sygate. Personnellement j'utilise Sygate (il est en anglais exclusivement). Il ne gêne en rien les perfs du PC. Je double ce pare-feu par celui de mon routeur. Ma connexion ADSL est de 6 Mb/s .
Une question cependant : quel est l'intérêt d'utiliser Flashfxp pour le transfert de PC à PC ? Et pourquoi du FTP en local ? De simple copier/coller suffisent....
Marsh Posté le 09-09-2005 à 20:54:26
je m'explique.
je dort dans la même pièce qu'ou sont mes ordi, donc je chasse les bruits...
j'utilise un vieil ordi que je place dans un placard (pour le bruit), que je controle avec vnc sur mon ordi principal, et qui me sert aux téléchargements.
sinon, je visualise le tout sur mon ordi principal ou sur ma console. Le ftp en local me sert à passer des données de mon ordi qui télécharge à l'autre. Mais peut être qu'un copier coller dans mes favoris réseaux serait aussi éfficace?
bon sinon, j'ai quand même décoché le firewall, et je suis passé à 2600 KB/s. sa me change du 300 du début.
je vais tester en décochant le "nat"
et sinon, ton firewall est il en complément de celui de win xp ou alors il tourne seul ?
Marsh Posté le 09-09-2005 à 20:55:57
bon bah j'ai plus de connection internet quand j'enlève le "nat" !!!
par contre, aucun changements avec ou sans le pare feu de win xp.
bon alors, c'est beaucoup mieux, mais je ne suis pas encor aux 10000KB/s atteinds en diredt avec ma console !
Marsh Posté le 09-09-2005 à 21:15:33
Pour tout dire je suis consultant informatique et j'ai démarré la micro en 1979 (avant l'IBM PC). Mon experience en réseau et en développement de logiciels est désormais assez vaste et empirique (sur le terrain). Aussi je vais sans doute en choquer plus d'un mais je l'affirme:
LE MEILLEUR SYSTEME D'EXPLOITATION QUE MICROSOFT NOUS AIT JAMAIS CONCOCTE EST ............. : WINDOWS 2000 PRO !!!!!
Mes 4 PC en réseau fonctionnent sans problème sous cet OS. Je possède un 5eme PC (un portable) avec Windows XP familial et je rencontre des problèmes.
Je suis un expert en sécurité et c'est la raison pour laquelle je me tiens au courant des dernières versions des logiciels dans cette catégorie. J'ai beaucoup testé de produits "en situation" chez les clients. C'est pourquoi mes recommandations, si elles n'engagent que moi, ne sont pas anodines.
Il est évident en ce qui me concerne que le pseudo-firewall embarqué dans le SP2 de XP ne peut prétendre à rivaliser avec un pare-feu digne de ce nom. Qui plus est Kerio et Sygate existent dans des versions gratuites.
Bref, je recommande de désactiver le firewall de XP SP2. De plus ce dernier a une fâcheuse tendance à créer des problèmes de compatibilité de tous ordres avec de nombreux logiciels.
Marsh Posté le 09-09-2005 à 21:24:42
-> Le FTP (File Transfert Protocol) est à utiliser dans le cas de transferts via Internet.
-> Pour atteindre le maximum de performance lors du transfert de tes données/fichiers de PC à PC utilise le copier/coller de Windows. Je pense que cela se passe par paquet UDP (?) datagram.
Marsh Posté le 09-09-2005 à 21:24:45
il me semble que j'avais déjà essayé kerio mais je n'avais pas réussit à le paramétrer. je devrais peut être réessayer.
mon deuxième ordi, le plus vieux, tourne sous win me car ce n'est qu'un 350Mhtz.
je pourrais essayer de me procurer win 2000 pro si tu pense qu'il est vraiment mieux.
sinon, il y a peut être une incidence entre le fait que je mélange cables droits et croisés?
Marsh Posté le 09-09-2005 à 21:28:50
freesonnerie a écrit : bon bah j'ai plus de connection internet quand j'enlève le "nat" !!! |
désactiver le nat ne sert à rien, c'est çà qui te permet de partager ta connexion au net
vérifie la bonne connexion de tes cables et s'ils sont bien en 100Mbits full duplex (avec du matos récents c'est quasi sur mais des incompatibilités existent, le half duplex peut te ruiner les perfs), aussi des différences peuvent apparaitre avec des cartes réseau bas de gamme, surtout sur des postes un peu vieux, mais bon si çà fonctionnait avant
sinon pense à défragmenter tes disques, çà peut être une source de ton problème
Marsh Posté le 09-09-2005 à 21:39:35
En fait Windows 2000 Pro est idéal car il fait ce qu'on lui demande de faire : être un système d'exploitation solide et sans fioritures. Il est plus légé que XP qui ne rajoute que des tutoriels et aides diverses pour les neuneux !!!
Il est fiable je le confirme : une de mes machines est constituée de 3 disques de 200 Go dont 2 en RAID 1 (pour sécuriser les données justement). Il y a 2 graveurs de DVD, un lecteur de cartes, 2 imprimantes (laser couleur + jet d'encre) reliées en USB, un disque dur externe relié en USB, un plextor pour numériser mes videos analogiques, une carte audio avec SPDif, connection série pour mon Palm Pilot, etc.... et pour le fun un watercooling et des rhéobus !!! Bref, un maximum de drivers. MAIS IL NE PLANTE JAMAIS.
Pourtant la pertie logicielle côté résident est elle aussi blindée :
Serveur de mail Argosoft, Spampal, mailwasher, Sygate firewall, Spybot, contôleur du RAID 1, etc.
Cables: droits pour relier une carte réseau à un switch (ou hub ou routeur) et croisés pour relier DIRECTEMENT 2 PC entre eux via leur carte réseau respective.
Marsh Posté le 09-09-2005 à 21:43:19
consult60 a écrit : -> Le FTP (File Transfert Protocol) est à utiliser dans le cas de transferts via Internet. |
FTP est bien plus efficace que le partage de fichier qui passe par smb et netbios
en plus il est fait pour
Marsh Posté le 09-09-2005 à 21:54:55
LaTeX_ a écrit : FTP est bien plus efficace que le partage de fichier qui passe par smb et netbios |
FAUX archi FAUX !!!
J'ai plusieurs années de programmation système derrière moi (j'ai même touché au kernel de W95 lui même) et je ne peux pas laisser dire ça !
En fait UDP est bien moins gourmant en terme de bande passante ne serait-ce parce que le protocole est moins lourd en terme de verif et aussi parce que les headers sont plus petits: UDP header = 64bits, TCP un minimum de 160 bits.
Alors si tu tiens au FTP tu peux utiliser le protocole TFTP qui s'appuie sur UDP et non sur le loudingue TCP.
Par contre je suis d'accord pour le défrag.
Marsh Posté le 09-09-2005 à 22:51:42
Je persiste et signe : dans le cas de transfert de données dans un LAN (réseau local) le simple copier/coller est préférable.
TCP est un protocole fiable, orienté connexion, qui permet l'acheminement sans erreur de paquets issus d'une machine d'un internet à une autre machine du même internet. Son rôle est de fragmenter le message à transmettre de manière à pouvoir le faire passer sur la couche internet. A l'inverse, sur la machine destination, TCP replace dans l'ordre les fragments transmis sur la couche internet pour reconstruire le message initial. TCP s'occupe également du contrôle de flux de la connexion.
UDP est en revanche un protocole plus simple que TCP : il est non fiable et sans connexion. Il est surtout utilisé sur réseaux locaux car on part du principe que les liaisons physiques sont suffisamment fiables et les temps de transmission suffisamment courts pour qu'il n'y ait pas d'inversion de paquets à l'arrivée.
En conclusion "freesonnerie", utilise les CTRL-C / CTRL-V ou bien un logiciel de TFTP (Trivial File Transfer Protocol, plus rapide que le protocole FTP qui utilise TCP).
En voici un: TFTPD32 http://perso.wanadoo.fr/philippe.jounin/tftpd32.html
Marsh Posté le 10-09-2005 à 12:00:51
merci pour tout.
sa fait du bien d'avoir une petite leçon d'informatique.
bonne journée à tous
freesonnerie
Marsh Posté le 10-09-2005 à 15:03:25
consult60 a écrit : Je persiste et signe : dans le cas de transfert de données dans un LAN (réseau local) le simple copier/coller est préférable. |
bah écoute persiste et signe, personnellement j'ai testé pour vérifier tes dires en transférant un fichier via un partage windows et en capturant les trames...
Résultat: 0 trame udp, tout est en tcp, peut être est ce du à windows xp
Et personnellement j'ai toujours eu de meilleurs résultats en ftp qu'en partages windows... mais bon la différence est pas énorme et dans un lan çà se justifie pas toujours.
Marsh Posté le 10-09-2005 à 15:11:20
UDP utilisé pour les transferts NetBios. Biens sûr ..
Et puis, comparer une protocol de couche supérieure telle que FTP avec TCP et UDP, c'est un peu beaucoup du n'importe quoi..
Quoi qu'il en soit, le FTP est bel et bien dédié transfert de fichier, et face aux transferts NetBios, il est biensûr + performant (NetBios est bien lourd).
Marsh Posté le 10-09-2005 à 15:15:42
Groody a écrit : UDP utilisé pour les transferts NetBios. Biens sûr .. |
merci çà fait plaisir
Marsh Posté le 12-09-2005 à 12:45:41
en diffusion de noms netbios celà se fait via UDP
mis à part celà j'utilise netbios pour les transfert de fichiers via un LAN...
Marsh Posté le 09-09-2005 à 19:04:42
bonjour
avant, je branchais directement mon xbox à mon pc et j'avais un taux de transfert de à peu près 11 000 KB/s
je vien de me faire un petit réseau local
modem routeur en ip : 192.168.1.1
pc principal en ip : 192.168.1.2
pc secondaire en ip : 192.168.1.4
Quand je veux transférer des fichiers de pc"1.2" au pc "1.4" j'ai un transfert de 300 KB/s !!!!
Quelqu'un peut-il me dire d'ou vien mon problème ?
freesonnerie