CPU utilization is low and no physical-layer errors are reported by ip -s link. Which NIC-level adjustment is most likely to reduce these packet drops without adding new hardware?
Lower the interface MTU to 576 bytes.
Disable Generic Receive Offload (GRO) on the adapter.
Decrease the interface transmit queue length to 100 packets.
Increase the RX and TX ring buffer sizes with ethtool -G.
High values in the rx_queue__drops* counters mean that the network interface's descriptor ring is overflowing before the driver can service it. Enlarging the RX (and usually TX) ring with a command such as ethtool -G eno1 rx 4096 tx 4096 gives the adapter more buffer space, preventing packets from being discarded during bursts. Lowering the MTU, disabling GRO, or shrinking the transmit queue do not address ring-buffer exhaustion and can actually decrease overall performance.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the RX and TX ring buffer in a NIC?
Open an interactive chat with Bash
How does the `ethtool -G` command adjust the ring buffer size?
Open an interactive chat with Bash
Why doesn’t lowering the MTU or disabling GRO solve packet drops?
Open an interactive chat with Bash
CompTIA Linux+ XK0-006 (V8)
Troubleshooting
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access