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