请使用域中不可访问的IP和WINDOWS操作系统进行测试
import socket
import datetime
IPADDR = '192.168.1.141'
PORTNUM = 5600
PACKETDATA = "f1a525da11f6".encode()
while(True):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM, 0)
#s.connect((IPADDR, PORTNUM))
#s.send(PACKETDATA)
s.sendto(PACKETDATA, (IPADDR, PORTNUM))
print(datetime.datetime.now())
s.close()
Windows Socket Close Time for Unreachable IP(with UDP): 3 seconds
Ubuntu Socket Close Time for Unreachable IP(with UDP): 0 Second
只需复制并运行上面的代码即可看到结果。
为什么我要延迟三秒钟?怎么把那三秒钟减到零?
目前没有回答
相关问题 更多 >
编程相关推荐