目录
TCP ARQ 协议
ARQ(Automatic Repeat Request,自动重传请求)是一种错误控制技术,在 TCP 协议中,TCP ARQ 通过 “ACK 确认“ 和 “超时重传“ 来保证数据传输的可靠性和有序性。
TCP ARQ 主要有以下 2 大类实现:
-
Stop-And-Wait ARQ(停止并等待 ARQ)协议:Sender 必须等待 Receiver 的 ACK 之后再继续发送 REQ。
-
Continuous ARQ(连续 ARQ)协议:Sender 不必等待 Receiver 的 ACK,所以支持批量发送 REQ。
在 Linux 中主要实现了 Continuous ARQ 协议&#