nerdexam
Juniper

JN0-102 · Question #13

Which two statements are true about TCP communication? (Choose two.)

The correct answer is A. The receiver acknowledges the final packet in each communications stream. C. The sender adds sequencing numbers to the packets it sends. TCP communication ensures reliable data transfer by having the sender add sequence numbers to packets and by requiring the receiver to acknowledge the end of a communication stream.

Junos OS Fundamentals

Question

Which two statements are true about TCP communication? (Choose two.)

Options

  • AThe receiver acknowledges the final packet in each communications stream.
  • BThe receiver adds sequencing numbers to the packets received.
  • CThe sender adds sequencing numbers to the packets it sends.
  • DThe receiver acknowledges each packet it receives from the sending device.

How the community answered

(31 responses)
  • A
    94% (29)
  • B
    3% (1)
  • D
    3% (1)

Why each option

TCP communication ensures reliable data transfer by having the sender add sequence numbers to packets and by requiring the receiver to acknowledge the end of a communication stream.

AThe receiver acknowledges the final packet in each communications stream.Correct

TCP communication uses a three-way handshake for connection establishment and a four-way handshake for connection termination, where the final FIN-ACK is acknowledged by the receiver, signifying the end of the stream.

BThe receiver adds sequencing numbers to the packets received.

Sequence numbers are added by the sender to track the order of transmitted segments, not by the receiver.

CThe sender adds sequencing numbers to the packets it sends.Correct

TCP is a connection-oriented protocol that ensures ordered delivery by having the sender add sequence numbers to each segment it transmits, allowing the receiver to reassemble data correctly.

DThe receiver acknowledges each packet it receives from the sending device.

While TCP acknowledges received segments, it typically uses cumulative acknowledgements, acknowledging the next expected byte, rather than explicitly acknowledging each individual packet received.

Concept tested: TCP sequence numbers and acknowledgements

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

Topics

#TCP communication#sequencing#acknowledgements

Community Discussion

No community discussion yet for this question.

Full JN0-102 Practice