ping的时候传输失败,常见故障_为什么从外部网络使用Ping无响应呢

admin

Ping操作时传输失败的常见故障

如果此测试失败,而您正在使用多重网卡,那么此问题与Network Load Balancing无关,如果您对专用IP地址及丛集IP地址都使用单一网卡,请考虑以下原因:

1. 如果您使用多点传送支持,可能会发现路由器在使用ARP通讯协议时难以将主要IP地址解析为多点传送MAC地址,要检查这种情况,请确认您可以从丛集子网络上的客户端使用Ping命令访问丛集;也可以从路由器外部的计算机使用Ping命令访问丛集主机的专用IP地址,如果这些测试无误,则可能是路由器发生错误,您可以将静态ARP项目添加到路由器上以避免问题,或者关闭Network Load Balancing的多点传送支持,并在没有切换集线器的情况下使用单点传送网络地址。

2. 无论在多点传送还是单点传送模式下使用Network Load Balancing,路由器都必须能够接受Proxy ARP响应(在Ethernet框架下,与不同网络来源地址一起接收的IP-to-network地址对应),这时请确认路由器的Proxy ARP支持已开启,您也可以设置静态ARP项目,以使路由器中的Proxy ARP支持保持停用。

3. 如果使用单点传送支持,丛集适配卡无法更改其MAC地址,此问题仅在使用单点传送MAC地址而非多点传送地址时发生,此时请切换到不同的丛集适配卡,或使用多点传送支持。

如果上述方法均无效,可能是因为防火墙设置屏蔽了ICMP协议的端口,关闭防火墙或在防火墙的访问控制列表(ACL)中添加允许ICMP协议的条目即可正常在CMD下使用Ping命令。

IP地址分为A、B、C、D、E五类,其中255.255.255.255被分到E类,整个255段在局域网和公网中均不可用。

Ping命令后面只能跟有效的IP地址,而255整段根据规定是不可用的。

通过winshark抓包显示code代码是10,表示主机官方禁止,因此会提示传输失败。

255.255.255.0常被误认为是子网掩码,但在ping操作中它被视为一个IP地址,它在传输前需要与出接口(即电脑网卡设置的)的子网掩码进行计算,如果255.255.255.0与子网掩码(假定为255.255.255.0)计算后结果仍为255.255.255.0,根据规定这是不可用的。

而您的10.1.133.1与子网掩码(假如是255.255.255.0)计算后,得到10.1.133.0,这与本机的IP(假如是10.1.133.100)在同一网段内,因此它会在局域网中发送并得到响应,所以会出现如图中的结果。

到此为止,以上就是小编对于ping操作时传输失败常见故障的四点解答,希望对大家有所帮助。

文章版权声明:除非注明,否则均为 武汉华信铸诚信息技术有限公司原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码