自動重傳請求(stop-and-wait ARQ):
通過使用確認和超時這兩個機制,在不可靠服務的基礎上實現可靠的信息傳輸。如果發送方在發送後一段時間之內沒有收到確認幀,通常會重新發送。ARQ可能包括停止等待ARQ協議和連續ARQ協議,錯誤檢測(Error Detection)、正面確認(Positive Acknowledgment)、超時重傳(Retransmission after Timeout)和負面確認及重傳(Negative Acknowledgment and Retransmission)等機制。
回退N重傳(Go-Back-N):
接收點丟棄從第一個沒收到數據包開始的所有數據包。
發送點收到NACK後,從NACK中指明的數據包開始重新發送。
選擇重傳(Selective Repeat):
發送點連續發送數據包但對每個數據包都設有個一個計時器。
當在一定時間內沒有收到某個數據包的ACK時,發送點只重新發送那個沒有ACK的數據包。