ARQprotocollen
ARQprotocollen, Automatic Repeat Request-protocollen, zijn foutcontrolemechanismen die betrouwbare data-overdracht mogelijk maken in communicatienetten waar frames kunnen verloren gaan of beschadigd raken. Ze combineren foutdetectie met retransmissie: zender en ontvanger werken samen aan het detecteren van fouten en het herstellen van ontbrekende data door opnieuw verzenden. Doorgaans gebruikt ARQ een combinatie van checksums, sequentienummers, bevestigingen (ACKs) en time-outs om te bepalen wanneer een frame moet worden herzonden.
In een ARQ-systeem stuurt de zender opeenvolgende frames en wacht hij op een bevestiging van de ontvanger.
De belangrijkste varianten zijn Stop-and-Wait ARQ, Go-Back-N ARQ en Selective Repeat ARQ. Stop-and-Wait is eenvoudig maar
ARQ wordt toegepast op verschillende lagen van netwerken. Op de linklaag zijn protocollen zoals HDLC en PPP