nerdexam
GIAC

GPEN · Question #30

Which of the following TCP flags shows that the system is forwarding the buffered data?

The correct answer is C. PSH. The PSH (Push) TCP flag signals the receiver to immediately forward buffered data to the receiving application rather than waiting for the buffer to fill.

Penetration Testing Foundations & Reconnaissance

Question

Which of the following TCP flags shows that the system is forwarding the buffered data?

Options

  • AURG
  • BRST
  • CPSH
  • DFIN

How the community answered

(25 responses)
  • A
    4% (1)
  • B
    8% (2)
  • C
    72% (18)
  • D
    16% (4)

Why each option

The PSH (Push) TCP flag signals the receiver to immediately forward buffered data to the receiving application rather than waiting for the buffer to fill.

AURG

The URG flag marks data as urgent and signals the receiver to process it before other buffered data using the urgent pointer field, but it does not relate to forwarding buffered data to the application.

BRST

The RST flag is used to abruptly reset and terminate a TCP connection when an error or unexpected state is detected, not to forward buffered data.

CPSHCorrect

The PSH flag instructs the TCP stack to push all currently buffered data up to the application layer immediately without waiting for the buffer to reach capacity, which is used when real-time or low-latency delivery of data segments is required.

DFIN

The FIN flag signals that the sender has no more data to transmit and initiates a graceful connection teardown, not the forwarding of buffered data.

Concept tested: TCP flag functions and behavior

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

Topics

#TCP flags#PSH flag#TCP/IP fundamentals#network protocols

Community Discussion

No community discussion yet for this question.

Full GPEN Practice