BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Statistiken über den Netzwerkverkehr erstellen

Mit Hilfe von ipaggcreate lassen sich Statistiken über den Netzwerkverkehr erstellen. Im FreeBSD-Portbaum findet man ipaggcreate unter net/ipsumdump:

# cd /usr/ports/net/ipsumdump && make install clean

Möchte man zum Beispiel anzeigen wieviele IP-Pakete von einer IP-Source-Adresse versendet wurden, kann die -s Option verwendet werden. Mit der -i Option wird die Netzwerkschnittstelle angegeben von welcher der Verkehr aufgezeichnet werden soll. Das Aufzeichnen des Netzwerkverkehrs kann mit Ctrl+c abgebrochen werden und danach werden die Statistiken ausgegeben:

# ipaggcreate -i em0 -s
^C!IPAggregate 1.0
!creator "ipaggcreate -i em0 -s"
!counts packets
!times 1298051744.381225 1298051768.726735 24.345510
!num_nonzero 6
!ip
192.168.1.1 4
195.186.xxx.xxx 20
212.243.xxx.xxx 2073
212.243.xxx.xxx 4
212.243.xxx.xxx 11
217.150.xxx.xxx 68

Sollen die Anzahl IP-Pakete anhand ihrer Länge angezeigt werden, so kann die -l Option verwendet werden:

# ipaggcreate -i em0 -l
^C!IPAggregate 1.0
!creator "ipaggcreate -i em0 -l"
!counts packets
!times 1298050969.486125 1298051060.762474 91.276349
!num_nonzero 438
36 1
52 6
53 1
58 2
60 2
66 1
69 1
71 2
72 1
81 2
84 288
[...]
1442 1
1446 1
1448 6581

Alle Optionen und mehr Information zu ipaggcreate findet man in der Manpage ipaggcreate(1).

 Permalink

Comments

No new comments allowed (anymore) on this post.