企业做网站DNS会话时延对于网页浏览整体时延的影响分析
日期 : 2019-06-25 17:26:48
DNS会话时延对于网页浏览整体时延的影响分析。借助wireshark软件的统计功能项中的对话分析子项, 即可获取网页浏览过程中所有的DNS会话统计信息。其中的时长字段即为SAEGW至DNS服务器之间的RTT。本次测试根据wireshark的统计数据, SAEGW至DNS服务器之间的RTT为8.5ms, 由于已获取SAEGW至UE之间的RTT为34ms, 因此计算出单次DNS会话的RTT为43.5ms 。
那么DNS会话环节的时延是否是整个网页浏览时延的关键影响因素?就本次测试来说, 访问搜狐主页共存在24个DNS会话。若会话为串行执行, 则消耗总时长为1.044s。但实际并非如此, DNS会话是分批执行的, 每批次在时间轴是并行的, 访问大致分八个批次, 即DNS会话总消耗时长约为348ms , 占浏览总时长的1/10。该环节的时延优化空间有限, 即便按单次会话, SAEGW与DNS服务器之间的RTT可缩短3ms计算, 总缩短时延仅为24ms。因此DNS会话环节的时延并不是网页浏览时延的关键影响因素。
那么DNS会话环节的时延是否是整个网页浏览时延的关键影响因素?就本次测试来说, 访问搜狐主页共存在24个DNS会话。若会话为串行执行, 则消耗总时长为1.044s。但实际并非如此, DNS会话是分批执行的, 每批次在时间轴是并行的, 访问大致分八个批次, 即DNS会话总消耗时长约为348ms , 占浏览总时长的1/10。该环节的时延优化空间有限, 即便按单次会话, SAEGW与DNS服务器之间的RTT可缩短3ms计算, 总缩短时延仅为24ms。因此DNS会话环节的时延并不是网页浏览时延的关键影响因素。
上一篇:企业做网站网页界面布局设计原则
下一篇:企业做网站基于网站制作的Web前端开发重点