3 ms·
Nearly all of the internet's core protocols reject bad/malformed packets. They don't do a best effort to figure out what the sender "intended" they just reject
by zaphar 3y ago
Nearly all of the internet's core protocols reject bad/malformed packets. They don't do a best effort to figure out what the sender "intended" they just reject the packet.
Some of the most popular instances of doing a best effort to figure out the intent of the sender are also poster children for protocol level security flaws. If we've learned anything from deploying, managing, and developing on top of the core internet protocols it's this:
1. Be very conservative in what you send.
2. Reject anything that isn't what you expected to get.
If you squint you can sort of see that being a valid interpretation of Postel's law but it's not the standard interpretation in practice.