A corrupted packet arrives on the network card (incorrect CRC32).
What happens to him next? Is it dropped on the spot or is it already filtered at the driver or OS level? And is there a way to view it on a computer?
A corrupted packet arrives on the network card (incorrect CRC32).
What happens to him next? Is it dropped on the spot or is it already filtered at the driver or OS level? And is there a way to view it on a computer?
When decapsulating and reconciling CRC, the frame is dropped at the Media Access Control stage, since it is not possible to define the illegal frame at the physical level without decapsulating it. These are already engaged in the core of the OS. Look, it seems to me that it is possible, because for example the same tcpdump uses the libpcap library, which in turn works before the kernel decapsulates. I’m sure that ip is accurate before decapsulation, but I’m not sure about ethernet.
by Wendell ODOM, Ccie #1624, Cisco Official Cert Guide, Book 1, Chapter 3 : Fundamentals of LANs, Page 74 - DexThey are discarded, usually at the driver level. This is the channel layer of the OSI model, and nothing more is required of it. Error correction is carried out at higher levels.
Source: https://ru.stackoverflow.com/questions/345964/
All Articles