2017-08-08 25 views
2

我想向连接到本地网络/同一路由器的不同客户端发送简单消息。但有可能客户端可能连接到不同的路由器并具有不同的IP地址,所以我使用UDP广播组范围224.0.0.0到230.255.255.255和特定的端口号。 当前,当我处于同一网络中时,我可以向这些客户端发送消息,但是当它们连接到其他路由器时,我无法发送消息。 我是以错误的方式做,还是应该有我失踪的东西。我正试图在Python中实现这一点。在不同的网络上的UDP组播

+0

原因是一个字:安全。如果知道你的公共IP地址,你不希望别人能够泛滥你的网络。 – AstroRP

回答

3

在软件中没有任何东西可以做到这一点。管理发送和接收网络的路由器需要配置为路由和接收组播流量。这不是一个小问题,可能需要在路由器和任何防火墙中对PIMMBGP协议进行高级配置。