Thomas Kunz
Systems and Computer Engineering
341
Error Control at the TCP Level
nOctet-stream-oriented error control nTransmissions occur in segments.  Each segment has a sequence number.  The sequence number is the first octet of the segment nThe receiving TCP host sends an acknowledgment.  The ACK number is the next expected data octet. nData that has not been acknowledged are re-transmitted.
IP
TCP
TCP
segment
Ack
segment
errors
No Ack
Retransmission