Методы повторной передачи (ARQ)
Возможен ряд вариантов механизма ARQ. Каждый правильно принятый кадр может быть подтвержден отдельным специальным кадром, или подтверждение может быть вставлено в управляющее поле информационных кадров, которые переносят данные в обратном направлении. В последнем случае также должны применяться специальные кадры подтверждения, поскольку информационного кадра в нужный момент может не оказаться.
Существует два вида подтверждения о приеме: позитивное (АСК) и негативное (NACK или NAK). Но в каждом разе во избежание перегрузок должны применяться перерывы. Передаточная сторона, которая не получила ответ (АСК или NACK) в течение заданного промежутка времени после передачи, повторяет соответствующий кадр. Чтобы организовать процедуру перерывов, кадры должны сохраняться в накопителе передаточной стороны к получению подтверждения правильности передачи.
Существует три основных способа обработки ответов на позитивные и негативные подтверждения:
1. Стартстопный, или передача с остановкой и ожиданием (SAW - Stop And Wait), часто називаний блочным методом передачи (ABP).
2. возвращением на N кадров (GBN – Go Back N), также называется поточным методом передачи.
3. Метод выборочного (селективного) повтора (SR – Selective Repeat).