首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法ping多播IP

无法ping多播IP
EN

Server Fault用户
提问于 2013-01-08 19:59:01
回答 2查看 21.6K关注 0票数 2

首先,我要说,我不完全清楚多播是如何工作的。我有它的要点,但没有它的基本功能。

客户已经在两个Jboss节点之间配置了一个RHEL6集群。多播被配置,我可以ping 224.0.0.1从组中的两个服务器获得响应。我不能做的是平每个分配给每个服务器的单个多播IP。

示例:服务器1为225.5.5.5,服务器2为225.5.5.6。我不能把这两个I从另一个中移开。

这就是我所期望看到的吗?只能平224.0.0.1的IP而不是其他的?我是否应该将路由配置为与多播IP位于同一子网上,还是224.0.0.0覆盖所有子网范围?

EN

回答 2

Server Fault用户

发布于 2016-02-10 00:03:51

您只能通过多播来平您正在点击的多播组的主机。您需要小心使用哪些多播组,一般来说,您应该从239.0.0.0/24的管理范围范围内使用多播组,否则可能会踩到其他软件可能正在使用的已注册组。

通常,服务器将向多播组发送流量,而不是加入多播组。多播组是目标地址,源地址是服务器的常规IP地址。

每个要加入一个组播组的主机都需要软件来加入特定的组播组,组播的关键是多个主机加入到同一个组中,接收来自组播源一次的相同通信量。

除非您在路径中的所有路由器上配置了适当的多播路由,否则组播将不会离开第二层域(跨路由器),这就是为什么除非您有一个可供组播通过的隧道,否则无法在Internet上进行组播。

票数 3
EN

Server Fault用户

发布于 2016-01-07 12:13:45

我不认为将任何多播地址分配到Linux的接口是合法的,不管是多播地址224.x.x.x还是231.y.y.y或239.z。

即使您能够平224.0.0.1的Redhat框,如果您检查以太网网卡的ifconfig,您不会在输出中看到224.0.0.1

对于终端主机响应多播地址ping,一些应用程序需要通过内核(及其模块)绑定组播地址。

224.0.0.1绑定是一个嵌入到内核模块中的应用程序。要响应225.5.5.5,需要编写一个应用程序来绑定它。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/464160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档