2 ms·
> TCP uses CRC32 checksums. It uses a 16-bit ones complement addition. At the packet sizes used on the internet it's extremely weak, much more so than you'd ex
by nullc 6y ago
> TCP uses CRC32 checksums.
It uses a 16-bit ones complement addition. At the packet sizes used on the internet it's extremely weak, much more so than you'd expect just from it being 16-bits, especially on data that isn't a uniform binary.