3 ms·
"This is extremely uncommon on 1Gbps NICs but is much more common on 10Gbps+ NICs. Also this type of dropping can happen on both RX and TX." Is this backwards,
by hyperpape 10y ago
"This is extremely uncommon on 1Gbps NICs but is much more common on 10Gbps+ NICs. Also this type of dropping can happen on both RX and TX."
Is this backwards, or does the faster NIC really drop more packets? That seems like it would be unfortunate.
- en4bz 10y agoNot at "low speeds" but at line rate it requires a lot more CPU power to process all of those packets which often leads to drops. These drops specifically are called RX ring/fifo overflows/overruns and happen when the NIC enqueues more then rx_ring_size packets before the OS initiates a DMA of incoming packets from the NIC to RAM. I suppose if you point a 10Gbps UDP stream at 1Gbps NIC there will be drops but these drops will happen at the switch not at the interface which is a different type of dropping.
- hyperpape 10y agoGotcha, so it's the NIC dropping the packets, but really it's because the host machine fails to process them in time.