EN JA
L2PING(8)
L2PING(8) FreeBSD System Manager's Manual L2PING(8)

名称

l2pingL2CAP ECHO_REQUEST をリモートデバイスに送信する

書式

l2ping [ -fhn] -a remote [ -c count][ -i wait][ -S source][ -s size]

解説

l2ping ユーティリティは、リモートデバイスから L2CAP ECHO_RESPONSE データグラムを引き出すために L2CAP ECHO_REQUEST データグラムを使用します。

オプションは次の通りです:

-a remote
ping するためのリモートデバイスを指定します。リモートデバイスは、その BD_ADDR か名前のいずれかによって指定することができます。名前が指定されたなら、 l2ping ユーティリティは、 bt_gethostbyname(3) を通して名前を解決することを試みます。
-c count
送信するパケットの数。このオプションが指定されないなら、 l2ping は割り込まれるまで動作します。
-f
各パケットを送信する間、ウェートし (待ち) ません。
-h
使用法メッセージを表示して、終了します。
-i wait
各パケットを送信する間に wait 秒間、ウェートし (待ち) ます。デフォルトでは各パケットの間で 1 秒間、ウェートします。 -f が指定されたなら、このオプションは無視されます。
-n
数値出力専用。ホストアドレスのシンボリック名を調べることをまったく試みません。
-S source
L2CAP ECHO_REQUEST データグラムを送信するために使用されるべきであるローカルデバイスを指定します。ローカルデバイスは、その BD_ADDR か名前のいずれかによって指定することができます。名前が指定されたなら、 l2ping ユーティリティは、 bt_gethostbyname(3) を通して名前を解決することを試みます。
-s size
送信されるペイロード (訳注: パケットのヘッダ部を除いたデータの本体) のバイトの数を指定します。デフォルトのサイズは 44 バイトです。それは最小の L2CAP MTU (48 バイト) から L2CAP シグナルコマンドヘッダ (4 バイト) のサイズを差し引いて計算されます。最大のサイズは 65531 バイトです。それは最大の L2CAP MTU (65535 バイト) から l2ping の内部で使用するために予約された 4 バイトのペイロードを差し引いで計算されます。慎重にこのオプションを使用してください。いくつかの実装は、大きなサイズでなければハングアップするかクラッシュするかもしれません。

終了ステータス

The l2ping utility exits 0 on success, and >0 if an error occurs.

作者

Maksim Yevmenkin <emax@FreeBSD.org>

バグ

より多くの統計値を集めることが必要かもしれません。重複、崩壊と紛失パケットがないかどうかチェックすることが必要かもしれません。
March 29, 2011 FreeBSD