В литературе по настройке безопасности сетей, очень любят писать, что icmp мега-опасен т.к. можно подменять маршруты и получать информацию о локалке. Но icmp был разработан давно и как я понимаю не все ОС поддерживают то что в нем реализовано(или поддержка выключена).
Собственно вопрос: безопасно-ли открывать весь icmp трафик или лучше оставлять разрешенным сообщения: echo, dest. unreachable, param. problem, time exx.?