Arvutivõrgud eksami vastused
saadab udt_send-iga minema. Vastuvõtja pool saab kätte andmed ja
käivitatakse protsetuur rdt_rcv, mis peab tagama töökindla andmeedastuse.
Kuna meil on tegemist ideaalse kanaliga, siis vigu ei ole ja midagi kontrollida ei
ole vaja. Eraldatakse paketist andmeosa ja deliver data-ga anname need
rakendusele kätte.
Reaalne elu on aga teistsugune, sest reaalses elus võivad pakettides olla vead.
Kanalites on häireid ja bitid võivad moodududa. Saatja saadab paketi teele ja
vastuvõtja arvutab kontrollsumma ja leiab, et see pakett on vigane. Selleks, et
tagada töökindlust, et kõik paketid kohale tuleks peaks saatja paketi uuesti
saatma. Selleks peab vastuvõtja saatjale selle kohta midagi ütlema, muidu
saatja ei tea kas andmeid jõudsid kohale või mitte. Selleks on kahte sorti
vastuseid: 1) NAK - negatiivne kviitung ütleb, et pakett oli vigane 2) ACK -