读书人

怎么用TCP连接获取连接速度最快的IP

发布时间: 2013-08-13 16:43:28 作者: rapoo

如何用TCP连接获取连接速度最快的IP
同时对多个IP进行TCP连接,对最先有响应的IP做处理获取IP,然后断开其他的连接,这个行么
是在第二次握手时就结束,还是在连接完成时再结束?
应该怎么实现?
新人求教,各位大牛不吝赐教!
[解决办法]
使用异步socket. 连接成功后在断开不需要的connection
[解决办法]



accept的时候 连接一次成功后 ,旧跳出循环就好了!

不再监听是否有连接请求不就好了?


[解决办法]
楼主的问题有些没说明白,我说说自己的想法吧:果断是可以断开的,在连接结束。
举例,一个源端,要向两个目的端发送数据,之前先建立连接,经过三次握手,最先完成握手的开始发送数据,这是你就可以停止另一个连接的三次握手或执行关闭握手(目的和端口不同来区分)
[解决办法]
只要一次accept就可以了,只能有1个抢到,根本不用收了再关。

读书人网 >C++

热点推荐