理查德史蒂文斯'袜子程序 - 多播客户端

时间:2015-03-24 08:55:08

标签: udp multicast

我已经开始像这样的袜子计划:

me@ASUS $ ./sock -v -s -F -j 224.0.0.1 -u 127.0.0.11 5555
IP_ADD_MEMBERSHIP set

但是,当我尝试连接客户端时,我收到此错误:

me@ASUS $ ./sock 127.0.0.11 5555 -j 224.0.0.1
IP_ADD_MEMBERSHIP setsockopt error: Address already in use

我调用客户端错了吗?如何将单个主机上的多个多播客户端连接到服务器?

感谢。

1 个答案:

答案 0 :(得分:0)

我试图解决这个问题然后碰到了这个问题。以下命令适用于我(相同主机或来自不同主机):

sock -u -i -n 10 224.0.0.4 1234

sock -v -s -i -u -j 224.0.0.4 1234

第二个是接收器(大多数人称之为服务器,但这个术语让我对UDP的东西感到困惑)。