webForumDet fria alternativet

"Fel" längd i utdata från tcpdump

Nätverk

1 svar · 244 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Frågan#1

Jag använder följande kommandorad för att skriva ut information om paketen:

tcpdump -nnn -v -tt

Len för varje rad är alltid densamma som Total Length i IP-headern. Dvs, den inkluderar inte hela paketlängden. Ethernet-headern tar upp 14 bytes om jag inte har helt fel.
Nu har jag en hel drös paket som jag ska summera längden på och det stämmer inte överens mot summan som Ethereal påstår. Detta kunde korrigeras någorlunda genom att addera 14 bytes till Len men för vissa paket verkar det fortfarande inte stämma.
Kan jag få tcpdump att spotta ut HELA längden och inte bara längden som innefattar IP-paketet?

Medlem sedan sep. 20005 700 inlägg
#2

Med argumentet -e så fick jag ut "rätt" längd i sammanhanget.

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)