2010-09-30 38 views
0

J'ai un problème étrange avec le transfert de fichiers entre 2 ordinateurs connectés entre eux via un câble Ethernet. Les deux ordinateurs ont des ports Ethernet Gigabit intégrés. Mis à part les différents matériels, les logiciels (en particulier les paramètres réseau) sont configurés à peu près de la même manière, avec Windows 7 x64, etc. Des tests ont été effectués avec et sans programmes antivirus fonctionnant sans différence. Les paramètres recto verso sont la négociation automatique. Les paquets Jumbo (~ 9 Mo) sont activés (généralement, je transfère des fichiers vraiment volumineux). Les disques durs ne sont pas un problème, puisque la vitesse de transfert locale dans un ordinateur est d'environ 100 Mo/s. Maintenant, si je suis sur PC1, et que j'accède aux fichiers partagés sur PC2: Le transfert de fichiers de PC1 à PC2 est très rapide, généralement de l'ordre de 60 Mo/s (voir les résultats ci-dessous de LAN SpeedTest). Mais le contraire (transfert de PC2 à PC1) est vraiment lent, environ 10 Mo/s. Speed Test 1Vitesse de synchronisation A sur le transfert de fichiers Ethernet LAN Gigabit

Si je suis sur le PC2 et l'accès PC1: Transfert de fichiers de PC2 à PC1 est lente (voir test de vitesse ci-dessous - il est en fait un peu plus lent que quand je suis le transfert de fichiers et la lecture du rapport de vitesse à partir de Windows) , alors que le contraire est rapide (aussi environ 60 Mo/s comme dans le premier cas) (Je publierais le lien 2 ici, mais il ne me le permet pas depuis que je suis nouveau)

Alors qu'est-ce qui cause cela?

TIA

+0

Voici le lien vers Speed ​​Test 2 que j'ai mentionné ci-dessus: http://img204.imageshack.us/img204/7378/pc2v.jpg – user463177

Répondre

0

Cela peut être une question stupide, mais quand vous dites les ordinateurs sont connectés via un câble Ethernet voulez-vous dire directement connecté ou via un commutateur? Si vous êtes directement connecté, utilisez-vous un câble Ethernet croisé ou un câble direct? Si j'utilise un câble droit, je dirais que l'une ou les deux cartes ne parviennent pas à détecter automatiquement si elles ont cette capacité. Il est également connu que les paramètres d'auto-duplex et de vitesse automatique ont échoué dans le passé, essayez également de les régler manuellement.

+0

Je les connecte directement avec un câble droit. Je ne peux pas régler manuellement la vitesse à 1000Mbps car il n'y a pas de réglage (seulement 10, 100, puis automatique). Quoi qu'il en soit, comment expliquez-vous la différence de vitesse (rapide dans 1 sens et lente dans l'autre)? Si un paquet peut être transféré à 60 Mo/s, je suppose que les deux ports fonctionnent assez bien (sinon, celui qui ne fonctionne pas correctement entraverait la vitesse du plus rapide, non?) – user463177

+0

La vitesse semble être toujours rapide dans une seule direction qui va de PC1 à PC2. Sur un câble Ethernet sur des réseaux 10/100 Mb/s, l'envoi se fait sur une paire et la réception se fait sur une paire différente. Sur les réseaux Gigabit, l'envoi et la réception sont supposés se produire sur toutes les paires et un câble croisé n'est plus nécessaire si je comprends correctement la spécification. On pourrait penser que si un port fonctionnait plus lentement que l'autre, cela affecterait le trafic dans les deux directions, mais le récepteur n'a besoin que d'envoyer un ACK. Il est toujours lent de PC2 à PC1, je suppose que PC2 ou le câble. – Mike

+0

Comme les transferts de PC2 à PC1 sont toujours lents, saisissez un câble croisé, réglez manuellement la vitesse sur 100 et duplex intégral sur les deux, et recommencez les tests de vitesse. Si les résultats sont similaires, c'est-à-dire que PC2 à PC1 échoue ou n'est toujours qu'à 10 Mo/s, commencez à suspecter le matériel sur PC2. – Mike

1

Cela peut avoir à voir avec la vitesse d'écriture du disque dur de PC1. La vitesse de lecture est assez rapide pour envoyer des données à PC2, mais la vitesse d'écriture n'est pas assez rapide pour recevoir les données de PC2.