Wireshark抓到的ICMP消息是Destination unreachable (Network unreachable),为什么
时间: 2023-11-29 16:10:37 浏览: 512
wireshark抓包实验之ICMP
如果Wireshark抓到的ICMP消息是 "Destination unreachable (Network unreachable)",那么说明ICMP Echo Request消息无法到达目标主机所在的网络。
可能的原因有:
1. 静态路由设置错误:交换机中设置的静态路由可能存在错误,导致数据包无法正确传输到目标主机所在网络。
2. 子网掩码不匹配:目标主机所在的网络与交换机所在网络的子网掩码不匹配,导致交换机无法识别目标主机所在的网络。
3. ARP缓存问题:在交换机中进行路由转发时,需要先进行ARP解析获取下一跳路由器的MAC地址,如果ARP缓存中不存在或者过期,就会导致数据包无法正确传输。
4. 目标主机处于禁止访问状态:目标主机可能已经被管理员设置为禁止访问,导致数据包无法到达目标主机。
针对这种情况,可以通过检查交换机的路由表和ARP缓存,以及确认目标主机是否处于正常访问状态来进行排查。
阅读全文