tcp四次挥手中LAST_ACK状态一般持续多久?
2017-07-21 22:51
2807 查看
我们知道, 在tcp四次挥手中, 被动关闭端在close socket后, 给主动关闭端发一个FIN包, 此时便进入到了LAST_ACK状态, 也就是等待最后一个ACK的回应。
那么LAST_ACK的持续时间, 实际上就是发FIN到接受ACK的时间, 在这段之间内, 被动关闭端的socket处于waiting for the lask ack的状态, 仔细看下, 这不就是一个包的来回吗? 不就是一个RTT吗?
先说这么多, 后面我们会说TIME_WAIT
那么LAST_ACK的持续时间, 实际上就是发FIN到接受ACK的时间, 在这段之间内, 被动关闭端的socket处于waiting for the lask ack的状态, 仔细看下, 这不就是一个包的来回吗? 不就是一个RTT吗?
先说这么多, 后面我们会说TIME_WAIT
相关文章推荐
- 深入理解TCP(2)TCP的断开一定是四次挥手吗?FIN_WAIT_2和CLOSE_WAIT,TIME_WAIT以及LAST_ACK的细节
- TCP 三次握手 四次挥手 socket 状态 对应代码
- TCP四次挥手时TIME_WAIT状态以及端口号的分类
- TCP四次挥手中的TIME_WAIT状态存在的理由
- TCP的三次握手与四次挥手过程的每一步的具体状态变换
- 【转】Linux服务器上11种网络连接状态 和 TCP三次握手/四次挥手详解
- [转]Linux服务器上11种网络连接状态 和 TCP三次握手/四次挥手详解
- TCP协议中的三次握手和四次挥手(socket状态图扭转)
- tcp 三次握手/四次挥手/状态变迁
- TCP协议的三次握手和四次挥手以及断开时各阶段的状态分析
- Linux服务器上11种网络连接状态 和 TCP三次握手/四次挥手详解
- TCP的三次握手与四次挥手过程,各个状态名称与含义
- TCP的三次握手与四次挥手过程,各个状态名称与含义,TIMEWAIT的作用
- [转]TCP 协议的三次握手和四次挥手 与 TCP状态码
- [svc]tcp三次握手四次挥手&tcp的11种状态(半连接)&tcp的time-wait
- TCP连接状态及三次握手四次挥手
- 返回结果一般如下: LAST_ACK 5 (正在等待处理的请求数) SYN_RECV 30 ESTABLISHED 1597 (正常数据传输状态) FIN_WAIT1 51 FIN_WAIT2 50
- TCP协议--三次握手、四次挥手、十一种状态
- 关于FIN_WAIT1---TCP四次挥手的状态
- TCP三次握手/四次挥手过程、状态详解