Monitor della larghezza di banda

Bandwidth Monitor è una piccola applicazione che sondaggi / proc / net / dev per i conteggi dei byte per un determinato dispositivo di rete.
Scarica ora

Monitor della larghezza di banda Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Craig B. Agricola
  • Sito web dell'editore:
  • http://www.theagricolas.org/craig/

Monitor della larghezza di banda Tag


Monitor della larghezza di banda Descrizione

BANDWIDTH MONITOR è una piccola applicazione che sondaggi / proc / net / dev per i conteggi dei byte per un determinato dispositivo di rete. Il monitor della larghezza di banda è una piccola applicazione che sondaggi / proc / net / dev per i conti del byte per un determinato dispositivo di rete e calcola le larghezze di banda RX e TX. Originariamente uno script di shell, quindi uno script perl, ora riscritto in c in modo che possa essere facilmente utilizzato su dispositivi embedded come il collegamento Linksys WRT54G e. Questo programma è stato avviato come script di shell che ho corso sul mio router wireless firewall home-birre (Linux, ovviamente, su un 486/66) per tenere traccia della mia larghezza di banda in entrata e in uscita. Questo farmelo sapere che stavo prendendo la larghezza di banda che ho pagato, e mi ha anche aiutato a tenere d'occhio la limitazione del traffico sfuso in modo da non crollare le mie sessioni interattive. Naturalmente, quello che era prima che avessi QoS.Il programma è probabilmente legato a Linux, poiché afferra i conti dei byte per l'interfaccia richiesta direttamente da / proc / net / dev. Potrebbe essere facilmente modificato per afferrare le stesse informazioni dall'uscita di / sbin / ifconfig, ma ciò sprecherebbe risorse per generare un nuovo processo per analizzare il file / proc / net / dev e rigurgitarlo. Inoltre, non mi sono infastidito a guardare come uniforme l'uscita dei conteggi dei byte da / sbin / ifconfig è su altri sistemi operativi. Come nota laterale, la versione C utilizza anche Nanosleep () e Getictimefday () per ottenere intervalli di polling più accurati e tracciare il tempo complessivo (dal momento che dormire (), USLeep (), Nanosleep (), et. Al. Solo Guarantee per aspettare Almeno finché si richiede, ma non garantire che non sarà forse molto più a lungo ...) Quindi, se fossi interessato a portarlo, dovrai assicurarti che Nanosleep () e GetTimefday () erano disponibili anche o perdono la risoluzione del tempo utilizzato nei calcoli della larghezza di banda.Building $ GCC -O3 -O Bandwidth_Monitor Bandwidth_Monitor.c


Monitor della larghezza di banda Software correlato

vnstatgui.

VnStatGUI Project è un addon IPCop che consente di interrogare un Vnstat installato e mostrare l'output. ...

181

Scarica

Pcump.

PDump Project (Dump Dump) è un sniffer di pacchetti di rete. ...

166

Scarica

Dynvpn.

DynVPN consente di creare una rete privata virtuale che fissa il traffico tra le reti. ...

469

Scarica

ciscobackup.

Il progetto CiscoBackup è uno script di utilità per il backup sicuro dei router Cisco IOS tramite SSH. ...

136

Scarica