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

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

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