nhchmg
驱动牛犊
驱动牛犊
  • 注册日期2004-10-27
  • 最后登录2013-08-02
  • 粉丝2
  • 关注0
  • 积分39分
  • 威望220点
  • 贡献值0点
  • 好评度25点
  • 原创分0分
  • 专家分0分
阅读:1676回复:1

请问TCP/IP里的定时器是怎么实现的?

楼主#
更多 发布于:2008-07-04 04:01
   请问它用了多少定时器?它是如何用尽量少的定时器检测每个连接的超时状态的?
asm61
驱动牛犊
驱动牛犊
  • 注册日期2007-10-23
  • 最后登录2009-05-26
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望42点
  • 贡献值0点
  • 好评度29点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2008-07-07 12:20
看Steven的书.

对每个连接,T C P管理4个不同的定时器。
1) 重传定时器; 使用于当希望收到另一端的确认。
2) 坚持定时器; 使窗口大小信息保持不断流动,即使另一端关闭了其接收窗口。
3) 保活定时器; 可检测到一个空闲连接的另一端何时崩溃或重启。
4) 2MSL定时器; 测量一个连接处于T I M E _ WA I T状态的时间。
游客

返回顶部