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.

261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)