312-38 · Question #34
Which of the following TCP commands is used to allocate a receiving buffer associated with the specified connection?
The correct answer is D. Receive. Receive allocates a receiving buffer for the specified TCP connection, telling the TCP layer where to place incoming data and how much space is available - this is a fundamental operation in TCP's flow control mechanism. Send (A) transmits data over an established connection…
Question
Options
- ASend
- BClose
- CAbort
- DReceive
How the community answered
(37 responses)- A3% (1)
- B5% (2)
- C3% (1)
- D89% (33)
Explanation
Receive allocates a receiving buffer for the specified TCP connection, telling the TCP layer where to place incoming data and how much space is available - this is a fundamental operation in TCP's flow control mechanism.
Send (A) transmits data over an established connection but does not allocate a receive buffer. Close (B) initiates a graceful four-way handshake to terminate a connection, not buffer management. Abort (C) forcefully tears down a connection by sending a RST segment, discarding any buffered data rather than allocating it.
Memory tip: Think "R for Reserve" - Receive Reserves space in a buffer so incoming data has somewhere to land.
Topics
Community Discussion
No community discussion yet for this question.