1、了解ICMP协议一个新搭建好的网络,通常需要先进行一个简单的连接测试,来验证网邾虐叼髟络是否畅通;但是IP协议并不提供可靠传输。如果丢包了,IP协议并不能通知传输贫脊雪赙层是否丢包以及丢包的原因。 所以我们就需要一种协议来完成这样的功能–ICMP协议。ICMP协议的功能主要有:1. 确认IP包是否成功到达目标地址2. 返回在发送过程中IP包被丢弃的原因
2、我们知道linux修改设置都是修改问卷禁止Ping配置的文件地址如下:/proc/sys/net/ipv4/icmp_echo_ignore_all默认情况下配置为0,是可以ping通
3、当吧配置修改为1时,在进行ping发现,已经不通echo 1 > /proc/sys/ipv4/icmp_echo_ignore_all