Le P4 accelere-t-il l'internet ?

Le P4 accelere-t-il l'internet ? - Linux et OS Alternatifs

Marsh Posté le 29-06-2004 à 22:53:25    

C'est la question que je me pose ...
 
J'ai une passerelle/routeur qui delimite mon LAN de ma DMZ , avec un CPU 166Mhz MMX , et avec un reseau local en 100M .
 
Quand j'essaye de transferer un fichier depuis mon LAN vers un serveur sur ma DMZ , le transfere bloque vers 3.5 Mb/s , et de meme quand je fais DMZ --> LAN .
 
Un transfere depuis la passerelle vers la DMZ ou bien le LAN plafonne a 2.0 Mb/s .
 
Dans tous les cas  , pendant un transfert , la passerelle rame comme c'est pas possible , on sent qu'elle travaille .
 
Quand je place mes serveurs sur mon LAN , et que je tente a nouveau un transfert de fichiers vers ces derniers , hop , je plafonne a 100M .
 
Les cartes reseaux sont toutes les memes , sur tous les PC , 3com 3c905b-tx
 
Donc je me pose la question , le proc. de ma passerelle ne serait-il pas assez puissant pour soutenir des transferts importants ?

Reply

Marsh Posté le 29-06-2004 à 22:53:25   

Reply

Marsh Posté le 29-06-2004 à 23:13:56    

A moins que faire de l'analyse de contenu sur chaque paquet qui passe sur ta DMZ, je vois pas en quoi le CPU doite etre chargé comme ca. Y'a pas une irq shared avec la 3Com de la DMZ par hasard avec un device a la con ?

Reply

Marsh Posté le 30-06-2004 à 00:39:23    

Hmm , faut voire ca , mais je suis pas un expert en irq shared , j'y comprends pas grand chose .
 
Je peux faire des testes depuis mon OS , ou je suis obliger  de passer par le BIOS , je demande ca parce que je n'arrive pas a avoir acces au BIOS de ma passerelle , j'ai jamais su pourquoi  [:nikolai]


Message édité par ipnoz le 30-06-2004 à 00:39:51
Reply

Marsh Posté le 30-06-2004 à 00:47:19    

peut être parce qu'il n'y a pas de DMA sur les disques, que ça plafonne à pas bcp aussi ? ( P166, c'est vieux quoi )
 
quand tu fais un "hdparm -t /dev/hda" ça donne quoi ?
 
Enfin 2-3 Mo/s ok, mais là c'est vrai que 2-3 Mbps c'est pas beau du tout :o
 
Carte réseau en Half Duplex au lieu de Full Duplex ? ( ça ferait pas à ce point là non plus normalement mais bon )


Message édité par Sly Angel le 30-06-2004 à 00:49:42
Reply

Marsh Posté le 30-06-2004 à 01:00:34    

hmm , je ne pense pas que cela vienne des DD puisque les données ne font que transiter par les interfaces reseaux. L UDMA est activé est fait un score honnorable pour une "bete" de ce calibre

Timing buffered disk reads:   28 MB in  3.05 seconds =   9.18 MB/sec


 
et c'est bien du 2-3Mo/s et non du 2-3Mb/s  [:nikolai] , mais c'est pas suffisant  [:arod]  
 
Meme en en FD de chaque coté ca passe pas

Reply

Marsh Posté le 30-06-2004 à 01:33:52    

ipnoz a écrit :

C'est la question que je me pose ...
 
J'ai une passerelle/routeur qui delimite mon LAN de ma DMZ , avec un CPU 166Mhz MMX , et avec un reseau local en 100M .
 
Quand j'essaye de transferer un fichier depuis mon LAN vers un serveur sur ma DMZ , le transfere bloque vers 3.5 Mb/s , et de meme quand je fais DMZ --> LAN .
 
Un transfere depuis la passerelle vers la DMZ ou bien le LAN plafonne a 2.0 Mb/s .
 
Dans tous les cas  , pendant un transfert , la passerelle rame comme c'est pas possible , on sent qu'elle travaille .
 
Quand je place mes serveurs sur mon LAN , et que je tente a nouveau un transfert de fichiers vers ces derniers , hop , je plafonne a 100M .
 
Les cartes reseaux sont toutes les memes , sur tous les PC , 3com 3c905b-tx
 
Donc je me pose la question , le proc. de ma passerelle ne serait-il pas assez puissant pour soutenir des transferts importants ?


Tes tests tu les fais comment ? (protocole ou appli ?)

Reply

Marsh Posté le 30-06-2004 à 01:58:03    

les dd, le fait que le cpu est pas assez fort pour alimenter la carte réseau
 
plein de cause


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 30-06-2004 à 02:55:11    

je crois que le pII accelérait internet  
bon ciao

Reply

Marsh Posté le 30-06-2004 à 19:51:11    

Zzozo a écrit :

Tes tests tu les fais comment ? (protocole ou appli ?)


 
ftp , nfs , rsync , plusieurs appli.

Reply

Marsh Posté le 30-06-2004 à 19:52:05    

Burgergold a écrit :

les dd, le fait que le cpu est pas assez fort pour alimenter la carte réseau
 
plein de cause


 
le P4 acelere l'internet ?

Reply

Marsh Posté le 30-06-2004 à 19:52:05   

Reply

Marsh Posté le 30-06-2004 à 22:51:38    

ipnoz a écrit :

Hmm , faut voire ca , mais je suis pas un expert en irq shared , j'y comprends pas grand chose .


 
Ta carte reseau sur le DMZ partage les requetes d'interruption avec un autre peripherique... Donc ca peut bien foutre la merde (genre si tu as ca sur une carte son, le son gresille)

Reply

Marsh Posté le 30-06-2004 à 23:19:24    

ipnoz a écrit :

le P4 acelere l'internet ?


 
non, mais un petit cpu bride une carte réseau 10/100


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 30-06-2004 à 23:22:46    

Burgergold a écrit :

non, mais un petit cpu bride une carte réseau 10/100


 
bien sur , c'etait pour rigoler , mais c'est la question que je me posais , un petit cpu peut - il brider mes transferts sur mon reseau , apparement oui ...

Reply

Marsh Posté le 30-06-2004 à 23:27:12    

au boulot on avait fait des test avec des powerpc de différente fréquente et les transfert qu'on pouvait atteindre sur un 1Gb. Plus de cpu -> plus de transfert réseau
 
même chose pour un pc de 733mhz avec 1 ou plusieurs cartes réseau, ca changeait strictement rien, le cpu et les disques bridait


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 30-06-2004 à 23:30:34    

thx pour cette precision

Reply

Marsh Posté le 30-06-2004 à 23:49:00    

tu utilises quoi pour faire tes transferts (protocole, application)

Reply

Marsh Posté le 30-06-2004 à 23:55:10    

ipnoz a écrit :

ftp , nfs , rsync , plusieurs appli.

Reply

Marsh Posté le 01-07-2004 à 00:03:24    

oui, mais pour ftp par exemple, ftp avec l'utilitaire ftp de base, tu fais combien en moyenne sur un transfert d'1m ?

Reply

Marsh Posté le 01-07-2004 à 00:25:20    

avec ncftp je plafonne a 3.5 environ , pareil avec rsync avec un rep. monté en nfs , ou bien rsync sur un serveur rsync

Reply

Marsh Posté le 01-07-2004 à 00:25:55    

Evidemment la vitesse de l'hote intervient dans le taux de transfert.
 
100Mbps, en supposant des packets de tailles maximum, ca fait 8200 packets au minimum.
Maintenant imaginons que la carte réseau ne génère que 1 seule interruption lorsqu'un packets est arrivé (en pratique c peut être plus !). Ca veut dire 8200 interruptions par secondes.
Si ton 166Mhz arrive par miracle a toujours exécuter deux instructions par cycle, ca veut dire que entre deux interruptions, ils peut exécuter 40500 instructions.
 
Dans ces 40500 instructions, il faut retiere la latence le la mémoire, le temps pris par l'os pour les switch de contexte, etc ...
 
Et dans ce qu'il reste, il faut trouver le temps d'executer les autres programmes, analyser le packet et le passer à travers pas mal de niveau pour le routage etc ...
 
Et aussi penser a le renvoyer sur la carte réseau de sortie.

Reply

Marsh Posté le 01-07-2004 à 00:25:55    

pareil avec gftp aussi

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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