TCP协议详解五:其他定时器

2018-10-0408:03:59计算机网络技术Comments2,152 views字数 286阅读模式

1. 坚持定时器

1.1 坚持定时器存在的意义

  • 当窗口大小为0时,接收方会发送一个没有数据,只有窗口大小的ack
  • 但是,如果这个ack丢失了会出现什么问题?双方可能因为等待而中止连接
  • 坚持定时器周期性的向接收方查询窗口是否被增大。这些发出的报文段称为窗口探查

1.2 坚持定时器启动时机

  • 发送方被通告接收方窗口大小为0时

1.3 与超时重传的相同和不同

  • 相同:同样的重传时间间隔
  • 不同:窗口探查从不放弃发送,直到窗口被打开或者进程被关闭。而超时重传到一定时间就放弃发送

2. 保活定时器

2.1 保活定时器存在的意义

  • 当tcp上没有数据传输时,服务器如何检测到客户端是否还存活

作者:kinnylee
来源:掘金文章源自菜鸟学院-https://www.cainiaoxueyuan.com/wangluo/6270.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/wangluo/6270.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定