首页 > 其他 > 详细

端口状态

时间:2015-03-26 22:27:18      阅读:216      评论:0      收藏:0      [点我收藏+]

TCP协议规定需要三次握手才能成功连接、四次握手才能成功断开连接,在cmd命令行中输入netstat -an即可查看网络端口状态;

1.Listening:

  处于监听状态;

2.Established:

  建立连接表示正在通信;

3.Close_wait:

  对方主动关闭连接或者网络异常导致连接中断,这时我方的状态会变成CLOSE_WAIT 此时我方要调用close()来使得连接正确关闭;

4.Time_wait:

  我方主动调用close()断开连接,收到对方确认后状态变为TIME_WAIT;

5.Syn_sent:

  表示请求连接,当你要访问其它的计算机的服务时首先要发个同步信号给该端口,此时状态为SYN_SENT,如果连接成功了就变为ESTABLISHED,此时SYN_SENT状态非常短暂;

 

参考:http://blog.chinaunix.net/uid-317994-id-2133009.html

端口状态

原文:http://www.cnblogs.com/luoh/p/4369991.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!