状态
|
说明
|
CLOSED |
不存在TCP 连接
|
LISTENING
|
一个应用层协议已经发布了一个被动打开,并且有意接收TCP 连接试图
|
SYNSENT
|
一个应用层协议已经发送了一个主动打开,并且发送了一个SYN 段
|
SYNRCVD
|
一个SYN 段被接收,并且一个SYN-ACK被发送
|
ESTABLISHED
|
针对TCP 连接建立进程的ACK被发送并被接收。现在数据能双向传输
|
FINWAIT-1
|
初始的关闭连接端的FIN-ACK 被发送
|
FINWAIT-2
|
响应初始的FIN-ACK 的ACK被接收
|
CLOSING
|
一个FIN-ACK 被接收但ACK不是针对已发送的FIN-ACK的。这被称为同时关闭,这时两个TCP对等端在相同时刻发送FIN-ACK
|
CLOSING
|
FIN-ACK 已被发送并得到两个TCP 对 等端确认,并且TCP连接终止进程完成。一旦到达TIMEWAIT状态,在连接的TCP端口数能被重新使用之前,TCP必须等待的时间是最大段生存时间 (MSL)的两倍。MSL是在互联网中一个TCP段能存在时间的最大值,并且它的推荐值是240秒。这个延迟防止一个使用相同端口数的新连接的TCP段与 旧连接的TCP段的副本相混淆 |
CLOSEWAIT |
一个FIN-ACK 被接收,并且一个FIN-ACK被发送
|
LASTACK
|
响应FIN-ACK 的ACK已被接收 |
网络链接状态描述
猜你喜欢
转载自cjjwzs.iteye.com/blog/1042051
今日推荐
周排行