摘要: 一、如何做到可靠性传输 ACK机制 重传机制 序号机制 重排机制 窗口机制 UDP和TCP对比 1. ARQ协议 ARQ协议(Automatic Repeat-reQuest),即自动重传请求,是传输层的错误纠正协议之一,它通过使用确认和超时两个机制,在不可靠的网络上实现可靠的信息传输。 ARQ协议 阅读全文
posted @ 2022-03-18 13:13 幻cat 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、QUIC协议 QUIC ,即 快速UDP网络连接 ( Quick UDP Internet Connections ), 是由 Google 提出的实验性网络传输协议 ,位于 OSI 模型传输层。 QUIC 旨在解决 TCP 协议的缺陷,并最终替代 TCP 协议, 以减少数据传输,降低连接建立延 阅读全文
posted @ 2022-03-18 13:13 幻cat 阅读(1928) 评论(0) 推荐(1) 编辑
摘要: 一、 KCP协议 1. 简介 KCP是一个基于UDP的快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%的效果。 KCP官方:https://github.com/skywind3000/kcp KCP纯算法实现,并不负责底层协议(如UDP)的收发,需要使用 阅读全文
posted @ 2022-03-18 13:13 幻cat 阅读(392) 评论(0) 推荐(0) 编辑