ping命令返回无法访问目标主机和请求超时浅析

在日常经常用ping命令测试网络是否通信正常,使用ping命令时也经常会遇到这两种情况,那么表示网络出现了问题。


1、请求超时的原因

可以看到"请求超时"没有收到任何回复。要知道,IP数据报是有生存时间的,当其生存时间为零时就会被丢弃。因此当数据报沿着网络传输,当超过生存时间后就会报错"请求超时"。这个就意味着路由可能可以到达目标主机,只是由于网络其他原因导致无法到达,最终报错"请求超时"。

2、无法访问目标主机的原因

可以看到"无法访问目标主机"是来自一个IP的回复,实际上那个IP是一个路由器。因此"无法访问目标主机"实际上数据是发出去并且收到回复的,只不过收到的回复是别人告诉你你要访问的目标主机无法访问。因此会有两种情况,第一种是给你回复的路由器中的路由表中找不到目标主机的路由,因此也就无法访问目标主机;第二种有可能是你开了防火墙,防火墙不允许访问那个目标主机,因此路由器只能告诉你无法访问目标主机。

3、无法访问目标主机和请求超时的区别

如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,这时候会出现"请求超时",如果路由表中连到达目标的路由都没有,那就会出现"无法访问目标主机"。

相关推荐
h177113472051 分钟前
相亲交友系统源码中的数据安全策略
大数据·网络·安全·系统架构·vr·交友
SizeTheMoment29 分钟前
网络原理-TCP协议
网络·网络协议·tcp/ip
小白爱电脑2 小时前
看480p、720p、1080p、2k、4k、视频一般需要多大带宽呢?
运维·网络·音视频
EasyCVR2 小时前
探索EasyCVR视频融合平台:在视频编解码与转码领域的灵活性优势
网络·网络协议·音视频·视频编解码·视频监控·gb28181
2的n次方_4 小时前
深入解析 https
网络·网络协议·https
问道飞鱼4 小时前
远程过程调用RPC知识科普
网络·网络协议·rpc
weixin_430750934 小时前
防火墙的区域划分+来自公网、内网的ip欺骗攻击+防御
运维·网络·网络协议·tcp/ip·华为·安全威胁分析
ZZZCY20034 小时前
OSPF路由计算
前端·javascript·网络
limengshi1383926 小时前
通信工程学习:什么是DQDB分布式队列双总线
网络·学习·信息与通信
limengshi1383927 小时前
通信工程学习:什么是MAC媒体接入控制
网络·网络协议·学习·信息与通信