I was reading the Wikipedia article on Smurf attack. As far as I understand, the only protection from a smurf attack is to rely on other people to configure their hosts in a way that these hosts won't participate in a smurf attack.
That is, you need to trust others to protect your computers.
If that's the case, I feel like there should be some kind of enforcement on hosts to indeed make the configurations for a collective network security. Because in theory, an admin can say: "like a give a damm about what happens to other people" and refuse to configure his network to prevent to participate in such types of attacks. I know that it would be a very pointless act but in theory it can happen.
So my question is, are there such enforcement policies?