![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络协议
网络协议
ygx_work
好好学习,天天向上
展开
-
笔记 前端需要了解的HTTP/2 及 HTTP/3小知识
HTTP/2 HTTP/2 相比于 HTTP/1,可以说是大幅度提高了网页的性能。 在 HTTP/2 中引入了多路复用的技术,这个技术可以只通过一个 TCP 连接就可以传输所有的请求数据。多路复用很好的解决了浏览器限制同一个域名下的请求数量的问题,同时也接更容易实现全速传输,毕竟新开一个 TCP 连接都需要慢慢提升传输速度。 二进制传输 HTTP/2 中所有加强性能的核心点在于此。在之前的 HTT...原创 2020-05-03 16:55:15 · 418 阅读 · 0 评论 -
笔记 前端需要了解的HTTP 及 TLS小知识
HTTP 请求中的内容 分别为:请求行;首部;实体 请求行大概长这样 GET /images/logo.gif HTTP/1.1,基本由请求方法、URL、协议版本组成,这其中值得一说的就是请求方法了。 请求方法分为很多种,最常用的也就是 Get 和 Post 了 Post 和 Get 的区别 首先先引入副作用和幂等的概念。 副作用指对服务器上的资源做改变,搜索是无副作用的,注册是副作用的。 幂等指...原创 2020-05-03 16:38:00 · 289 阅读 · 0 评论 -
笔记 前端需要了解的网络协议TCP小知识
建立连接断开连接都需要先需要进行握手,在传输数据的过程中,通过各种算法保证数据的可靠性,当然带来的问题就是相比 UDP 来说不那么的高效。 头部 对于 TCP 头部来说,以下几个字段是很重要的 Sequence number,这个序号保证了 TCP 传输的报文都是有序的,对端可以通过序号顺序的拼接报文。 Acknowledgement Number,这个序号表示数据接收端期望接收的下一个字节的编号...原创 2020-05-03 16:18:54 · 247 阅读 · 0 评论 -
笔记 前端需要了解的网络协议UDP小知识
首先 UDP 协议是面向无连接的,也就是说不需要在正式传递数据之前先连接起双方。然后 UDP 协议只是数据报文的搬运工,不保证有序且不丢失的传递到对端,并且UDP 协议也没有任何控制流量的算法,总的来说 UDP 相较于 TCP 更加的轻便。 面向无连接 首先 UDP 是不需要和 TCP 一样在发送数据前进行三次握手建立连接的,想发数据就可以开始发送了。并且也只是数据报文的搬运工,不会对数据报文进行...原创 2020-05-03 16:01:38 · 310 阅读 · 0 评论