![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
文章平均质量分 84
甜甜酷盖
回炉重造
展开
-
TCP的四个拥塞控制算法
并非指完全能够避免拥塞,而是指在拥塞避免阶段将拥塞窗口控制为按现性规律增长,使网络比较不容易出现拥塞。发送方一旦收到3个重复确认,就知道现在只是丢失了个别的报文段。发送方维护一个叫做拥塞窗口cwnd的状态变量,其值取决于网络的拥塞程度,并且动态变化。,直到当前拥塞窗口的值已经等于慢开始门限值,之后改用拥塞避免算法。指一开始向网络中注入的报文段少,并不是指拥塞控制窗口cwnd增长速度慢。发送方将拥塞窗口作为发送窗口,即swnd = cwnd。cwnd:拥塞窗口 swnd:发送窗口。,发送方判断可能出现拥塞,原创 2022-09-27 19:19:41 · 2990 阅读 · 1 评论 -
TCP和UDP 的区别,TCP/UDP协议相关子协议,为什么要使用三次握手,为什么要四次挥手,TIME_WAIT的意义,为什么是2MSL,拥塞控制,流量控制,超时重传
TCP/UDP,端口号,为什么是三次握手,两次行不行?为什么时四次挥手?TCP拥塞控制,流量控制,2MSL,TIME_WAIT,相关子协议。防止已经失效的连接请求又传送到服务器,造成不必要的错误和资源的浪费。原创 2022-09-27 16:33:06 · 1690 阅读 · 0 评论 -
计算机网络——http 2.0
http 2.0前言一. 介绍1.1 什么是SPDY协议1.2 HTTP1.X的缺点二. 二进制分帧三. 首部压缩四. 多路复用五. 请求优先级六. 服务器推送前言HTTP2.0大幅度的提高了web性能,在HTTP1.1完全语义兼容的基础上,进一步减少了网络的延迟。实现低延迟高吞吐量。对于前端开发者而言,减少了优化工作。本文将重点围绕以下几点新特性的作用、工作过程以及如何更出色的完成了优化工作来介绍HTTP2.0二进制分帧首部压缩多路复用请求优先级服务器推送一. 介绍HTTP/2是HT原创 2022-04-14 17:17:41 · 654 阅读 · 0 评论 -
计算机网络——https
https详解HtTTPS介绍HTTPS 主要作用HTTPS 和 HTTP 的区别HTTPS 和 HTTP 的工作过程区别HTTP 包含动作:HTTPS中SSL 包含动作:HTTPS 加密方式非对称加密过程:客户端向服务器获取公钥的方式HtTTPS介绍HTTP 协议通常承载于 TCP 协议之上,在 HTTP 和 TCP 之间添加一个安全协议层(SSL 或 TSL),这个时候,就成了我们常说的 HTTPS.HTTPS 主要作用对数据进行加密,并建立一个信息安全通道,来保证传输过程中的数据安全;原创 2022-04-14 17:46:17 · 739 阅读 · 0 评论 -
计算机网络——http1.x详解
http1.x详解Http1.xhttp1.0http1.1Http1.x缺陷:线程阻塞,在同一时间,同一域名的请求有一定数量限制,超过限制数目的请求会被阻塞http1.0缺陷:浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个 TCP 连接(TCP 连接的新建成本很高,因为需要客户端和服务器三次握手),服务器完成请求处理后立即断开 TCP 连接,服务器不跟踪每个客户也不记录过去的请求;解决方案:添加头信息——非标准的 Connection 字段 Connection: keep原创 2022-04-14 17:06:32 · 162 阅读 · 0 评论 -
http——三次握手四次挥手
httphtttp:TCP三次握手四次挥手(TCP连接的释放)htttp:超文本传输协议(Hyper Text Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。TCP传输控制协议(TCP,Transmission Control Pro原创 2022-04-13 19:34:22 · 4374 阅读 · 0 评论