Vor einigen Tagen war ich auf der Suche nach einem Kommando um die Netzwerkaktivität eines Rechners nach Protokollen separiert anzeigen. Wie nicht anderes zu erwarten bin ich dann bei Netstat gelandet. Mittels:
netstat -s
kann man sich einen Report aufgeteilt nach Protokollen anzeigen lassen. Das könnte dann z.B. so aussehen:
Ip:
20715767 Pakete insgesamt empfangen
0 weitergeleitet
0 eingehende Pakete verworfen
20713510 eingehende Pakete ausgeliefert
12353060 Anforderung gesendet
Icmp:
720 ICMP-Meldungen empfangen
0 Input-ICMP-Meldung fehlgeschlagen.
ICMP-Eingabehistogramm:
Ziel unerreichbar: 304
Echo Anfragen: 416
9238 ICMP Nachrichten gesendet
0 ICMP Nachrichten fehlgeschlagen
ICMP-Ausgabehistogramm:
Ziel unerreichbar: 8822
Echo Antworten: 416
IcmpMsg:
InType3: 304
InType8: 416
OutType0: 416
OutType3: 8822
Tcp:
364 aktive Verbindungsöffnungen
298756 passive Verbindungsöffnungen
6285 fehlerhafte Verbindungsversuche
57555 Verbindungsrücksetzungen empfangen
1 Verbindungen aufgebaut
10493162 Segmente empfangen
15405980 Segmente ausgesendet
...
Erstaunlich, dass mir der noch nie untergekommen/aufgefallen ist. Hier ein paar meiner Stats:
Ip:
1885030717 total packets received
0 forwarded
0 incoming packets discarded
1884890423 incoming packets delivered
4249614389 requests sent out
Icmp:
170953 ICMP messages received
3482 input ICMP message failed.
ICMP input histogram:
destination unreachable: 143806
timeout in transit: 23252
echo requests: 1623
echo replies: 49
timestamp request: 1
27870 ICMP messages sent
0 ICMP messages failed
ICMP output histogram:
destination unreachable: 26246
echo replies: 1623
timestamp replies: 1