TCP Error Control
TCP Error Control
Checksum
16 bit checksum
Acknowledgement
Cumulative acknowledgement (ACK)
Selective acknowledgement (SACK) : options
Time out
Acknowledgements – when?
Delayed segments
May time out and result in duplicate
Duplicate segments are dealt by discarding
Lost acknowledgement
Lost acknowledgement correction
Rule 4: An Acknowledgement with sequence no 2001 is sent
to indicate there is a missing element
Assume a TCP server is missing bytes 2001 to 3000. The server
receives a segment with sequence number 2001 that carries 400
bytes. What is the reaction of the TCP server to this event? Can you
justify the reaction?
2 40 1 . T his is to
dg e m e nt wit h
ds an ack n o w le r e m aining
Rule : 5 TC P s e n g f o r th e
till 2 40 0 a n d waitin
ed
say it has receiv
bytes.
Next:TCP Congestion control