[Debian] Vitesse de connexion eth0 - Pauses durant les transferts...

Vitesse de connexion eth0 - Pauses durant les transferts... [Debian] - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 24-04-2005 à 23:45:41    

Bonsoir,
Je sais que je recoupe des sujets déjà parus, mais j'y trouve pas de solution adaptée [Bon, avouons que j'arrive pas à en adapter une solution!] !
 
J'ai établit un réseau entre un WinXp SP2 et une Debian assez fraiche.
La Debian doit juste servir de serveur SFTP (sur /var/www) et HTTP.
 
Mon problème : Comment vérifier que la liaison est bien en full duplex (elle me semble en half), et que je tourne en 100Mbits...
 
Moins important : Lorsque j'établis la liaison en SFTP le débit est juste d'environs 2 Mbits, et en FTP d'environ 23Mbits (mais le débit est "saccadé": fait des pauses). Est-ce que c'est normal? J'avais lu que le SFTP était compressé, donc plus rapide!


Message édité par Silvermage le 12-05-2005 à 19:43:01
Reply

Marsh Posté le 24-04-2005 à 23:45:41   

Reply

Marsh Posté le 25-04-2005 à 11:07:00    

sftp == secure == chiffré == plus lent, c'est normal.


---------------
Töp of the plöp
Reply

Marsh Posté le 25-04-2005 à 11:40:40    

SFTP crypte les donnes ce qui allourdi le temps de traitment des données donc c'est plus lent.
 
Pour ce qui est de verifier tes parametres essaye de lancer ifconfig sous ta debian.
je ne sais pas si il afficher directement les info sur full/half duplex mais sinon cherche dans ifconfig --help et tu trouvera surment.


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 12-05-2005 à 09:54:47    

OK? je vais tenter l'"ifconfig"... :D  
 
Par contre, le cryptage requiert certainement pas mal de temps proc, mais je pense qu'entre un 3200+ et un 1.3GHz en local, on doit pouvoir gérer 2Mbits, je me trompe?
 
Eventuellement, je dois pouvoir vérifier l'occupation du processeur... Comment est-ce que je peux obtenir un graphe ou des données concernant l'occupation proc sous Debian?
 
Merci de vos réponses...

Reply

Marsh Posté le 12-05-2005 à 13:17:00    

En console, top.
 
Sous Gnome et KDE, il y a des moniteurs systèmes qui permettent d'avoir ces informations sous formes de graphes.

Reply

Marsh Posté le 12-05-2005 à 16:23:55    

J'ai le même problème ! Dans dmesg: eth0: link up, 10Mbps, half-duplex, lpa 0x0000
 
Tu as quoi comme carte reseau ? Moi une realteck mais j'arrive pas à trouver le probleme :(


---------------
Mon Mod Packard Bell
Reply

Marsh Posté le 12-05-2005 à 16:32:03    

Peut être que les 10Mbps ne sont pas suffisants.
Lors d'un transfert de données essayez d'utiliser iptraf pour connaître le débit réel utilisé.

Reply

Marsh Posté le 12-05-2005 à 19:11:23    

stef57 a écrit :

J'ai le même problème ! Dans dmesg: eth0: link up, 10Mbps, half-duplex, lpa 0x0000
 
Tu as quoi comme carte reseau ? Moi une realteck mais j'arrive pas à trouver le probleme :(


On a un point commun ceci dit:
Realtek...
 
C'est peut-être une piste... Je crois que je vais mettre du 3Com, ça sera plus sérieux...

Reply

Marsh Posté le 12-05-2005 à 19:13:51    

heu, j'ai 2 realtek  RTL-8139, pas de problème similaire
pour verifier si on est en Full ou Half Duplex -> mii-tool

Reply

Marsh Posté le 12-05-2005 à 19:41:00    

Je viens d'essayer top, c'est... (Non, je me retiens... :D )
Ce que m'interroge, c'est le délai que j'ai avant de pouvoir me connecter (Tant en SSH qu'en SFTP qu'en SFTP), alors que je peux vérifier que l'occupation proc est très très faible!
La distrib est toute propre, et j'ai environs 40Mo de RAM occupée... (Je sais, je sais, c'est beaucoup... ;) )
A quoi est due cette temporisation?
De plus lors des transferts en FTP, j'ai de longues pauses qui apparaissent durant le transfert... Perturbant!


Message édité par Silvermage le 12-05-2005 à 19:41:45
Reply

Marsh Posté le 12-05-2005 à 19:41:00   

Reply

Marsh Posté le 12-05-2005 à 22:19:20    

tu as quoi au entre tes deux pc ? hub ? switch ? ...?  
tu utilise quoi comme cable ? croisé? droit ?console ???

Reply

Marsh Posté le 12-05-2005 à 22:25:27    

que te donne un /sbin/ifconfig
examine les lignes errors et collision

Reply

Marsh Posté le 13-05-2005 à 02:37:01    

coolben a écrit :

tu as quoi au entre tes deux pc ? hub ? switch ? ...?  
tu utilise quoi comme cable ? croisé? droit ?console ???


Un cable croisé de 30 cm... :D (Un autre cable ne change rien au problème...)
 
dmesg donne:

eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability c5e1.


A priori pas de souci ici...
 

jlighty a écrit :

que te donne un /sbin/ifconfig
examine les lignes errors et collision


eth0      Link encap:Ethernet  HWaddr 00:E0:7D:E5:1B:AE
          inet addr:10.0.0.10  Bcast:10.0.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:531096 errors:0 dropped:0 overruns:0 frame:0
          TX packets:243684 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:764847156 (729.4 MiB)  TX bytes:16131596 (15.3 MiB)
          Interrupt:9 Base address:0xaf00


Je n'y vois pas de problème...
 
Ah, peut-être une piste : le débit est chaotique de mon fixe vers le servuer (Pics constants, retours à 0, très moche!), par contre du serveur vers le fixe, le débit est constant, beau...
Par contre, dans ce nouveau sens, le réseau n'est utilisé qu'à 25%, soit nomalement 25Mbits...
Et aucun  des CPU n'est chargé à plus de 25%!
Qu'en pensez vous?


Message édité par Silvermage le 13-05-2005 à 11:57:27
Reply

Marsh Posté le 13-05-2005 à 07:53:14    

pour les cpu cela est normal, il ne seront jamais a 100%
 
pour ce qui est du transfert tu dit que c'est a 25% mais de quoi ? 10 Mo/s, 100Mo/s ?
pour un cable et carte reseau a 10MB en half duplex, la vitesse maximal est de 2,5MO/s (et 5 MO/s en full duplex) ce qui correspond a 25% de 10MO/s

Reply

Marsh Posté le 13-05-2005 à 09:19:18    

tape la commande "mii-tool" pour savoir si tu es en Full ou Half Duplex


Message édité par jlighty le 13-05-2005 à 09:19:42
Reply

Marsh Posté le 13-05-2005 à 11:56:42    

@Coolben :

coolben a écrit :

pour les cpu cela est normal, il ne seront jamais a 100%
 
pour ce qui est du transfert tu dit que c'est a 25% mais de quoi ? 10 Mo/s, 100Mo/s ?
pour un cable et carte reseau a 10MB en half duplex, la vitesse maximal est de 2,5MO/s (et 5 MO/s en full duplex) ce qui correspond a 25% de 10MO/s


Je me cite puisque l'info était dans les parties en police fixe... :D  

Silvermage a écrit :


dmesg donne:

eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability c5e1.


Le réseau n'est utilisé qu'à 25%, soit nomalement 25Mbits...


 
@glighty :

jlighty a écrit :

tape la commande "mii-tool" pour savoir si tu es en Full ou Half Duplex


Le package mii-tools semble ne pas etre installé, ceci dit, j'ai pu vérifier la connexion en 100Mbps Full-D grâce à dmesg (cf ci-dessus)
 
Merci de vos réponses! :jap:  
Si jamais quelqu'un a une idée...
 
Par exemple, pourquoi le débit du Fixe (F) vers le Serveur (S) est chaotique (absolument pas constant) tandis que de (S) vers (F) le débit est propre... :?

Reply

Marsh Posté le 13-05-2005 à 11:58:48    

le câble réseau a été vérifier ? si le câble est endommagé tu peux avoir des débits très faible (vécu)
essaye de changer de câble


Message édité par jlighty le 13-05-2005 à 11:59:23
Reply

Marsh Posté le 13-05-2005 à 12:02:24    

jlighty a écrit :

le câble réseau a été vérifier ? si le câble est endommagé tu peux avoir des débits très faible (vécu)
essaye de changer de câble


Comme je l'ai dit, changer de cable ne modifie rien au problème : Je viens de "fabriquer" ce cable, et avec l'ancien le problème était le même...
Et puis vu qu'il n'y a pas d'erreurs dans la transmission... :cry:


Message édité par Silvermage le 13-05-2005 à 12:02:45
Reply

Marsh Posté le 13-05-2005 à 12:04:01    

et en changeant la carte réseau ?
(pour au moins supprimer toutes les pannes physiques)

Reply

Marsh Posté le 13-05-2005 à 12:07:09    

Bon, j'essaye ça dans la journée...
Comme je disais au dessus, j'essayerai avec une 3Com, au moins je serais plus sur de moi qu'avec un Realtek à 5€... :whistle:

Reply

Marsh Posté le 13-05-2005 à 12:53:47    

je comprend bien qu'un deux deux carte est en 100Mbps full D mais la deuxieme ?

Reply

Marsh Posté le 13-05-2005 à 17:22:48    

La connexion est négociée en 100Mbps Full-Duplex, partant de là les deux cartes adoptent les mêmes débits.
Je complique pas avec d'aures protocoles qu'Ethernet! :D (C'est déjà assez flou!)

Reply

Marsh Posté le 13-05-2005 à 22:34:42    

et sinon as tu essayé de chager tes cartes réseaux de port PCI/ISA, un conflit d'irq ou autre et si vite arrivé et si peu explicable parfois...

Reply

Marsh Posté le 13-05-2005 à 23:32:19    

J'ai eu un problème similaire sur ma passerelle et c'etait un conflit d'irq.

Reply

Marsh Posté le 14-05-2005 à 16:24:51    

coolben a écrit :

pour les cpu cela est normal, il ne seront jamais a 100%
 
pour ce qui est du transfert tu dit que c'est a 25% mais de quoi ? 10 Mo/s, 100Mo/s ?
pour un cable et carte reseau a 10MB en half duplex, la vitesse maximal est de 2,5MO/s (et 5 MO/s en full duplex) ce qui correspond a 25% de 10MO/s


En full duplex via un cable croisé tu peux approcher le débit max dans les deux sens soit 10Mbit/s pour carte 10Mbit/s (une partie du débit est bouffée par les entêtes de trames et les très rares retransmissions en cas d'erreur sur la trame ethernet). En half duplex cela dépends de ce qui transite dans les deux sens mais on peut facilement atteindre 800Kbit/s dans le cas d'un transfert FTP via un cable croisé.

Reply

Marsh Posté le 14-05-2005 à 18:04:38    

vlack a écrit :

J'ai eu un problème similaire sur ma passerelle et c'etait un conflit d'irq.


Alors, là, je suis pas très calé en IRQ...
Ca revient au problème de conflit entre les cartes PCI?
Dans ce cas, tu me conseilles aussi de tester avec un autre port PCI?
 
Merci de vos nombreuses réponses, je teste au retour du week-end!

Reply

Marsh Posté le 14-05-2005 à 18:18:05    

A vérifier mais en SFTP, je crois qu'il y a une renégotiation des cles à intervalle régulier.

Reply

Marsh Posté le 14-05-2005 à 20:16:40    

Silvermage a écrit :

Alors, là, je suis pas très calé en IRQ...
Ca revient au problème de conflit entre les cartes PCI?
Dans ce cas, tu me conseilles aussi de tester avec un autre port PCI?
 
Merci de vos nombreuses réponses, je teste au retour du week-end!


 
Si je ne dit pas conneries :
J'ai eu le probleme sur une carte ISA, où l'IRQ n'est pas assigné automatiquement. J'ai modifié ça dans le BIOS.
Si je ne me trompe pas, sur les cartes PCI, chaque slot à un IRQ. Mais sur certaines cartes mères, deux slot ont le même IRQ -> problèmes.
Regardes dans tes logs si tu n'as pas des messages récurents.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed