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

Linux Discussion :

Récupérer le débit réseau


Sujet :

Linux

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 4
    Points
    4
    Par défaut Récupérer le débit réseau
    Bonjour!

    Alors voila je me demandais comment faire pour connaître le débit réseau (donc le débit des cartes réseaux) utilisable à un instant précis, par débit utilisable je veux pas dire débit théorique, le tout en C.

    Pour les débits utilisés je vais remanier le code d'iptraf je pense (je suis sous Linux), mais pour les débits utilisables je vois pas trop.

    Quelqu'un a une idée?


    Merci d'avance, a+

  2. #2
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut Re: [C] récupérer le débit réseau
    Citation Envoyé par -No Comment-
    Alors voila je me demandais comment faire pour connaître le débit réseau (donc le débit des cartes réseaux) utilisable à un instant précis, par débit utilisable je veux pas dire débit théorique, le tout en C.
    Rien de portable. Il doit exister une fonction système. Voir le forum "Linux et Développement Linux".
    Pas de Wi-Fi à la maison : CPL

  3. #3
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 149
    Points : 28 116
    Points
    28 116
    Par défaut
    Bonjour,

    Tu cherches à connaîter le débit théorique de l'équipement réseau (carte réseau du PC par exemple), ou bien le débit théorique d'une connexion entre deux PC (par exemple via un FAI) ?

    Le premier doit être possible, mais en revanche le second ne l'est pas : rien ne te donnera le débit théorique d'une ligne.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 4
    Points
    4
    Par défaut
    Ok merci je vais aller voir alors

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 4
    Points
    4
    Par défaut
    En fait je voudrais connaître le débit max qui pourrait être utilisé sur une liaison. Apres en connaissant le débit utilisé à un instant je pourrais en déduire le débit encore disponible et autoriser d'autres applications ou pas.

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 4
    Points
    4
    Par défaut
    Sinon pour calculer les débits utilisés, quelqu un connait il une sorte d'iptraf allégé (j'ai pas besoin d'interface graphique, j'ai juste besoin de sortir les valeurs des débits) ?

  7. #7
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 149
    Points : 28 116
    Points
    28 116
    Par défaut
    Et pourquoi ne pas te baser sur un ping ? Ainsi, tu pourrais calculer un débit pratique à un instant donné.

    Attention, ce n'est pas parce que le débit est de X à l'instant de la mesure qu'il ne sera pas de X/2 ou de 3X la seconde suivante. C'est d'ailleurs pour ca que TCP implémente le protocol AIMD (Additive Increase, Multiple Decrease).
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 13
    Points : 4
    Points
    4
    Par défaut
    Le problème c est que le ping se fait en fonction d'une adresse ip extérieure non? du coup je connais le débit de ma carte par rapport à l'autre adresse mais pas le débit de ma carte seule.

Discussions similaires

  1. Une erreur 233 de ms sql server
    Par Hokage dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 05/10/2009, 17h40
  2. Erreur 233 sous sql server
    Par brajae85 dans le forum Oracle
    Réponses: 3
    Dernier message: 18/05/2009, 16h12
  3. Réponses: 2
    Dernier message: 05/10/2004, 22h43

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