IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

winpcap : problème de débit d'émission


Sujet :

Réseau C

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    1 821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1 821
    Points : 979
    Points
    979
    Par défaut winpcap : problème de débit d'émission
    Bonjours,

    Avec la lib winpcap, j'essaie de charger un réseau : j'ai un tableau qui contient mes données (elles sont figées) et je les envoie en boucle les uns après les autres (donc rien de bien compliqué dans le traitement).
    Les paquets sont de tailles assez petites.

    1- Avec un PC tout récent (windows 7), j'arrive à un débit max d'émission de 11Mb .
    2- Avec un PC un peu plus ancien (windows xp), j'arrive à un débit de 8Mb
    3- Et avec un PC ancien (windows xp), j'arrive à un débit de 30Mb

    => Avez-vous une idée de quoi ça peut venir ? comment améliorer mon débit ?

    Merci d'avance,

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Décembre 2011
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 186
    Points : 2 502
    Points
    2 502
    Par défaut
    Bonsoir,

    Les paramètres pouvant influer sur le débit obtenu :
    - la taille des paquets : plus ils seront gros, plus ratio donnée utile / taille totale du paquet sera grand. (car il y a des octets de réservés pour l'entête des paquets)

    - les logiciels de sécurités (firewall, anti-virus) peuvent ralentir le trafique en cherchant à analyser les paquets émis/reçu. En désactivant ces applications il est possible que ça aille mieux.

    - les PC récents gères un certain nombre de fonctionnalité qui peuvent contribuer à limiter le débit :
    * calcul Offline (checksum ...) ,
    * la qualité de service (donne priorité à d'autres paquets),
    * les protocoles de découvertes et réponse automatique
    * le dimensionnement les paquets
    => voir les paramètres de configuration des cartes réseau, et ne garder que ce qui est vraiment utile.

    * Bien entendu, je suppose que le protocole utilisé en Full Duplex (pas de half duplex sur un hub ...)

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    1 821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 1 821
    Points : 979
    Points
    979
    Par défaut
    Bonjour,

    Citation Envoyé par BlueMonkey Voir le message
    Les paramètres pouvant influer sur le débit obtenu :
    - la taille des paquets : plus ils seront gros, plus ratio donnée utile / taille totale du paquet sera grand. (car il y a des octets de réservés pour l'entête des paquets)
    => j'ai fait des tests avec des paquets de taille différente ça ne change rien (de plus dans mon calcul de débit, je prend en compte l'inter-frame gap, le preamble et le FCS).


    Citation Envoyé par BlueMonkey Voir le message
    - les logiciels de sécurités (firewall, anti-virus) peuvent ralentir le trafique en cherchant à analyser les paquets émis/reçu. En désactivant ces applications il est possible que ça aille mieux.
    => ça ne change rien si je désactive firewall et antivirus


    Citation Envoyé par BlueMonkey Voir le message
    - les PC récents gères un certain nombre de fonctionnalité qui peuvent contribuer à limiter le débit :
    * calcul Offline (checksum ...) ,
    * la qualité de service (donne priorité à d'autres paquets),
    * les protocoles de découvertes et réponse automatique
    * le dimensionnement les paquets
    => voir les paramètres de configuration des cartes réseau, et ne garder que ce qui est vraiment utile.
    => j'ai essayer de désactiver toutes les fonctionnalités de la carte réseau dans le gestionnaire de périphérique mais ça ne change rien non plus

    Citation Envoyé par BlueMonkey Voir le message
    * Bien entendu, je suppose que le protocole utilisé en Full Duplex (pas de half duplex sur un hub ...)
    => oui y a pas de soucis à ce niveau là

    J'ai d'autres infos, voici les débits que j’atteins suivant le protocole utilisé (PC n°2 utilisé) :
    - UDP multicast : supérieur à 80Mb
    - MSTP : 3Mb
    - CDP : 14Mb
    - PAgP : 4Mb max
    - VTP : 4Mb max
    - OAM : 62Mb
    - LACP : 5Mb
    - PVST+ : 3Mb
    => j'utilise la même méthode pour envoyer les paquets (envoie d'un tableau de unsigned char en mode RAW)
    => personne n'a de solution pour enlever cette limite de débit (on voit bien qu'en UDP, il n'y a pas le problème) ?


    Si vous voulez faire des test, voici le contenu d'une trame MSTP taggée 802.1Q :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    u_char packet_MSTP_VLAN[] =                 {0x01,0x80,0xc2,0x00,0x00,0x00, 0x02,0xab,0xcd,0x00,0x00,0x02, 0x81,0x00,0x00,0x0A, 0x00,0x27,0x42,0x42,0x03,0x00,0x00,0x02,0x02,0x0e,0x80,0x01,0x00,0x19,0x06,0xea,0xb8,0x80,0x00,0x00,0x00,0x00,0x80,0x01,0x00,0x19,0x06,0xea,0xb8,0x80,0x80,0x0c,0x00,0x00,0x14,0x00,0x02,0x00,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};

Discussions similaires

  1. Réponses: 5
    Dernier message: 05/01/2015, 15h08
  2. SFR problème de débit, vos avis.
    Par atma17 dans le forum Hardware
    Réponses: 2
    Dernier message: 10/03/2014, 21h35
  3. Réponses: 19
    Dernier message: 07/11/2011, 21h47
  4. winpcap : problème de performance
    Par boboss123 dans le forum Réseau
    Réponses: 8
    Dernier message: 12/09/2011, 09h05
  5. [Numericable] problème de débit
    Par scaph3805 dans le forum Hardware
    Réponses: 5
    Dernier message: 03/01/2007, 09h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo