我在了解多播地址的工作方式时遇到了麻烦。

首先,是真的,如果我有N个客户端或对等体在不同的网络上工作,它们都订阅同一个多播组,并且该组允许任何源发送消息,则这些对等体/主机都可以通过此相互通信团体? (听起来像黑魔法!)

其次,我听说过有关IANA控制/调节多播地址的提示。那么,您是否需要向IANA请求/询问您的项目/公司的特定多播地址?这是如何运作的?我错了吗?您能为我澄清组播网络吗?

非常感谢!

最佳答案

首先,只有在网络中的路由器支持组播的情况下,组播才起作用。 IGMP协议(protocol)用于此目的:http://en.wikipedia.org/wiki/Internet_Group_Management_Protocol。假设您在由具有多播功能的路由器连接的独立网络上有N个客户端,则它们可以将消息发送到多播地址,并且已订阅该多播地址的其他对等方将接收这些消息。您可以在Wikipedia上进一步阅读多播。

我认为您是将IEEE与IANA(互联网号码分配机构(IANA))相混淆。看一下http://www.iana.org/assignments/multicast-addresses/multicast-addresses.xml中的多播地址分配。

关于networking - 选择多播IP地址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5600530/

10-13 07:57