3 ms·
People already have a much better option by doing checksumming if necessary on the application level, much closer to the source of data actually with even less
by zzzcpan 7y ago
People already have a much better option by doing checksumming if necessary on the application level, much closer to the source of data actually with even less possibilities to miss corruption.
- throw0101a 7y agoYes, doing it at the application level would be better. But doesn't preclude it doing it at other layers as well. It's why we have Ethernet checksums, IP checksums, TCP/UDP checksums, etc. Defense in depth.
- monocasa 7y agoWe don't have IP checksums, and only have TCP and UDP checksums because it's optional on Ethernet, and TCP/UDP doesn't always run over Ethernet anyway.
- throw0101a 7y agoHeaders: * https://en.wikipedia.org/wiki/IPv4_header_checksum https://en.wikipedia.org/wiki/IPv4_header_checksum Skipped in IPv6.