web-dev-qa-db-ja.com

マルチキャストするcatファイル

テキストファイル(test.txt)キャプチャされたネットワークデータを表します。実際のプロトコルはテキストベースで、行末がNULLであるため、これは問題ではありません。

このキャプチャされたデータをサーバーからマルチキャストポート経由で実行する必要があります。 TTLはゼロにすることができます-このボックスの両側を同じボックスで実行します。

本質的にファイルをマルチキャストポートにcatする方法はありますか?

Pcapファイルやその他の形式でこれを行うために使用するツールは既にありますが、テキストファイルを読み取るためにコードをクラックして開くのではなく、すばやく組み込みのツールを使用したいと思います。

これはRHEL6.2サーバーで実行されます。コマンドライン、sshセッション。

5
John Dibling
netcat -c -w 1 -v -u -s 127.0.0.1 239.255.0.1 30001 < test.txt

mdumpは、データが送信されていることを確認するために別のセッションで使用されました。

mdump 239.255.0.1 30001 127.0.0.1

netcatnc)もsocatもRHEL6.2システムにインストールされておらず、どちらもリポジトリから入手できませんでした。 netcatfrom source をインストールしました。

./configure
make
Sudo make install
man netcat
5
John Dibling