Should firewall block ICMP Packets?
I honestly don't even know the purpose for ICMP packets other than to query if a port is open or an IP address exists, which honestly only sounds useful to hackers!
Currently I do block ALL ICMP packets (incoming and outgoing). I have noticed no real problems while they're blocked, but perhaps there's something I don't notice?
I want to know if anyone suggests blocking ICMP packets, and also if there is any harm in letting them pass. Also if anyone could explain the purpose of ICMP packets and how they may be used, I would greatly appreciate it. Thanks!