
计算机网络
下木南
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TCP的拥塞控制机制
TCP通过一个定时器采样了RTT并计算RTO,但是,如果网络上的延时突然增加,那么,TCP对这个事做出的应对只有重传数据;而重传数据又会导致网络的负担更重,于是会导致更大的网络延迟以及更多的丢包,这就导致了恶性循环,最终形成”网络风暴“, 而TCP拥塞控制机制就是用于应对这种情况。 为了在发送端调节所要发送的数据量,定义了一个”拥塞窗口“ 在发送数据时,将拥塞窗口的大小与接收端ack的窗口大小做比较,取较小者作为发送数据量的上限。 发送方维护一个叫做拥塞窗口cwnd的状态变量,其值取决于网络拥塞的拥塞程原创 2020-08-16 13:55:34 · 564 阅读 · 0 评论 -
TCP的三次握手
TCP连接建立是一个不对称的过程,也就是TCP连接的两方中一方处于被动方式(UNIX下调用listen),一方处于主动方式(调用connect)。主动方式的客户端要求和被动方式的服务端建立一条传输连接,这是通过一系列的消息交换而进行的,连接建立好后是全双工的,任何一方都可以开始传输数据。 三次握手连接的过程如下图: 连接过程: client发送一个特殊的TCP报文段(一般称为SYN段)给...原创 2020-02-22 17:16:48 · 210 阅读 · 0 评论