sarudp 是SYN-ACK-Retransfer UDP的缩写,是增加了传输可靠性的 UDP 协议。 sarudp 在 UDP 基础上实现了请求重传和应答重传,它同时具有 UDP 和 TCP 的优点,可同时支持 IPv6 和 IPv4 应用程序的开发。 sarudp 在收到数据后以对方的 ip:port 作为区分,使用 sarudp 协议将可以处理任意数量的 sarudp 终端。 目前实现的 sarudp 非常适合小包的传输,如有需求将来可能实现 sarudp2,以实现任意数据尺寸的通信,在底层实现大包拆分发送和收包排序组包。