LOGBOOK

HELP

Quiz Entry - updated: 2026.07.05

What does the PSH flag mean in TCP?

PSH = Push - it tells the receiver to deliver buffered data to the application immediately instead of waiting (reduces latency for interactive apps).

PSH = Push

The PSH flag tells the receiver to pass the data to the application immediately rather than buffering it.

Purpose:

  • Reduces latency for interactive applications
  • Forces immediate delivery to application layer
  • Common in real-time applications

When used:

  • Interactive sessions (SSH, Telnet)
  • When application needs data immediately
  • Often combined with ACK

Tip: "PSH = Push it up now!" - don't buffer, deliver to the application right away.

Go deeper:

From Quiz: NETW1 / Transport Layer | Updated: Jul 05, 2026