主动发起tcp终结的一端(A端)将处于TIME_WAIT状态

作用:

1.主动发起终结端需要保持状态,防止FIN丢失,需要A端重新发送FIN包。

2.2MSL的时间里,如果出现重连结的tcp连接,那么之前的包就会丢失。

此文参看:https://blog.csdn.net/tennysonsky/article/details/48680197

https://blog.csdn.net/stpeace/article/details/75676885

TIME_WAIT状态(2MSL)的作用相关推荐

  1. Linux-TCP/IP TIME_WAIT状态原理

    TIME_WAIT状态原理 ---------------------------- 通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态. 客户端主动关闭连接时,会发送最后一个 ...

  2. TCP/IP TIME_WAIT状态原理

    TIME_WAIT状态原理 ---------------------------- 通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态. 客户端主动关闭连接时,会发送最后一个 ...

  3. TCP/IP详解--TIME_WAIT状态详解

    Socket中的TIME_WAIT状态 在高并发短连接的server端,当server处理完client的请求后立刻closesocket此时会出现time_wait状态然后如果client再并发20 ...

  4. close_wait状态和time_wait状态

    不久前,我的Socket Client程序遇到了一个非常尴尬的错误.它本来应该在一个socket长连接上持续不断地向服务器发送数据,如果socket连接断开,那么程序会自动不断地重试建立连接. 有一天 ...

  5. 网络基础2-3(TCP协议,三次握手,四次挥手,TIME_WAIT状态的作用,TCP如何保证可靠传输,TCP连接中状态转化,滑动窗口,流量控制,快速重传,拥塞窗口,延迟应答,捎带应答,粘包问题)

    TCP协议 TCP协议概念 TCP全称为 "传输控制协议(Transmission Control Protocol"). 人如其名, 要对数据的传输进行一个详细的控制 TCP协议 ...

  6. TCP的TIME_WAIT状态为什么要等待2MSL的时长

    TCP四次挥手的第四次挥手后为什么要经过TIME_WAIT状态? TIME_WAIT状态为什么是2MSL的时长?为什么不是等待其他时长? TCP第四次挥手后为什么要经过TIME_WAIT状态? 第四次 ...

  7. 为什么TCP的TIME_WAIT状态要保持2MSL?

    TIMEWAIT状态也称为 2MSL等待状态. 每个具体TCP实现必须选择一个报文段最大生存时间MSL(Maximum Segment Lifetime). 它是任何报文段被丢弃前在网络内的最长时间. ...

  8. TCP/IP / TIME_WAIT 状态的作用 / MSL、TTL、RTT

    目录 作用 解释 拓展 作用 可靠地实现TCPIP全双工的终止,即:允许老的重复的TCP数据包在网络中终止,保证老的数据包不会干扰到新的连接. 解释 针对"可靠的实现TCPIP全双工的终止& ...

  9. TCP断开连接时的2MSL的time_wait状态

    http://blog.csdn.net/xiaofei0859/article/details/24621487 2MSL TIME_WAIT状态存在的理由: TIME_WAIT状态的存在有两个理由 ...

最新文章

  1. 2019年全国各地房价排名50强
  2. Could not write JSON: Infinite recursion (StackOverflowError);
  3. Oracle一致性读(Consistent Read)的原理
  4. 大数据WEB阶段Mybatis(二)
  5. ES: 机器学习、专家系统、控制系统的数学映射
  6. Android 查看App冷启动时间/热启动时间/页面打开时间
  7. M​y​E​c​l​i​p​s​e​下​反​编​译​插​件​安​装​使​用​方​法
  8. php序列化 java对象,在Java中反序列化一个序列化的php对象
  9. JavaScript or JQuery 获取服务器时间
  10. android技术总结
  11. 【Spring笔记】Spring配置
  12. 别人的Linux私房菜(19)认识与分析日志文件
  13. 后台json返回给ajax,Ajax 如何 得到后台返回 的json数据,正确的格式应该如何去写?...
  14. [eclipse error]'Android Dependencies' which does not allow modifications to source attachments on it
  15. viper4android脉冲样本,v4a脉冲反馈样本官方版
  16. 云计算机教室详细建设方案,计算机教室更新建设方案.doc
  17. CorelDRAW入门教程
  18. 【计算机组成与结构】中央处理器
  19. VC操作word绘制表格
  20. WPS Office 2019 for Linux(WPS 2019 文字操作指引)

热门文章

  1. 简单了解logger.debug
  2. NodeBB – 基于 Node.js 的开源论坛系统
  3. 三分钟了解区块链AR游戏Triffic2.0版本
  4. 无法访问EChasrts官网的问题之电脑dns解析问题
  5. ArcGIS使用(一)创建ArcGIS应用
  6. java游戏仙剑外传李逍遥背_经典RPG游戏《仙剑奇侠传》李逍遥后期还在哪些版本中出现过?...
  7. pandas之链式索引问题(chained indexing)
  8. 主流大数据存储解决方案评析
  9. 缓慢画点功能实现的两个方法
  10. c语言中j%2什么意思,C语言中if(j%2) continue;