nerdexam
EC-Council

312-50V10 · Question #90

This TCP flag instructs the sending system to transmit all buffered data immediately.

The correct answer is C. PSH. The TCP PSH (Push) flag tells the sender to immediately flush all buffered data to the receiving application rather than waiting for the buffer to fill.

Scanning Networks

Question

This TCP flag instructs the sending system to transmit all buffered data immediately.

Options

  • ASYN
  • BRST
  • CPSH
  • DURG
  • EFIN

How the community answered

(31 responses)
  • B
    6% (2)
  • C
    90% (28)
  • E
    3% (1)

Why each option

The TCP PSH (Push) flag tells the sender to immediately flush all buffered data to the receiving application rather than waiting for the buffer to fill.

ASYN

SYN (Synchronize) is used to initiate a TCP three-way handshake and establish a connection, not to manage data buffering.

BRST

RST (Reset) abruptly terminates a TCP connection due to an error or unexpected condition, unrelated to data buffering.

CPSHCorrect

The PSH flag in a TCP segment signals both the sending TCP stack to transmit all buffered data without waiting and the receiving TCP stack to pass the data immediately to the application layer. This is used in interactive protocols like Telnet where low-latency delivery of small data chunks is required, bypassing the normal buffering that TCP uses to improve efficiency.

DURG

URG (Urgent) marks specific data in the segment as urgent and instructs the receiver to process it out of band ahead of normal data, not to flush all buffered data.

EFIN

FIN (Finish) is used to gracefully close a TCP connection after all data has been sent, not to push buffered data.

Concept tested: TCP PSH flag function and data buffering behavior

Source: https://www.rfc-editor.org/rfc/rfc793

Topics

#TCP flags#PSH flag#buffered data#TCP/IP

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice