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