pingについて教えてください。
UNIXのmanで調べたらusage:
ping -s[drvRlLn] [-I interval] [-t ttl] [-i interface] host [data size] [npackets]

っていう感じのオプションがありました。
データサイズをデフォルトでなく、指定したいときは、
ping -s host 10 (※)
のように指定すればよいですか?
ping host 10
だと、指定されてないのでしょうか。
ちなみに、(※)の場合は結果はどのようにして判別できますか?(プログラム上で)
(※)の場合だと、戻り値がどちらとも「0」になってしまいます。

A 回答 (1件)

どの unix の ping なんでしょうね。

多分、このタイプのオプションだったら、

% ping -s host 10

で、10 バイトのパケットを送出します。ただ、パケット数を指定しないと
ずーっと送出しっぱなしなので、一発で十分なのであれば、回数を指定して

% ping -s host 10 1

で良いです。

でも、応答無しでも、終了ステータスは0のはずなので、出力を拾って
解析するしかないです。
    • good
    • 0
この回答へのお礼

ありがとうございました。
参考にさせていただきました。

お礼日時:2001/07/27 19:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ