行业动态协议层面对于网页浏览整体时延的影响分析

协定层面临于网页阅读整体时延的影响剖析。依据统计, 60%的TCP会话, 在HTTP层启用了HTTPS。剖析其对TCP会话时延造成的影响前, 先简述HTTPS这一概念。HTTPS由两部门构成:HTTP和TLS (Transport Layer Security, 传输层平安) , 相当于为HTTP加上一层处置加密信息的模块。办事器和客户端之间在完成TCP衔接后, 多出了加密协商的流程, 协商完成后, 信息即可加密传输。
加密协商进程的引入必定造成了时延消费的增长。本次测试中, 所有启用HTTPS的TCP会话, 其加密协商耗时均值为150ms, 对于TCP会话的总体时延发生了较年夜的负面影响。尤其对于下载字节数在15KB以下的会话, 协商进程耗时与纯数据传输耗时几乎持平, 传输效力明显较低。
有何办法可以填补丧失?最便捷的办法就是应用HTTP 2.0协定。本次测试中, 共有六个TCP会话启用了HTTPS+HTTP 2.0。之所以可以或许削减时延丧失, 重要依附HTTP 2.0的主要新增特征 (多路复用特征) 。在HTTP 1.x协定中, 客户端在单TCP衔接中多半情形下仅能进行HTTP串行要求/响应, 而HTTP 2.0许可单TCP衔接并行发送多个HTTP要求, 充足晋升传输效力。以序列号为22的TCP会话为例, UE在统一时光并行发送了11个HTTP GET。

相關文章: