找回密码
 立即注册
收起左侧

求一个第三方socket库

2
回复
2849
查看
[复制链接]
累计签到:25 天
连续签到:1 天
来源: 2017-7-21 09:20:16 显示全部楼层 |阅读模式
2Qter豆
因qt版本原因(4.7中tcp无法实现多网卡指定多网卡通信问题),现向各位大神求助:
1、可能我自己原因,没找到多网卡绑定的方法(5.0以后可以绑定)。如果有大神知道,还望不吝赐教;
2、向大神求一个第三方的socket库,可以实现多网卡绑定的。
谢谢!
qt5.0以后,tcosocket可以指定调用bind函数,进行网卡的指定,但5.0之前的版本是没有该方法的。
只有一个setLoacalAddress,但该函数只是改变了localAddress的返回值,实际并没有绑定使用,无效。

最佳答案

查看完整内容

linux的话直接给系统指定路由即可,一个网段一个网卡
回复

使用道具 举报

尚未签到

2017-7-21 09:20:17 显示全部楼层
linux的话直接给系统指定路由即可,一个网段一个网卡
回复

使用道具 举报

累计签到:25 天
连续签到:1 天
2017-7-25 15:58:27 显示全部楼层
Joey_Chan 发表于 2017-7-21 19:54
linux的话直接给系统指定路由即可,一个网段一个网卡

我指的是代码级别的bind。
类似于要有QT5.0之后的QTcpSocket中的bind函数。
该函数5.0之前没有
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册