tcpdump übersieht den Snmp-Verkehr
Ich schnüffle nach SNMP-Verkehr, um ein Testcase für einige Netzwerkhardware zu codieren. Momentan starte ich tcpdump so:
tcpdump -i any -nn port snmp
Ich sende dann SNMP-Verkehr vom selben Host:
snmpget -v 3 -u public 192.168.2.4 1.3.6.1.4.1.3181.10.6.3.65.1.1.5.0
tcpdump druckt momentan NICHT. Ich habe mit tshark überprüft, dass die Pakete auf dem Draht sichtbar sind. Wenn ich jedoch den Befehl snmpget wiederhole, wird der Datenverkehr gedruckt:
pi@raspberrypi:~/martin_testframework/Frameworks/P2P $ sudo tcpdump -i any -nn port snmp tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes 15:30:13.033363 IP 192.168.2.5.39351 > 192.168.2.4.161: F=r U= E= C= GetRequest(14) 15:30:13.034473 IP 192.168.2.4.161 > 192.168.2.5.39351: F= U= E= 0x800x000x1F0x880x040x4D0x490x430x520x4F0x530x450x4E0x53 C= Report(31) .1.3.6.1.6.3.15.1.1.4.0=2 15:30:13.034908 IP 192.168.2.5.39351 > 192.168.2.4.161: F=r U=public E= 0x800x000x1F0x880x040x4D0x490x430x520x4F0x530x450x4E0x53 C= GetRequest(35) .1.3.6.1.4.1.3181.10.6.3.65.1.1.5.0 15:30:13.036447 IP 192.168.2.4.161 > 192.168.2.5.39351: F= U=public E= 0x800x000x1F0x880x040x4D0x490x430x520x4F0x530x450x4E0x53 C= GetResponse(35) .1.3.6.1.4.1.3181.10.6.3.65.1.1.5.0="" ^C 4 packets captured 8 packets received by filter 0 packets dropped by kernel
Bitte beachten Sie, dass dies der gleiche tcpdump-Prozess wie oben ist. Wenn ich tcpdump neu gestartet hätte, hätte es nichts gedruckt. Im Grunde scheint tcpdump die ersten paar (vier?) SNMP-Pakete zu unterdrücken, die es empfängt. Nach den ersten Paketen funktioniert es korrekt.
Wie kann ich tcpdump alle Pakete ohne "Aufwärmphase" drucken lassen? Dieser Test wurde von Hand durchgeführt und es gab einige Sekunden zwischen dem Aufruf von tcpdump und dem Aufruf von snmpget. Tshark sieht und druckt den gesamten Datenverkehr, aber ich kann tshark nicht verwenden, da er im Produktionssystem nicht verfügbar ist.
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4