2017-08-08 24 views
2

我想向連接到本地網絡/同一路由器的不同客戶端發送簡單消息。但有可能客戶端可能連接到不同的路由器並具有不同的IP地址,所以我使用UDP廣播組範圍224.0.0.0到230.255.255.255和特定的端口號。 當前,當我處於同一網絡中時,我可以向這些客戶端發送消息,但是當它們連接到其他路由器時,我無法發送消息。 我是以錯誤的方式做,還是應該有我失蹤的東西。我正試圖在Python中實現這一點。在不同的網絡上的UDP組播

+0

原因是一個字:安全。如果知道你的公共IP地址,你不希望別人能夠氾濫你的網絡。 – AstroRP

回答

3

在軟件中沒有任何東西可以做到這一點。管理髮送和接收網絡的路由器需要配置爲路由和接收組播流量。這不是一個小問題,可能需要在路由器和任何防火牆中對PIMMBGP協議進行高級配置。