Med argumentet -e så fick jag ut "rätt" längd i sammanhanget.
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?
