2017-08-08 9 views
2

ローカルネットワーク/同じルータに接続された異なるクライアントに簡単なメッセージを送信しようとしています。しかし、クライアントが別のルータに接続され、異なるIPアドレスを持つ可能性があるので、私はUDPブロードキャストグループの範囲224.0.0.0〜230.255.255.255と特定のポート番号を使用しています。 現在、私は同じネットワークにいるときに、これらのクライアントにメッセージを送信できますが、別のルータに接続しているときにはメッセージを送信できません。 私はそれを間違ったやり方で行っているのですか、私が紛失しているものがあるかどうかです。私はこれをPythonで実装しようとしています。異なるネットワーク上のUDPマルチキャスト

+0

理由はセキュリティです。自分のパブリックIPアドレスを知っていれば、他人にネットワークが氾濫することを避けることができます。 – AstroRP

答えて

3

この作業を行うためにソフトウェアで行うことは何もありません。送信および受信ネットワークの両方を管理するルーターは、マルチキャストトラフィックをルーティングおよび受信するように構成する必要があります。これは些細なことではなく、ルーターやファイアウォールには、PIMMBGPプロトコルの高度な設定が必要になる可能性があります。

関連する問題