多播客户端如何从发件人接收个人副本?

时间:2013-09-25 15:42:07

标签: java c++ networking network-programming

这个问题更多的是关于多播如何为客户端工作。假设,我们可以使用多播套接字将数据流(音频/视频甚至基于文本)发送到网络上的一组选定的NIC /主机。但是,在我的窗口上的wireshark上,我看到只有一个单一的流出去,但是多个客户端能够接收单独的副本。这是怎么发生的?谁在网络上制作副本?我检查过多播是使用IGMP协议,但无法弄清楚它是如何实现的。

另一方面,广播没有使用IGMP,但仍在制作副本。

任何评论都会有所帮助。

2 个答案:

答案 0 :(得分:1)

以太网交换机和支持多播的路由器将复制您的数据包。

答案 1 :(得分:0)

'收到个人副本'。它接收的数据报与最近的路由器这边的每个人都接收相同的数据报。