【问题标题】:Boost-asio listening to multiple IP Addresses on a single (TCP) acceptorBoost-asio 在单个 (TCP) 接受器上侦听多个 IP 地址
【发布时间】:2011-11-01 07:14:12
【问题描述】:

可以使用仅将端口号作为参数的端点构造函数连接 boost TCP 接受器,在这种情况下,它将侦听所有 IP 地址/NIC。

是否可以让接受者收听选择的 IP 地址?或者我是否必须为我感兴趣的每个 IP 地址创建一个接受器?翻阅文档,我找不到任何迹象表明这是一种可能性。

几年没看socket API了,但我猜API并没有直接允许这个。

【问题讨论】:

    标签: c++ tcp network-programming boost-asio


    【解决方案1】:

    有无限听和有限制的。未绑定意味着您收听所有 NIC,绑定到特定的一个。我认为不可能选择某些 NIC,因为每个 NIC 的专用接受器都可以实现相同的目标

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-08
      • 2020-05-22
      • 2010-10-10
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      相关资源
      最近更新 更多