medium
Single Answer
0

How does TCP guarantee delivery of segments to the receiver?

Answer Options

A

Via the destination port

B

TCP checksums

C

Window size

D

Sequence and acknowledgment numbers

Correct Answer: D

Explanation

TCP guarantees delivery of segments with sequence and acknowledgment numbers. At the Transport layer, each segment is given a sequence number that is acknowledged by the receiver. The source and destination ports are used for the delivery of segments, but they do not guarantee delivery. TCP checksums are used to detect errors in segments but do not guarantee delivery. Window size is used to adjust buffer size on the sending and receiving hosts.

tcp
reliability
sequence-numbers
acknowledgment
transport-layer