增强ASIO套接字是否会自动使用多个网络接口?有效率的?如果没有,怎么样?

时间:2014-08-01 03:12:42

标签: c++ linux sockets boost-asio network-interface

我正在尝试确定是否提升客户端&服务器端点将自动使用所有可用的网络接口。

我已经阅读了我在这个主题上找到的两个links,它似乎是possible,但是如果是这样的话选择了哪个界面?

服务器端点是否可以接受所有接口上的连接?客户端端点是否会自动寻求最佳连接,例如,一个互联网连接连接到本地区域,通过一个设备可以更好地连接到地理位置更近的节点,但是通过另一个设备可以通过另一个设备更好地连接到世界其他地方设备

如果他们没有自动使用所有可用的界面,他们怎么能这样做?

1 个答案:

答案 0 :(得分:2)

  

服务器端点是否可以接受所有接口上的连接?

  

客户端端点是否会自动寻求最佳连接,例如,一个互联网连接连接到本地区域,可以通过一个设备更好地连接到地理位置更近的节点,而这些节点可以连接到整个互联网,并且可以更好地连接到其他网络世界通过另一种设备?

客户端将选择由其IP路由表确定的成本最低的路由。每个中间路由器都会这样做。