HTTP与HTTPS的区别

来源:互联网 发布:js正方形3d立体旋转 编辑:程序博客网 时间:2024/06/05 10:00
http使用TCP 三次握手建立连接,客户端和服务器需要交换3个包,https除了 TCP 的三个包,还要加上 ssl握手需要的9个包,所以一共是12个包。
https建立连接耗时大约是http的4倍, 具体数字取决于CPU的快慢和网络状况。ssl 部分占70%,包括网络延时和ssl 本身加解密的开销。
那采用 https 后,到底会多用多少服务器资源,2010年1月 Gmail切换到完全使用 https, 前端处理 SSL 机器的CPU 负荷增加不超过1%,每个连接的内存消耗少于20KB,网络流量增加少于2%。
原创粉丝点击