Tag: 升压 asio

绑定多播(UDP)套接字是什么意思?

我在具有多个networking接口的主机之间使用组播UDP。 我正在使用boost :: asio,并且被2个操作接收器所迷惑:绑定,然后连接组。 为什么在绑定期间需要指定一个接口的本地地址?何时join每个组播组? 姐姐问题关于组播端口:因为在发送过程中,你发送到一个多播地址和端口,为什么在订阅一个多播组时,你只指定地址,而不是端口 – 在混淆调用指定的端口绑定。 注意:“join-group”是setsockopt(IP_ADD_MEMBERSHIP)一个包装,可以在同一个套接字上多次调用它,以订阅不同的组(通过不同的networking?)。 因此,在每次订阅一个组时,抛弃绑定调用并指定端口是非常有意义的。 从我看到的,总是绑定到“0.0.0.0”并指定join组时的接口地址,效果很好。 困惑。