当前位置:  技术问答>linux和unix

如何清除刚刚被绑定的端口???

    来源: 互联网  发布时间:2015-06-01

    本文导语:  在unix下c++的socket程序,如果清除刚刚用过的端口,因为端口是自动在几分钟后清除,能否手动清除,或在程序里控制... 谢谢了. | 18.6.1有解释,  这是TCP协议的TIME_WAIT状态, TIME_WAIT的一个结果是这个TC...

在unix下c++的socket程序,如果清除刚刚用过的端口,因为端口是自动在几分钟后清除,能否手动清除,或在程序里控制...
谢谢了.

|
18.6.1有解释, 
这是TCP协议的TIME_WAIT状态,
TIME_WAIT的一个结果是这个TCP连接在TIME_WAIT等待其间, 定义这个连接的插口(客户
的IP地址和端口号, 服务器的IP地址和端口号)不能再被使用. 这个连接只能在
TIME_WAIT结束后才能再被使用.

|
close或者shutdown不行吗?
shutdown以后可以转入CLOSED状态了,对于TCP/IP来讲。

|
清不了。

|
shutdown( sockfd, SHUT_RDWR );
close( sockfd );
这样就没有问题了

|
TIME_WAIT状态绕不过去的。

|
setsockopt

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ I/O 成员 clear():清除状态标志
  • php压缩html(清除换行符,清除制表符,去掉注释标记)
  • C++ I/O 成员 unsetf():清除格式标志
  • android开发教程之清除android数据缓存示例(清除本地数据缓存)
  • 不同版本MSSQL清除日志方法介绍
  • 如何清除Linux命令的历史记录(清除不该保留的命令)
  • wtmp清除工具 wtmpclean iis7站长之家
  • 文件清除工具 Eraser
  • Linux/Centos/Ubuntu清除系统缓存释放内存命令介绍
  • 如何清除history和last命令中显示的东东?
  • wtmp清除工具 wtmpclean
  • 如何用按钮触发事件以清除session中的变量?
  • 我的IE输入form中保存了我以前输入的历史记录,我怎么清除?
  • 简单问题,怎么清除命令提示
  • Ubuntu回收站自动清除工具 Autotrash
  • rootkit清除工具 GMER
  • 请教各位:javabean被使用后需要清除吗?
  • 清除CMOS密码
  • 清除ComBox中所有项的方法是CleanItem还是别的什么?
  • 如何手动清除一个对象
  • 如何清除消息队列????


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3