Gibt es eine Möglichkeit, die Frame Check Sequence (FCS) von einem Ethernet-Frame zu erhalten, wenn wir mit Wireshark Pakete unter Linux erfassen?Ethernet FCS beim Capturen mit Wireshark unter Linux
2
A
Antwort
1
2
Der FCS wird vom Ethernet-Gerät des Senders generiert und vom Empfänger-Ethernet-Gerät decodiert. Wenn der FCS korrekt ist, wird die Nutzlast an höhere Schichten weitergegeben. Ist dies nicht der Fall, wird der potenzielle Rahmen verworfen.
Da es für die ausschließliche Verwendung der Ethernet-Schicht hinzugefügt wurde, gibt es keinen Grund, die Daten an das Betriebssystem weiterzugeben. Es gibt keinen Grund dafür, dass die Hardware zusätzliche Funktionen zum Verschieben dieser Daten von der Karte enthält. Alle modernen Ethernet-Geräte machen die FCS-Verarbeitung an Bord (und oft viel mehr). Die einzige Ausnahme wären Geräte, die Ethernet-Leistung und -Funktion analysieren sollen.
Mögliches Duplikat von [Wie kann ich die falschen Ethernet-Frames empfangen und die CRC/FCS-Berechnung deaktivieren?] (Http://stackoverflow.com/questions/22101650/how-can-i-receive-the-wrong-ethernet -frames-and-disable-the-crc-fcs-calcul) – dave
Die Antworten hier sagen, dass dies nicht möglich ist, aber diese spätere Frage und Antwort sagt, wie es geht: http://stackoverflow.com/questions/22101650/how-can-i-receive-the-false-Ethernet-Frames-und-disable-the-crc-fcs-calcul – dave