设为首页 - 加入收藏 - 网站地图 欢迎加QQ群 :14364084
当前位置:谭博的博客 > 编程语言 > c > 正文

setsockopt(CreateSock,SOL_SOCKET,SO_REUSEADDR,(LPSTR)&dwFlag

时间:2015-04-13 08:56 来源:未知 标签: 作者:谭博 阅读:

 如果是TRUE,套接字就可以与一个其他套接字使用的地址绑定在一起,或者与处于TIME_WAIT状态的 地址绑定在一起。
        默认情况下,套接字不同一个正在使用的本地地址绑定在一起。但是少数情况下,还是需要使用这种方式,来实现对一个地址的重复使用。两个独立的套接字不可与同一本地接口(在TCP/IP情况下,则是端口)绑定在一起,以等待进入的连接通知。在TCP环境中,假如服务器关闭,或者异常退出,造成本地地址和端口均进入TIMP_WAIT状态,那么SO_REUSEADDR这个套接字选项便十分有用了。在TIME_WAIT状态下,其他任何套接字都不能与那个地址绑定到一起。但设置了这个套接字,服务器便可在重新启动之后,在相同的本地接口以端口上进行监听。

 

关注微信公众号

微信扫一扫,打赏我

热评文章
    内容不错,支持一下
    评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)