荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Satan_S@bbs.ustc.edu.cn (收拾心情), 信区: Linux
标 题: Re: FIN_WAIT什么意思?
发信站: 中国科大BBS站 (Thu Sep 17 13:44:12 1998)
转信站: ShenZhen-University!clinux.ml.org!linux.ustc.edu.cn!ustcnews!ustcbbs
> ==> Andy_Xiong(快乐毛毛熊) 说道:
> netstat -t 后出现类似的信息。
> 是由于什么原因造成的?
> btw , what's the difference of shutdown( sock , 2) between close(sock) ?
TCP共有十一种状态,FIN_WAIT是其中一种.若一个程序调用close结束数据操作,
就进入了FIN_WAIT状态,等待peer发送响应并结束连接.
若shutdown(sock,2)的第二个参数2是代表SHUT_RDWR的话应该和close功能差不
多.不过close是把描述符的计值数减一,减为零才真正关闭,而shutdown是不管
计数值是多少,立即关闭TCP连接.
--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店