这是用来确保资料是以正确的顺序传给另一端的使用者，以及用来检查失去的资料是哪些。接收者会在成功收到资料后回传一个确认通知（ACK）；如果没有在合理的回传时间内接收到确认通知，发送者的一个计时器会丢出逾时讯号，然后这个（我们认定已经失去的）资料会被重传。校验和（checksum）会在检查资料有否损毁时使用；在发送者传输任何资料区块时，会先计算好校验和，然后传给接收者用来确认。错误或者丧失的资料会回传给接收者，以让接收者稍候可以重传一份资料。任何多余的重复资料都会被丢弃。