Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Question about the TCP acknowledgement

Status
Not open for further replies.

fbil

Technical User
Feb 26, 2007
1
TW
Hi! I am studying TCP and have a question about the TCP receiver end process.
Receiver sent an ACK segment when receiving a TCP segment.
My text book,Tcp Illustrated, says that if the receiver receives an out of order TCP segment, receiver will sent an duplicate ACK to sender. For example, when the receiver receives segments #..13, 14, 16, 17, 18, the receiver sent ACK 13, 14, 15, 15, 15 because lost segment 15 makes 16, 17, 18 out of order.
Here is the question, if the receiver receives segments #..13, 14, 16, 13, 14 due to some unnecessary retransmission, will the receiver sent ACK 13, 14, 15, 15, 15?(Because 16, 13, 14 are out of order?)

Another question, if above is true, will the sender performs the fast retransmission (3 duplicate ACK) due to the unnecessary retransmission?

Many Thanx:)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top