2016-03-26 6 views
0

私はちょうど1つのTCPパケットを送信する方法を見つけようとしており、tcpdumpを使って受信した(他のパケットはない)Rx側でこれを確認しています。私はネットワーキングの世界には新しいです。したがって、どんな助け/説明も大いに評価されるだろう。正確に1つのTcpパケットunsing netperf/ipperfを送信し、同じことについてtcpdumpを使用して確認しますか?

答えて

0

これらのツールは、パフォーマンス測定用であり、パケットの作成用ではありません。彼らは常に測定のために完全なTCP接続を確立します。データ転送のないTCP接続でも6パケット(接続を確立するための初期ハンドシェイクと接続終了のためのハンドシェイク)で構成されているため、これらのツールを使用して単一のTCPパケットを送信することはできません。

0

Tx側からtcp-ip接続を受け入れないようにRx側を設定し、次にTx側から接続を試みます。 Rx側で(応答しない)(単一の)SYNパケットが表示されるはずです。 [残念なことに、Tx側はSYNパケットを何度も再試行します]。

関連する問題