计算机网络
文章平均质量分 92
比较详细的网络知识
Jayle11
这个作者很懒,什么都没留下…
展开
-
Http1.1 vs http2.0 vs http3.0
帧头的最后 4 个字节是流标识符(Stream ID),但最高位被保留不用,只有 31 位可以使用,因此流标识符的最大值是 2^31,大约是 21 亿,它的作用是用来标识该 Frame 属于哪个 Stream,接收方可以根据这个信息从乱序的帧里找到相同 Stream ID 的帧,从而有序组装信息。请求网页的时候,没必要把全部资源都获取到,而是只获取当前用户所看到的页面资源,当用户向下滑动页面的时候,再向服务器获取接下来的资源,这样就达到了延迟发送请求的效果。从而达到并发传输的效果。原创 2023-12-10 22:34:51 · 855 阅读 · 1 评论 -
记录一次字节二面
1.http是透明的传输,而https是在会话层加上了ssl/tls2.面试官让我着重讲述一下ssl/tls大致原理3.我:ssl/tls是通过对称加密和非对称加密实现的,对称加密是通信双方使用相同的密钥。而非对称加密是,接收方会有两份密钥,一份私钥,一份公钥。私钥是自己用来加密的,公钥是给请求方用来加密要发送的数据。当客服端要与服务端请求通信时,第一阶段使用非对称密钥传输,服务端会给客服端发送公钥。客户端收到公钥之后就将对称密钥进行加密并传输给服务端。服务端收到密文后,进行解密。原创 2023-11-18 22:07:43 · 49 阅读 · 0 评论