标签: python sockets networking udp multicast
我正在尝试向连接到本地网络/同一路由器的不同客户端发送简单消息。但是客户端可能连接到不同的路由器并且具有不同的IP地址,因此我使用UDP广播组范围224.0.0.0到230.255.255.255以及特定的端口号。 目前,当我在同一个网络中时,我能够向这些客户端发送消息,但是当它们连接到不同的路由器时,我无法发送消息。 我是以错误的方式做这件事,还是应该有一些我错过的东西。我试图在python中实现它。
答案 0 :(得分:3)
在软件中你无法做到这一点。管理发送和接收网络的路由器需要配置为路由和接收多播流量。这不是一个微不足道的主题,可能需要在路由器和任何防火墙中对PIM和MBGP协议进行高级配置。