嵌入式技术论坛
直播中

王银喜

8年用户 2558经验值
私信 关注
[问答]

多网卡情况下如果做到哪个网卡优先通信?

多网卡情况下如果做到哪个网卡优先通信

我在使用ESP32时发现个有趣的问题,多张网卡同时联网那个优先通信。

同时想到rtthread也是使用lwip也支持多种联网方式
像ART PI之类的开发板资源能支持多张网卡 ETH + WIFI。
如果两个网卡同时连接到同一个网络,或者不同网络。
怎么调节哪张网卡优先通信呢,是否可以像ESP一样设计个网卡路由的优先级

回帖(3)

王树林

2023-2-8 11:13:21
bind 可以把 socket 和网卡进行绑定,这样就指定走固定的网卡了,不管这俩网卡是不是在同一个网段。即便是同一个网段也走指定的网口。
举报

王银喜

2023-2-8 11:13:28
这样太麻烦了,如果网卡IP变动,应用端得重新bind一下
举报

王树林

2023-2-8 11:13:35
根据网卡设备名转换 ip嘛。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分