文件名称:goquic:QUIC对Go的支持
文件大小:888KB
文件格式:ZIP
更新时间:2024-03-12 03:00:33
C
goquic,Go的QUIC支持 这是Go正在进行的QUIC实施。 这基于库,而库又基于上的原始QUIC实现。 QUIC是一种实验性协议,旨在通过TCP减少Web延迟。 从表面上看,QUIC与在UDP上实现的TCP + TLS + SPDY非常相似。 由于TCP是在操作系统内核和中间盒固件中实现的,因此对TCP进行重大更改几乎是不可能的。 但是,由于QUIC是建立在UDP之上的,因此不受任何限制。 现有TCP + TLS + SPDY上的QUIC的关键功能包括 大大减少了连接建立时间 改善拥塞控制 多路复用,无线路阻塞 前向纠错 连接迁移 项目状态 该库是高度实验的。 尽管libquic来源来自Chromium(经过测试),但Go绑定仍处于高度预alpha状态。 已知的问题: 不支持读取流。 所有请求必须容纳在内存中。 安全QUIC尚未经过全面测试。 可能不支持ECDSA证书。