Forum Programmation.perl Avoir le debit d'une connexion

Posté par  .
Étiquettes : aucune
0
17
juin
2004
Salut,

Je cherche un moyen sur google.... de trouver le débit d'une connexion j'ai pense a cat /proc/.... mais je trouve rien (du moins je pense) sur le débit d'une connexion/seconde.

Auriez vous une idée pour récupérer en PERL le débit?

Merci d'avance

bye
  • # libgtop

    Posté par  . Évalué à 1.

    bon, j'essaie de me vendre.

    il doit exister bien des modules Perl pour faire ça, mais libgtop le fait très bien et et implémentée sur beaucoup de systèmes : il existe également un wrapper (jamais tester) mais l'écriture de 10 lignes de C pour avoir glibtop_netload("interface") est chose aisée avec SWIG.

    info libgtop
  • # info device reseau

    Posté par  (site web personnel) . Évalué à 2.

    /proc/net/snmp

    /proc/net/dev
  • # libpcap

    Posté par  . Évalué à 0.

    quand tu parle d'une connection tu pense a une interface reseau, auquel cas il est tres simple de conaitre le debit en relevant les compteurs regulierement (/proc/net/dev). Si par contre tu pense a une connection TCP, le mieux que j'ai trouvé c'est d'utiliser une bibliotheque d'accès a libpcap et d'additionner les tailles de chaque paquets ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.