Hallo, ich hab mir gerade ein ARP Reply Paket im Wireshark angeschaut, welches ich durch meinen Prozessor losgeschickt habe; es beinhzaltet ein Trailer-Feld - welche Bedeutung hat dieses Feld, hab das sonst bei ARP Reply Pakete nicht gesehen. Dieses Trailer-Feld besteht aus vielen 0 Byte-Blöcken, die sich am Schluss des ARP Protokolls befinden. Weiterhin wird mein ARP Replay Paket auch bei Wireshark mit 60Byte Größe angegeben - ARP Pakete von meinem Computer aber nur mit 42Byte - so dass hier anscheinend die Padding-Bytes herausgerechnet werden können. Mein Controller fügt die entsprechende Anzahl an Padding-Bytes selbst zu (macht der PHY). Bernd
ein ethernet-frame muss, wenn ich mich nicht irre, laut alter spezifikation 64 byte lang sein. auf die 60 byte kommst du, da die crc-checksumme nicht im wireshark angezeigt wird. ist die crc-summe falsch wird das paket gleich von der netzwerkkarte verworfen. dieses trailerfeld ist nur da, um die paketlänge auf 64 byte zu erhöhen, um mit controllern zu kommunizieren, die dem alten protokoll entsprechen. ansonsten hat diese trailerfeld keine bedeutung.
und warum wird das Trailer-Feld bei anderen ARP Paketen z.B. von meinem Rechner nicht angezeigt? Bernd
Könnte sein, dass es nur bei eingehenden Paketen angezeigt wird, weil das bei ausgehenden Paketen erst vom Ethernet-Controller hinzugefügt wird und Wireshark das Paket vorher abfischt.
Hi exakt so ist es. Wireshark hängt sich zwischen Windows-Ethernet Treiber und netzwerkkartentreiber. An der Stelle gibt es bei ausgehenden Paketen noch kein Padding. Matthias
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.