UDP广播问题

时间:2010-05-23 10:45:09

标签: c udp broadcast

我正在尝试做这样的事情。在同一子网中有一台服务器和多个客户端。客户端将向服务器发送内容,服务器将此消息发送回子网中的所有其他客户端。所以这看起来像广播给我。但是我从来没有能够在C中做到这一点。如果你给我一个例子,我会很高兴。

编辑:好吧,因为它是UDP,可靠性不是问题。这些计算机位于同一网络中,不会丢失数据包。该程序不接收来自其他客户端的消息。这就是我必须要做的。谢谢顺便说一句。

2 个答案:

答案 0 :(得分:2)

您不应该使用广播,而应使用multicast。例如,幽灵和其他“图像磁盘备份”通过网络使用。

我已经在java中使用MulticastSocket发送了一个DatagramPacket,如果你需要测试......

答案 1 :(得分:0)

[这篇文章的内容已移至问题。]