![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 77
笨成要先飞
前端学习中……
展开
-
【计算机网络】TCP的延迟确认和Nagle算法
因为TCP头部开销很大,当我们每次发送的数据很小的时候,都要带着这个巨大的头部,效率很低。造成浪费为了解决这个问题,TCP采用了两种策略: Nagel算法(发送角度) 延迟确认(接收角度) Nagel算法 没有已发送但未确认的报文时,马上发送数据 存在未确认报文时,直到没有已发送未确认报文或数据长度达到MSS大小时再发送数据 只要没有满足上面两条中的一条,发送方就会一直囤积数据,直到满足条件 没用Nagel算法,发送方就会将字符一个一个发送,每次原创 2022-01-18 19:52:24 · 2541 阅读 · 0 评论 -
【计算机网络】TCP的主要特性
重传机制重传机制是TCP实现可靠传输的方式之一,通过序列号与确认应答号实现发送端发送的数据达到接收方后,接受方收到后会回应一个确认应答消息。发送方发送1~1000的数据给接受方,接收方收完后,会返回一个应答消息和下一次期望收到的数据1001发送方接着发送1001后面的消息如果过程中发生了丢包,就会触发TCP的重传机制重传机制包括: 超时重传 快速重传 SACK D-SACk 超时重传超时重传的两种情况 数据包丢失 ACK确认原创 2022-01-06 13:44:55 · 1421 阅读 · 0 评论 -
【计算机网络】TLS四次握手过程
我们都知道HTTP是明文传输,所以存在窃听、篡改和伪装等风险。为了解决这些问题,https出现了,https在http的应用层和传输层之间增加了一个SSL/TLS层,建立连接时增加了TLS层的四次握手,实现了信息加密、报文校验和身份证书等功能。今天,我们就来探讨一下,TLS层的信息加密是如何实现的。https的信息加密是混合加密,也就是对称加密与非对称加密。双方通通信开始前要协商密钥,密钥协商时采用的是非对称加密,进行通信时使用的对称加密。在密钥协商阶段主要用到以下几种算法:RSA算法 D原创 2022-01-03 10:58:25 · 5677 阅读 · 0 评论