Advanced Computer Networks
Q95 / 100

What is the TCP Nagle algorithm and when should it be disabled?

Correct! Well done.

Incorrect.

The correct answer is B) An algorithm that coalesces small TCP segments into larger ones, delaying sends until an ACK arrives or the buffer reaches MSS — disabled for interactive apps needing low latency

B

Correct Answer

An algorithm that coalesces small TCP segments into larger ones, delaying sends until an ACK arrives or the buffer reaches MSS — disabled for interactive apps needing low latency

Explanation

Nagle combines small writes into full MSS segments to reduce overhead. But for interactive protocols (SSH keystrokes, gaming, trading) it adds up to 200ms latency. TCP_NODELAY socket option disables it.

Progress
95/100