我找到了,它提供了一些技术来确定接收数据的多播组,但它没有回答为什么会发生这种情况的问题。我本以为底层系统网络代码会过滤掉我不想接收的多播组上的消息。虽然我主要是在C++工作,但我可以提供一些简单的Python代码来演示这个问题。在一个终端窗口中,我监听多播组239.1.1.1,端口12345。在同一服务器上的另一个终端窗口中,我监听多播组239.2.2.2,也是端口12345。/usr/bin/python
import st
我试着在一台机器上测试一些多播代码。我正在尝试通过回环设备(lo)发送数据包,而不是默认的eth1。示例代码(Python)import socketsock.sendto(b'hello world', ('225.100.101.0', 8888))
来自tcpdump -i any 'udp por
111.111.111.111、222.222.222.222和333.333.333
NSLOOKUP确认域绑定到IPstatic地址111.111.111stackNewlinenet掩码255.255.255.0堆栈新线网关111.111.111.1ip地址添加222.222.222.222 ip地址添加333.333.333.333 dev lo 出口0