TCP连接的各种State代表什么?
答案:2 悬赏:70
解决时间 2021-04-28 00:37
- 提问者网友:猖狂醉薇
- 2021-04-27 18:37
TCP连接中的ESTABLISHED、CLOSE_WAIT、FIN_WAIT1、FIN_WAIT2、TIME_WAIT、LISTENING代表着什么?还有其它的State吗?最好能详细回答。
最佳答案
- 二级知识专家网友:桑稚给你看
- 2021-04-27 19:47
State显示是LISTENING时表示处于侦听状态,就是说该端口是开放的,等待连接,但还没有被连接。就像你房子的门已经敞开的,但还没有人进来。
ESTABLISHED的意思是建立连接。表示两台机器正在通信。
TIME_WAIT的意思是结束了这次连接。说明21端口曾经有过访问,但访问结束了。
其他的几个wait是从连接转向关闭的过程。
全部回答
- 1楼网友:而你却相形见绌
- 2021-04-27 19:54
ESTABLISHED 指TCP连接已建立
CLOSE_WAIT 指对方关闭了连接,但己方尚未释放该无效端口,在超时后自动关闭
LISTENING 指TCP端口监听中
TIME_WAIT 指连接已关闭。为了使旧的端口释放不影响新的网络应用,设置此状态,超时后自动关闭
FIN_WAIT 我还没弄清楚 从字面意思上理解 “释放等待” 出现于用任务管理器等软件强制关闭一网络应用软件时,该软件所占用的端口自动变为该状态。超时后自动关闭
其他的STATE……QQ上给你说^o^
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息