OVH Cloud OVH Cloud

XP ne gère pas tous les packets IP

16 réponses
Avatar
Rahan
Bonsoir à tous,

J'ai l'impression que Windows XP gère mal le flux IP qui arrive sur la
carte réseau lorsque il y a un volume important de données reçues ou
sutout un nombre de packet important à gérer en reception ( en UDP ou TCP).

Avant de pousser le débat loin ou de tirer conclusion ou de dire sur qoi
je me base pour dire cela. Je souhaite savoir comment changer la taille
du buffer réseau au niveau de Windows.

C'est à dire que lorsque Windows reçoi les packets IP, il doit les
mettre quelque part en mémoire le temps de les traiter. Quelle est la
valeur de ce Time Out avant que Windows décide de balancer le packet en
corbeille et surtout comment augmenter la taille du buffer qui est
utilisé comme une queue pour les packets IP en attente de traitement ?

Je testerai ainsi avec un buffer plus important que celui définit par
défaut pour voir ce que ça donne.

Merci infiniment

Cordialement
Rahan

6 réponses

1 2
Avatar
Rahan
Bonsoir,

Je n'ai pas l'impression qu'il est possible d'augmenter le buffer de la
pile TCP-IP ?

Ma machine reçoi enormement de flux UDP qu'elle doit gerer mais
malheureseumenet, plusieurs packets sont ignorés pourtant sont bien reçu
par la carte réseau.

Il faut absolument que je trouve le moyen d'augmenter le buffer.

Merci de toute aide

Cordialement
Rahan
Avatar
Ascadix
De la plume numérique de Rahan, nous vîmes sortir un à un les octets du
messages suivant:
<news:%

Bonsoir,

Je n'ai pas l'impression qu'il est possible d'augmenter le buffer de
la pile TCP-IP ?

Ma machine reçoi enormement de flux UDP qu'elle doit gerer mais
malheureseumenet, plusieurs packets sont ignorés pourtant sont bien
reçu par la carte réseau.

Il faut absolument que je trouve le moyen d'augmenter le buffer.

Merci de toute aide

Cordialement
Rahan


Et du coté de l'appli ? ya pas moyen de gérer ça ? parceque avec certains
produits comme les sniffers, quand on à des pertes de paquets sur XP ...ça
se régle généralement en augmentant les buffers ..coté appli.


--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça arrive.

Avatar
Rahan
Ascadix wrote:
De la plume numérique de Rahan, nous vîmes sortir un à un les octets du
messages suivant:
<news:%

Bonsoir,

Je n'ai pas l'impression qu'il est possible d'augmenter le buffer de
la pile TCP-IP ?

Ma machine reçoi enormement de flux UDP qu'elle doit gerer mais
malheureseumenet, plusieurs packets sont ignorés pourtant sont bien
reçu par la carte réseau.

Il faut absolument que je trouve le moyen d'augmenter le buffer.

Merci de toute aide

Cordialement
Rahan



Et du coté de l'appli ? ya pas moyen de gérer ça ? parceque avec certains
produits comme les sniffers, quand on à des pertes de paquets sur XP ...ça
se régle généralement en augmentant les buffers ..coté appli.




Je n'ai pas le code source de l'appli.

L'application est développée en JAVA, elle tourne en environnement Java
VM. Il y a peut être quelque chose a faire au niveau de la VM ?

Merci

Rahan


Avatar
Rahan
"Rahan" a écrit dans le message de
news:%23nnY$
Ascadix wrote:
De la plume numérique de Rahan, nous vîmes sortir un à un les octets du
messages suivant:
<news:%

Bonsoir,

Je n'ai pas l'impression qu'il est possible d'augmenter le buffer de
la pile TCP-IP ?

Ma machine reçoi enormement de flux UDP qu'elle doit gerer mais
malheureseumenet, plusieurs packets sont ignorés pourtant sont bien
reçu par la carte réseau.

Il faut absolument que je trouve le moyen d'augmenter le buffer.

Merci de toute aide

Cordialement
Rahan



Et du coté de l'appli ? ya pas moyen de gérer ça ? parceque avec
certains


produits comme les sniffers, quand on à des pertes de paquets sur XP
...ça


se régle généralement en augmentant les buffers ..coté appli.




Je n'ai pas le code source de l'appli.

L'application est développée en JAVA, elle tourne en environnement Java
VM. Il y a peut être quelque chose a faire au niveau de la VM ?

Merci

Rahan


si je crois aux statistiques fournit avec la commande "netstast -es", XP
semble prendre en charge tous les packet, aucune perte n'est a signaler. Je
vais donc me concentrer sur l'application qui utilise l'environnement Java.

Je vais tenter d'augmenter le buffer de l'environnement Java. Mais je reste
optimiste... j'ai peut être tord de l'être.

Je teste et je vous ferai un retour

Merci de votre aide préciseuse

Cordialement
Rahan



Avatar
Ascadix
De la plume numérique de Rahan, nous vîmes sortir un à un les octets du
messages suivant:
<news:44e175a2$0$26355$

"Rahan" a écrit dans le message de
news:%23nnY$
Ascadix wrote:
De la plume numérique de Rahan, nous vîmes sortir un à un les
octets du messages suivant:
<news:%

Bonsoir,

Je n'ai pas l'impression qu'il est possible d'augmenter le buffer
de la pile TCP-IP ?

Ma machine reçoi enormement de flux UDP qu'elle doit gerer mais
malheureseumenet, plusieurs packets sont ignorés pourtant sont bien
reçu par la carte réseau.

Il faut absolument que je trouve le moyen d'augmenter le buffer.

Merci de toute aide

Cordialement
Rahan



Et du coté de l'appli ? ya pas moyen de gérer ça ? parceque avec
certains produits comme les sniffers, quand on à des pertes de
paquets sur XP ...ça se régle généralement en augmentant les
buffers ..coté appli.




Je n'ai pas le code source de l'appli.

L'application est développée en JAVA, elle tourne en environnement
Java VM. Il y a peut être quelque chose a faire au niveau de la VM ?

Merci

Rahan


si je crois aux statistiques fournit avec la commande "netstast -es",
XP semble prendre en charge tous les packet, aucune perte n'est a
signaler. Je vais donc me concentrer sur l'application qui utilise
l'environnement Java.

Je vais tenter d'augmenter le buffer de l'environnement Java. Mais je
reste optimiste... j'ai peut être tord de l'être.

Je teste et je vous ferai un retour

Merci de votre aide préciseuse


AMHA le Java n'a jamais été ( ni même conçu pour être ) un environement
"réactif" si tu as des applis qui ont une activité intensive, il faut mieux
te tourner vers du code natif . Bien sur ce code sera propre à un OS précis
et si tu change d'OS il faudra redévelloper / recompiler tu n'aura pas la
portabilité ( théorique ) instantanée ( encore plus théorique ) de Java.


--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça arrive.




Avatar
Rahan
"Ascadix" a écrit dans le message de
news:%
De la plume numérique de Rahan, nous vîmes sortir un à un les octets du
messages suivant:
<news:44e175a2$0$26355$

"Rahan" a écrit dans le message de
news:%23nnY$
Ascadix wrote:
De la plume numérique de Rahan, nous vîmes sortir un à un les
octets du messages suivant:
<news:%

Bonsoir,

Je n'ai pas l'impression qu'il est possible d'augmenter le buffer
de la pile TCP-IP ?

Ma machine reçoi enormement de flux UDP qu'elle doit gerer mais
malheureseumenet, plusieurs packets sont ignorés pourtant sont bien
reçu par la carte réseau.

Il faut absolument que je trouve le moyen d'augmenter le buffer.

Merci de toute aide

Cordialement
Rahan



Et du coté de l'appli ? ya pas moyen de gérer ça ? parceque avec
certains produits comme les sniffers, quand on à des pertes de
paquets sur XP ...ça se régle généralement en augmentant les
buffers ..coté appli.




Je n'ai pas le code source de l'appli.

L'application est développée en JAVA, elle tourne en environnement
Java VM. Il y a peut être quelque chose a faire au niveau de la VM ?

Merci

Rahan


si je crois aux statistiques fournit avec la commande "netstast -es",
XP semble prendre en charge tous les packet, aucune perte n'est a
signaler. Je vais donc me concentrer sur l'application qui utilise
l'environnement Java.

Je vais tenter d'augmenter le buffer de l'environnement Java. Mais je
reste optimiste... j'ai peut être tord de l'être.

Je teste et je vous ferai un retour

Merci de votre aide préciseuse


AMHA le Java n'a jamais été ( ni même conçu pour être ) un environement
"réactif" si tu as des applis qui ont une activité intensive, il faut
mieux

te tourner vers du code natif . Bien sur ce code sera propre à un OS
précis

et si tu change d'OS il faudra redévelloper / recompiler tu n'aura pas la
portabilité ( théorique ) instantanée ( encore plus théorique ) de Java.


--
@+
Ascadix
adresse @mail valide, mais ajoutez "sesame" dans l'objet pour que ça
arrive.





Sur le principe d'utilisation de l'appli Java en mode réactif, je suis
d'accord.

Le probleme est que pour le moment, ya pas le choix puisque je suis un
simple utilisateur.

Je dois pouvoir faire des tests dans la journée pour la modif de la taille
mémoire alouée par Java et je vous fais un retour... mais il va falloir
attendre X temps pour que ça bloque...

Merci et bonne journée

Cordialement
Rahan





1 2