QUIC特点。和TCP+TLS+HTTP2相比,它的主要有以下特点:首先,QUIC通过在首次建立连接时保存serverConfig信息用于后续建立连接,实现了后续0-RTT时间建立连接;其次,QUIC通过在应用程序层面实现不依赖操作系统的拥塞控制算法,采用单调递增的Packet Number解决TCP的重传歧义问题,采用Tail Loss Probes(TLPs)实现快速重传等方法大大改进了拥塞控制。

长春网站建设

最后,QUIC实现了多个同域名下的请求复用同一连接的多路复用方法,而且同一链路上的请求不再依次等待,可以间隔进行,解决了TCP协议队头阻塞问题(Head-Of-Line Blocking,HOLb);然后,QUIC协议的每个数据包除了包含本身的数据以外,会带有其他数据包的部分数据,在少量丢包的情况下,可以使用其他数据包的冗余数据完成数据组装而无需重传,提高数据的传输速度。

长春网站建设

最后,QUIC改进了传统TCP连接由客户端和服务端IP和端口组成的4元组标识的方法,采用客户机随机生成的64位UUID标识连接,当QUIC客户机更改IP地址时,它可以继续使用新IP地址中的旧连接ID,快速重启会话,继续传输数据,实现连接迁移。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。