Hi, I have a requirement for a tool for continuous monitoring a 1Gbps data stream, that would allow users to also view the captured data simultaneously. I understand that Wireshark would not allow simultaneous high speed data capture and a useful display as the data would be too fast. Does anyone know of a tool that would allow data to be captured and stored to file and that could also be accessed so that a snapshot of the captured data is viewable in a UI display? Thanks awl asked 17 Nov '14, 03:06 awl |
One Answer:
What you need is more in the area of "Network Security Monitoring", e.g. with tools like Bro which can automatically extract files and other content. Anyway, a full speed 1Gbps stream is hard to monitor in realtime, because normal network cards will loose too many packets, and special capture cards cost extra money (and still the amount of data may be coming in too fast to watch it) answered 17 Nov '14, 03:14 Jasper ♦♦ |
I'm assuming a 10Gbe network card with zero packet loss.
Do you know if Wireshark has the option to stream dissected packets directly to disk instead of to the display for post analysis?
Wireshark (or dumpcap, to be exact) always streams directly to disk, with a small memory buffer of course. Wireshark just reopens and reads the file written by dumpcap when you start a capture.
More detail:
If you mean "Can I just write the packets to a file without displaying them?", then you can:
-w
flag, and then, when the capture finishes, read the resulting file in Wireshark.