协议 KTP 3.2数据更新 2026-11-02采样:两地各 576 次

LOW LATENCY

快连 UDP 与 QUIC 定制:0-RTT 恢复与 4 毫秒抖动

快连在 UDP 之上定制 QUIC 传输,支持 0-RTT 恢复会话,实测抖动 4 毫秒、丢包 0.3%,两地各 576 次采样。

-60%连接建立时间相对标准 TCP
0.3%丢包率
4 毫秒抖动
01

快连为什么把传输放在 UDP 上

TCP 的连接是有状态的,链路一抖就要重走握手。UDP 不带这些包袱,快连在它之上自己实现确认、重传与拥塞控制,从而把「断了就重来」换成「断了只补缺的那部分」。

这个选择带来的直接好处是恢复快。实测在会话已建立的前提下重连,客户端不需要重新走完整握手,建立阶段读数仍在 42 毫秒附近(采样区间 2026-10-20~11-01)。

代价是可靠性要自己保证。快连的做法是给每个数据段编号并在接收端确认,丢哪段补哪段,不整体回退;实测采样期丢包率 0.3%,补齐动作对用户基本不可见。

02

快连 QUIC 的 0-RTT 会话恢复

0-RTT 的意思是第二个往返都不需要:客户端带着上次会话的凭据直接发数据。快连支持 QUIC 0-RTT,因此短时间内的重连几乎感觉不到等待。

根据实测记录,同一设备在数分钟内断开再连,走的是 0-RTT 路径,界面上显示的建立时间明显低于首次连接;间隔过长则需要重新协商,读数回到 42 毫秒量级。

  • 首次连接:完整协商,实测建立 42 毫秒。
  • 短间隔重连:走 QUIC 0-RTT,无需再次协商。
  • 长间隔重连:重新协商 1 次,读数回到常规区间。
  • 移动网络切换:保留会话标识,实测 1 次重连即可恢复。
03

快连对 QUIC 做了哪些定制

公开的 QUIC 面向通用网页加载,快连面向的是长连接的实时流量,两者诉求不同,所以在拥塞判定与重传节奏上做了调整。

对照依据官方文档与实测行为整理,通用 QUIC 指公开规范行为,定制项为快连客户端内的实现。
环节通用 QUIC快连定制
拥塞判定以丢包为主要信号区分偶发丢包与链路劣化
重传节奏按通用退避按实时流量节奏收紧
会话恢复支持 0-RTT支持 0-RTT,实测短间隔重连生效
路径切换重新协商保留会话标识,1 次重连恢复

定制之后最直接的读数变化是抖动。实测抖动 4 毫秒,意味着包与包的到达间隔稳定,会议里对话不需要互相等半句,直播推流也不会因为突发抖动掉帧。

04

快连 UDP 通道的抖动与丢包读数

抖动比平均延迟更影响体感。同样的 100 毫秒平均延迟,抖动 4 毫秒时听起来是稳定的,抖动放大到几十毫秒就会听出忽快忽慢。

4 毫秒 快连 UDP 通道 18 毫秒 未优化直连

柱高按抖动相对比例绘制,快连读数为两地各 576 次采样统计,未优化直连为同环境对照。

丢包 0.3% 是采样期统计值,条件是家用宽带、晚高峰时段。根据采样数据,这个水平下百次发包丢不到 1 次,语音与操作反馈基本不中断。

0-RTT会话恢复
4 毫秒抖动
0.3%采样期丢包
186 Mbps单连接吞吐

口径为 2026-10-20~11-01 两地各 576 次采样,抖动取统计分布中的稳定区间值。

05

快连在移动网络切换时的表现

手机从 Wi-Fi 走到室外切蜂窝,是这类工具最容易掉线的时刻。快连在切换时保留会话标识,实测 1 次重连即可恢复,不需要重新登录也不需要重新选点。

桌面端双网卡切换同理。根据实测记录,切换过程对正在进行的会议影响是一次短暂静音,恢复后码率回到原水平,长连接不重建。

快连 UDP 通道数据段编号与按段补齐示意插画
快连给每个数据段编号,丢哪段补哪段,不整体回退重传。
快连 QUIC 0-RTT 会话恢复与网络切换示意插画
短间隔重连走 0-RTT 路径,移动网络切换后 1 次重连即恢复。
UDP 会不会被运营商限速?

部分网络对 UDP 有额外策略。快连在探测阶段会识别这类环境并调整通道,实测受影响环境的建立时间会略高于 42 毫秒,但仍可用。

0-RTT 是不是一直生效?

只在会话凭据仍有效时生效。实测短间隔重连走 0-RTT,间隔过长则重新协商一次,读数回到 42 毫秒量级,两条路径都不需要用户操作。

口径说明:本页抖动与丢包读数为 2026-10-20~11-01 两地各 576 次采样结果,未优化直连对照在同一环境同一时段测得。

连一次就知道抖动落在哪

客户端会显示实时抖动与丢包,对照本页区间即可判断自己这条线是否正常。

查看延迟实测