Solaris のシステム管理 (第 2 巻)

ネットワーク上のホストにパケットを送信する方法

spray コマンドを使用すると、パケットサイズの信頼性をテストできます。

$ spray [ -c count -d interval -l packet_size] hostname
-c count

送信するパケット数 

-d interval

パケットを送信するたびに一時停止するマイクロ秒数。遅延を使用しないと、バッファーを使い果たす可能性がある 

-l packet_size

パケットサイズ 

hostname

パケットを送信するシステム 

このコマンドの詳細は、spray(1M) のマニュアルページを参照してください。

例 - ネットワーク上のホストにパケットを送信する

次の例では、それぞれが 2048 バイト (-l 2048) のパケット 100 個 (-c 100) がホストに送信されます 。パケットは、各バースト間で 20 マイクロ秒の遅延時間 (-d 20) ごとに送信されます。

$ spray -c 100 -d 20 -l 2048 pluto
sending 100 packets of length 2048 to pluto ...
no packets dropped by pluto
279 packets/sec, 573043 bytes/sec