E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
REUSEADDR
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
nliuliu
·
2011-07-06 11:11
setsockopt 设置socket 详细用法
.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_
REUSEADDR
liuleijsjx
·
2011-07-06 11:00
socket
服务端Socket的选项
SO_
REUSEADDR
:设置服务端同一个端口是否可以多次绑定。 3. SO_RECBUF:设置接收缓冲区的大小。
xhh198781
·
2011-07-02 22:00
socket地址和端口重用(造成bind出错)
首先声明一个问题:当两个socket的address和port相冲突,而你又想重用地址和端口,则旧的socket和新的socket都要已经被设置了SO_
REUSEADDR
特性,只有两者之一有这个特性还是有问题的
braveyly
·
2011-06-02 20:00
socket
Stream
unix
测试
null
behavior
setsockopt 设置socket 详细用法
html1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
bytxl
·
2011-05-11 16:00
setsockopt()改善程序的健壮性
)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
chinacodec
·
2011-04-21 00:00
socket
struct
网络
测试
服务器
dialog
erlang websocket 练习
start() -> case gen_tcp:listen(8080,[binary, {packet, 0}, {active, true}, {
reuseaddr
, true}, {packet_size
wufoxfm95
·
2011-04-20 18:00
erlang
socket
chrome
Google
setsocket用法大全
)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
wang_8910
·
2011-04-09 15:00
socket
网络
null
buffer
mfc
dialog
关于SO_
REUSEADDR
的使用说明~
如果你定义了SO_
REUSEADDR
,并且让两个套接字在同一个端口上进行接听,那么对于由谁来ACCEPT,就会出现歧义。
qq752923276
·
2011-04-01 09:00
没关闭socket带来的后果
把以前的程序都更改了一遍,于是漏掉了closesocket函数的调用,个人用udp的习惯是绑定指定的本机地址和port,所以上一个socket未关闭,socket未处理time_wait状态,当然已经设置了SO_
REUSEADDR
jaff20071234
·
2011-03-30 16:00
socket
测试
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
Jack__h
·
2011-03-27 22:00
算法
windows
socket
struct
tcp
pascal
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
jack__h
·
2011-03-27 22:00
网络
setsockopt 设置socket 详细用法
html1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
lxmhuendan
·
2011-03-25 10:00
TCP协议属性设置之SO_
REUSEADDR
属性
此属性用于设置某个端口是否允许重用。这个属性的用处在那里呢?当我们编写程序时监听了一个端口,但是由于某种情况,服务器程序关闭或者一场退出。造成本地端口出现TIME_WAIT状态时。这是当我们继续监听此端口时就会出现错误。这是设置这个属性就显得非常重要。当我们设置了这个属性以后就可以继续对此端口进行监听。但是这就引出了另外的一个问题,就是设置这个属性后允许一个套接字上同时有两个应用程序进行监听,那系
fxh7622
·
2011-03-16 09:14
tcp
职场
休闲
网络技术
SO_REUSEADDR
TCP TIME_WAIT状态
A:AndrewGierth server程序总是应该在调用bind()之前设置SO_
REUSEADDR
套接字选项。至于 TIME_WAIT状态,你无法避免,那是TCP协议的一部分。
husthan
·
2011-02-21 16:00
tcp
Stream
socket
server
Solaris
internet
setsockopt使用
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
wzhwho
·
2011-01-30 11:00
算法
windows
struct
tcp
socket
pascal
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
lastsweetop
·
2011-01-27 11:00
windows
算法
struct
tcp
socket
pascal
Perl socket client and server
useIO::Handle;socket(SOCK,AF_INET,SOCK_STREAM,getprotobyname("tcp"));#setsockopt(SOCK,SOL_SOCKET,SO_
REUSEADDR
wesleyluo
·
2010-12-21 16:00
socket
server
Stream
IO
tcp
perl
使用socat做端口映射
socatTCP4-LISTEN:188,
reuseaddr
,forkTCP4:192.168.1.22:123&(在本地监听188端口,并将请求转发至192.168.1.22的123端口) TCP4-
AZ9009ZA
·
2010-12-14 09:00
tcp
shell
文档
setsockopt的常用选项设置及作用
)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
ly402609921
·
2010-12-08 10:00
socket
网络
tcp
null
buffer
web服务
setsockopt使用
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
wzhwho
·
2010-12-03 08:00
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
buaaxiao
·
2010-11-27 21:00
浅析:setsockopt()改善程序的健壮性(转)
)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
fatshaw
·
2010-11-26 11:00
socket
网络
struct
测试
服务器
dialog
SO_
REUSEADDR
作用
tcp/ip详解的卷1有详细介绍过tcp的相关内容,其中TIME_WAIT讲得有点晦涩,今日找到一篇不错的文章,特拿来分享一下。 netstat-n|awk'/^tcp/{++state[$NF]}END{for(keyinstate)printkey,"/t",state[key]}'会得到类似下面的结果,具体数字会有所不同:LAST_ACK1SYN_RECV14ESTABLISHED79FIN
adrianfeng
·
2010-11-15 17:00
Java网络编程从入门到精通(29):服务端Socket的选项
SO_
REUSEADDR
:设置服务端同一个端口是否可以多次绑定。 3. &nbs
fengxiangpiao
·
2010-11-03 12:00
java
编程
socket
网络协议
网页游戏
setsockopt()函数使用详解
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
tody_guo
·
2010-10-28 19:00
算法
windows
socket
tcp
struct
pascal
几个重要的TCP/IP选项解析(Java Socket)
SO_LINGER / SO_
REUSEADDR
TCP正常的关闭过程如下(四次握手过程): (FIN_WAIT_1) A  
daniel_tu
·
2010-10-28 13:00
java
算法
socket
网络应用
Python实现广播数据
port=12345s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_
REUSEADDR
hackfreer
·
2010-10-16 20:41
数据
python
职场
广播
休闲
Python实现广播数据
port=12345s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_
REUSEADDR
hackfreer
·
2010-10-16 20:41
数据
python
职场
广播
休闲
Python实现广播数据
port=12345s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_
REUSEADDR
hackfreer
·
2010-10-16 20:41
职场
数据
休闲
关于蟒蛇[Python]
Python实现绑定端口等待连接
port=2012s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_
REUSEADDR
hackfreer
·
2010-10-06 11:12
python
职场
绑定
端口
休闲
Python实现绑定端口等待连接
port=2012s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_
REUSEADDR
hackfreer
·
2010-10-06 11:12
python
绑定
职场
端口
休闲
TIME_WAIT状态详细分析
设置SO_
REUSEADDR
选项需要在bind之前进行。以下分别从客户端和服务器端来分析。从客户端的角度来看。
kingkai620
·
2010-09-25 12:00
setsockopt
)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
yzm365487848
·
2010-09-20 13:00
socket
struct
测试
服务器
dialog
Linux网络编程socket选项之SO_LINGER,SO_
REUSEADDR
Linux网络编程socket选项之SO_LINGER,SO_REUSEADDRLinux网络编程中,socket的选项很多.其中几个比较重要的选项有:SO_LINGER(仅仅适用于TCP,SCTP),SO_
REUSEADDR
feiyinzilgd
·
2010-09-19 12:00
编程
linux
网络
socket
server
buffer
setsockopt 设置socket 详细用法
closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockopt(s,SOL_SOCKET ,SO_
REUSEADDR
hzdiy
·
2010-09-17 15:00
数据结构
windows
算法
socket
网络应用
setsockopt 设置socket 详细用法
closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockopt(s,SOL_SOCKET ,SO_
REUSEADDR
hzdiy
·
2010-08-14 10:00
数据结构
算法
windows
socket
网络应用
setsockopt 设置socket 详细用法
详细用法1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
hailong4698759
·
2010-08-14 10:00
游戏服务器
socket options
ServerSocket: SO_TIMEOUT服务器socket的accept函数超时 SO_
REUSEADDR
服务器socket在进程退出后不像filedescriptor那样立刻销毁,而会等一段时间
kzjay
·
2010-08-11 14:00
setsockopt 设置socket 详细用法
详细用法1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
ffilman
·
2010-08-08 11:00
windows
算法
socket
tcp
struct
pascal
几个重要的TCP/IP选项解析(Java Socket)
1.SO_LINGER/SO_
REUSEADDR
TCP正常的关闭过程如下(四次握手过程):(FIN_WAIT_1)A ---FIN---> B(CLOSE_WAIT)(FIN_WAIT
wzsy
·
2010-07-26 11:00
java
算法
tcp
socket
网络
File
python udp c/s 记录
sys.argv[2])s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_
REUSEADDR
maijian
·
2010-05-27 14:00
python
socket
server
import
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
ruixj
·
2010-05-08 11:00
几个重要的TCP/IP选项解析(Java Socket)
SO_LINGER/ SO_
REUSEADDR
TCP正常的关闭过程如下(四次握手过程): (FIN_WAIT_1) A  
ayufox
·
2010-04-18 21:00
java
算法
socket
网络应用
几个重要的TCP/IP选项解析(Java Socket)
SO_LINGER/ SO_
REUSEADDR
TCP正常的关闭过程如下(四次握手过程): (FIN_WAIT_1) A  
ayufox
·
2010-04-18 21:00
java
算法
socket
网络应用
几个重要的TCP/IP选项解析(Java Socket)
SO_LINGER/ SO_
REUSEADDR
TCP正常的关闭过程如下(四次握手过程): (FIN_WAIT_1) A  
ayufox
·
2010-04-18 21:00
java
算法
socket
网络应用
几个重要的TCP/IP选项解析(Java Socket)
SO_LINGER/ SO_
REUSEADDR
TCP正常的关闭过程如下(四次握手过程): (FIN_WAIT_1) A  
ayufox
·
2010-04-18 21:00
java
算法
socket
网络应用
SO_
REUSEADDR
作用
SO_
REUSEADDR
不是在同一台计算机上多个socket可以绑定同一个端口。一般来说,一个端口释放后会等待两分钟之后才能再被使用,SO_
REUSEADDR
是让端口释放后立即就可以被再次使用。
markman101
·
2010-03-31 16:00
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
tan625747
·
2010-03-18 20:00
windows
算法
socket
tcp
struct
pascal
setsockopt 设置socket 详细用法
1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOLbReuseaddr=TRUE;setsockopt(s,SOL_SOCKET,SO_
REUSEADDR
ruixj
·
2010-03-10 23:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他