专栏名称: 架构师
架构师云集,三高架构(高可用、高性能、高稳定)、大数据、机器学习、Java架构、系统架构、大规模分布式架构、人工智能等的架构讨论交流,以及结合互联网技术的架构调整,大规模架构实战分享。欢迎有想法、乐于分享的架构师交流学习。
今天看啥  ›  专栏  ›  架构师

只因把 https 改成 http,带宽j居然减少了 70%?

架构师  · 公众号  ·  · 2024-10-28 22:28

文章预览

架构师(JiaGouX) 我们都是架构师! 架构未来,你来不来? 起因 TLS Handshake是什么来头,竟然如此大? 要注意的是 起因 是一个高并发的采集服务上线后,100m的上行很快就被打满了。 因为这是一条专线,并且只有这一个服务在使用,所以可以确定就是它导致的。 但是!这个请求只是一个 GET 请求,同时并没有很大的请求体,这是为什么呢? 于是使用 charles 重新抓包后发现,一个 request 的请求居然要占用 1.68kb 的大小! 其中 TLS Handshake 就占了 1.27kb。 这种情况下,需要的上行带宽就是: 1.68*20000/1024*8=262.5mbps 也就说明100mbps的上行为何被轻松打满 TLS Handshake是什么来头,竟然如此大? 首先要知道HTTPS全称是: HTTP over TLS ,每次建立新的TCP连接通常需要进行一次完整的 TLS Handshake 。在握手过程中,客户端和服务器需要交换证书、公钥、加密算法等信息,这 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览