0

minを指定したSENDIPツールを使用して、LAN内の別のマシンで3種類のパケットを送信しています。長さ=8バイトおよび最大長=512バイト..

しかし....

udpパケット(最小長)を送信し、tcpdumpを使用してキャプチャすると、ポインタの長さ=70バイトが表示されます。

udpパケット(最小長)を送信すると、tcpdumpはポインターの長さ=574バイトを示します。

icmpパケット(最小長)を送信すると、tcpdumpは最初の2つのパケットの長さを80として表示し、残りのすべてのパケットの長さを66バイトとして表示します。

私がtcpdumpを介して取得しているポインターの長さは、パケットで指定されたヘッダー情報を使用することです。

sendipとtcpdumpの結果に不一致があるのはなぜですか?

4

1 に答える 1

1

-s 0tcpdumpを実行するときにこのオプションを使用します。これにより、フレーム全体がキャプチャされます。

于 2011-10-11T22:49:13.683 に答える