腾讯云宣布负载均衡支持quic协议
近日,腾讯云宣布,CLB率先支持quic(全称“quick UDP Internet connections”)协议,成为中国第一家采用新一代网络传输标准的云计算服务提供商。这意味着当用户基于协议传输网络文件时,可以大大提高访问速度15%以上,获得更高效的网络传输体验。此外,quic协议可以实现4G和WiFi之间的无缝切换,极大地提高了用户体验。
快速协议,更快的网络传输
Quic是谷歌提出的一种基于UDP的安全多通道并发传输层协议,它代表了一种快速的UDP Internet连接。作为一种新的协议,quic具有巨大的潜力和实用价值。通过改进TCP协议的功能,重构TLS (Transport Layer Security)协议,吸收http2的大部分特性,大大提高了网络传输的稳定性、安全性、并发性和快慢性。
Quic支持加密层与传输层之间的双向时间握手实现数据传输,0rtt的成功率远远高于TLS会话票据。在quic连接中,数据可以直接发送,而无需等待服务器握手。
quic的基本传输单元是分组。加密和认证过程也基于包。Quic流是相互独立的,单个流的数据丢失不会影响其他流。因此,当基于quic传输大量数据时,如视频,队列头阻塞的影响很小。Quic实现可插拔的拥塞控制,使用包号代替TCP序列号,每个包号严格递增。此外,quic在协议级禁止违约,有效降低了数据重传的干扰。同时,它还提供了更多的ack块,不仅可以更准确地计算RTT,还可以提供更丰富的重传信息。
与以前的TCP连接不同,quic连接由64位随机数标识。这样,即使IP或端口发生变化,只要ID不变,quic连接仍然保持,整个网络和IP交换过程将被用户和服务忽略。
腾讯云负载均衡率先支持quic协议
腾讯云早在2016年就对quic协议的特性和性能进行了全面的测试,测试结果显示,quic的优势比HTTP更加突出。例如,在页面元素较少(12个元素)的情况下,它比HTTP高出9%,比http2高出42%,比HTTPS高出52%;在页面元素较多的情况下,它比HTTP高出36%,比http2高出47%,比HTTPS高出64%。
当用户访问腾讯云CLB并使用quic协议时,需要完成以下步骤:
1. 对于用户端使用的各种请求,先访问CLB;
2. 请求到达CLB后,CLB使用ID负载均衡算法将请求转发给CLB quic集群;non quic协议使用用户配置的各种负载均衡算法进行转发;
3.CLB解析请求。如果需要私钥计算(如TLS全握手),则将一些重要的参数转发给私钥计算集群进行高强度的计算。如果需要查询会话ID或服务器配置ID,则需要执行一些缓存查询。这样可以减少计算量和握手时间;
4. CLB将把quic / http2 / HTTPS协议转换成HTTP1.1请求。由于quic使用UDP协议,HTTP 1.1使用TCP,所以UDP协议的内容在转换后使用TCP进行转发;
5. 业务集群只需要处理HTTP 1.1协议。如果是自定义私有协议,腾讯云还支持TCP / UDP透明转发,由企业自己处理。
目前,腾讯云已经在QQ黄钻页面、游戏页面等多个内部业务中验证了quic协议的性能数据。
可以发现,当用户通过quic协议操作网络时,即使存在很多网络页面元素,也会大大提高页面加载进度,从而有效降低了由于网络延迟而导致的用户体验差的风险。
腾讯云网络产品中心主任刘颖表示,腾讯云将继续探索行业先进的标准协议,并提供支持和优化,以帮助用户实现云中的增值创新,提供更安全、更快的网络服务。腾讯企业邮箱、qq企业邮箱与微信完美结合的企业QQ邮箱,腾讯QQ企业邮箱上安全、稳定、高效、便捷,企业qq邮箱每账号每年100元起,企业邮箱用户越多越优惠,腾讯企业邮箱首页:www.tjwlt.com.如有疑问,请致电400-889-0304。
专业、安全、专属定制的企业邮箱服务
  • 电话咨询

  • 400-889-0304