Linux 14.984 Themen, 106.405 Beiträge

Traffic Messen, Ifconfig patch verfügbar?

Synthetic_codes / 10 Antworten / Flachansicht Nickles

Moinsen allseits.

schon seit einiger zeit schlage ich mich mit einem problem rum. wie kann ich unter linux den traffic auf einer Netzwerkschnittstelle genau nachmessen?

Mein erster ansatz dazu war ifconfig, welches ja die versendeten/empfangenen Byte anzeigt. Das problem ist nur, dass ifconfig bei 4.2gig den trafficzähler zurücksetzt. Ich gehe jetzt einfach mal davon aus, dass das daran liegt, dass der trafficzähler nur als 32-bit int definiert ist.

Gibt es dafür einen patch, der zb einen 64-bittigen int verwendet?

Welche anderen möglichkeiten habe ich, die schnittstelle zu überwachen, was traffic angeht?

Versucht hatte ich übrigens auch schon die ausgabe von /proc/net/dev, allerdings scheinen diese daten nicht zu stimmen(ich habe gestern per FTP 16 Gigabyte daten verschoben, /proc/net/dev behauptet aber es wären nur 2.6Gib versendet worden)

'); DROP TABLE users;--
bei Antwort benachrichtigen
slap882 Synthetic_codes „Traffic Messen, Ifconfig patch verfügbar?“
Optionen

Hi,

wireshark ist fein wenn es ein zeitlich begrenztes Unterfangen sein soll. Dann ist es sogar eine ziemlich geniale Lösung, weil man damit den Netzverkehr nach Typ, Stream, Port o.ä. filtern kann.

Langfristig - welchen switch oder Router setzt Du ein? Cisco und andere Hersteller bieten dafür ziemlich gute Tools an....

LG

Sven

bei Antwort benachrichtigen