C++ Boost asio侦听单个(TCP)接收器上的多个IP地址
boost TCP接受器可以通过使用只接受端口号作为参数的端点构造函数连接,在这种情况下,它将侦听所有IP地址/NIC 是否有可能让接受者监听选定的IP地址?或者我必须为我感兴趣的每个IP地址创建一个接受程序吗?通过查看文档,我找不到任何迹象表明这是一种可能性C++ Boost asio侦听单个(TCP)接收器上的多个IP地址,c++,tcp,network-programming,boost-asio,C++,Tcp,Network Programming,Boost Asio,boost TCP接受器可以通过使用只接受端口号作为参数的端点构造函数连接,在这种情况下,它将侦听所有IP地址/NIC 是否有可能让接受者监听选定的IP地址?或者我必须为我感兴趣的每个IP地址创建一个接受程序吗?通过查看文档,我找不到任何迹象表明这是一种可能性 我已经有几年没有研究过socket API了,但我想API并不直接允许这样做。有未绑定监听和绑定监听。“未绑定”意味着您将收听所有NIC,绑定到特定的NIC。我认为选择一些NIC是不可能的,因为每个NIC的专用接受器都可以实现这一点
我已经有几年没有研究过socket API了,但我想API并不直接允许这样做。有未绑定监听和绑定监听。“未绑定”意味着您将收听所有NIC,绑定到特定的NIC。我认为选择一些NIC是不可能的,因为每个NIC的专用接受器都可以实现这一点