.TH IPSEND 1 .\" jpman %Id: ipsend.1,v 1.3 1998/10/12 11:29:47 horikawa Stab % .SH NAME ipsend \- IP パケットを送信する .SH 書式 .B ipsend [ .B \-dITUv ] [ .B \-i ] [ .B \-f <\fIoffset\fP> ] [ .B \-g <\fIgateway\fP> ] [ .B \-m <\fIMTU\fP> ] [ .B \-o <\fIoption\fP> ] [ .B \-P ] [ .B \-s <\fIsource\fP> ] [ .B \-t <\fIdest. port\fP> ] [ .B \-w <\fIwindow\fP> ] [TCP-flags] .SH 解説 .PP \fBipsend\fP は 2 種類の方法でコンパイルされている可能性があります。最初 の方法は、コマンド行オプションを用いてさまざまな属性値をヘッダに入れた、 一度だけのパケットを終点のホストに向けて送信するために用いられます。 TCP フラグが A, S, F, U, P, R の組み合わせとして最後に指定される場合を除く と、\fIdestionation\fP は最後のコマンド行オプションとして指定する必要 があります。 .PP もう一つの方法は、コンパイルの際に DOSOCKET が定義されている場合ですが、 コマンド行オプションの指定により ipsend で SYN パケットを再送して、TCP コネクションを作成しようとすることを可能とするために使用します。 .SH オプション .TP .BR \-d デバッグモードを有効にします。 .TP .BR \-f \0 \fI-f\fP を指定することにより、IP ヘッダの IP オフセットフィールドに 任意の値を設定することができます。この値は 10 進数または 16 進数で 指定することができます。 .TP .BR \-g \0 パケットを通すゲートウェイのホスト名を指定します。送出しようとする ホストと同一のネットワークに直接接続されていないホストを終点とする場合は、 つねにこのオプションが必要です。 .TP .BR \-i \0 指定した名前をインタフェース名として設定します。 .TP .TP .BR \-m \0 パケットを送出する際に使用する MTU を指定します。このオプションを 使うことで、実際と異なる MTU を設定することができます。これにより、 実際にネットワークインタフェースの MTU を小さく設定しなくても、 小さな MTU を持つインタフェースをシミュレートすることができます。 .TP .BR \-o \0