专栏名称: 林湾村龙猫
资深后台开发
目录
相关文章推荐
CFC农产品研究  ·  【建投专题】生猪新升贴水规则下交割格局变化 ·  昨天  
CFC农产品研究  ·  【棉花纺谈】棉价短期驱动简析 ·  2 天前  
51好读  ›  专栏  ›  林湾村龙猫

系列TCP/IP协议-定时器(014完)

林湾村龙猫  · 掘金  ·  · 2019-05-23 01:46

正文

阅读 96

系列TCP/IP协议-定时器(014完)

一、引言

在TCP中,通常有类似于心跳一样的定时器来保证传输的正常。对于每一个连接,TCP管理了4个不同的定时器。

  • 定时重传;
  • 持久定时器(persist);
  • 保活定时器(keepalive);
  • 2MSL定时器,用来测量处于TIME_WAIT状态的连接。

这里介绍三种。

二、定时重传定时器

TCP提供可靠的运输层。它使用的方法之一就是确认从另一端收到的数据。但数据和确认都有可能会丢失。TCP通过在发送时设置一个定时器来解决这种问题。如果当定时器溢出时还没有收到确认,它就重传该数据。   对每个连接而言,报文段中数据的起始序号也被记录下来。当收到一个包含这个序号的确认后,该定时器就被关闭。如果ACK到达时数据没有被重传,则被平滑的RTT和被平滑的均值偏差将基于这个新测量进行更新。







请到「今天看啥」查看全文