THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

problem with capture 10g mirroring traffic

  • retag add tags

I have an network issue with some unbalanced traffic, i need to take packet captures from a 10GB interface in a mirror port, i have for This HP-G7 Server Intel Xeon Processor E5-2690 16RAM, when traffic exceeds 4GBps begins problem with capture, i get an overload (packet loss). i think this problem is hardware related, what hardware i need for capture such traffic volumes? can you give some advice?

RaTi's avatar
3
RaTi
asked 2021-08-08 14:17:19 +0000
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

4 Answers

0
7ACE's avatar
40
7ACE
answered 2021-08-09 00:52:38 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
0

Also check your CPU. Your capture may be running on 1 CPU core only and that will most likely not manage to capture 10Gb/s and also store it.

Having done some things with RSA Netwitness I recall that you may run into a issue with 1 thread doing the capture and the disk IO. And that will not get above roughly 4 Gb/s in my experience.

Disk IO may be your bottleneck.

hugo.vanderkooij's avatar
76
hugo.vanderkooij
answered 2021-08-09 07:26:46 +0000
edit flag offensive 0 remove flag delete link

Comments

thanks everyone

RaTi's avatar RaTi (2021-08-09 16:42:07 +0000) edit
add a comment see more comments
0

Two things to do: Verify capture interface and limit capture load.

Verifying your capture interface can be done with a traffic load test application, e.g., iperf3, to see if the hardware is 10G capable.

Limit capture load can be done by using dumpcap directly for capture (rather than through Wireshark or Tshark), as well as by limiting the length of the frames captured to only the relevant packet headers.

Jaap's avatar
13.7k
Jaap
answered 2021-08-09 07:07:38 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
0

When capturing packets with a computer I always worry about the traffic exceeding the computer hardware and/or software capabilities. I tried to find a computer with two NICs, 128G ram, and a large SSD. Common issues I found is insufficient memory, 60%-70% NIC card limitation, microbursts, and aggregate traffic (ingress+egress mirror ports) exceeds the NIC line speed. This is probably an overkill for your situation, The sniffers we use for 10G line speed captures have two 10G zero-loss ports, NDIS drivers, multiple SSD drives, and 128G ram. Expensive, but no packet loss. If it is a high priority, then try to lease a sniffer.

BigFatCat's avatar
31
BigFatCat
answered 2021-08-10 04:23:33 +0000, updated 2021-08-10 05:36:02 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer