優(yōu)惠活動 - 12周年慶本月新客福利
優(yōu)惠活動 - 12周年慶本月新客福利
優(yōu)惠活動 - 12周年慶本月新客福利

行業(yè)動態(tài)協(xié)議層面對于網(wǎng)頁瀏覽整體時延的影響分析

       協(xié)議層面對于網(wǎng)頁瀏覽整體時延的影響分析根據(jù)統(tǒng)計, 60%的TCP會話, 在HTTP層啟用了HTTPS。分析其對TCP會話時延造成的影響前, 先簡述HTTPS這一概念。HTTPS由兩部分組成:HTTP和TLS (Transport Layer Security, 傳輸層安全) , 相當(dāng)于為HTTP加上一層處理加密信息的模塊。服務(wù)器和客戶端之間在完成TCP連接后, 多出了加密協(xié)商的流程, 協(xié)商完成后, 信息即可加密傳輸。
       加密協(xié)商過程的引入必然造成了時延消耗的增加。本次測試中, 所有啟用HTTPS的TCP會話, 其加密協(xié)商耗時均值為150ms, 對于TCP會話的總體時延產(chǎn)生了較大的負(fù)面影響。尤其對于下載字節(jié)數(shù)在15KB以下的會話, 協(xié)商過程耗時與純數(shù)據(jù)傳輸耗時幾乎持平, 傳輸效率顯著較低。
       有何方法可以彌補(bǔ)損失?最便捷的方法便是使用HTTP 2.0協(xié)議。本次測試中, 共有六個TCP會話啟用了HTTPS+HTTP 2.0。之所以能夠減少時延損失, 主要依靠HTTP 2.0的重要新增特性 (多路復(fù)用特性) 。在HTTP 1.x協(xié)議中, 客戶端在單TCP連接中多數(shù)情況下僅能進(jìn)行HTTP串行請求/響應(yīng), 而HTTP 2.0允許單TCP連接并行發(fā)送多個HTTP請求, 充分提升傳輸效率。以序列號為22的TCP會話為例, UE在同一時間并行發(fā)送了11個HTTP GET。


本文地址:http://m.hbbqcd.cn//article/8428.html
相關(guān)文章:
最新文章: