详解Ping的工作原理及Windows系统下Ping值的含义
现在让我们先来看看Ping是如何工作的:用户可在任何支持TCP/IP协议的设备上运行Ping指令,例如:对IP地址192.168.1.1进行ping操作。
系统会将一个ICMP数据包发送至目标IP地址192.168.1.1,同时开始计时。
主机一旦接收到带有目标IP地址的报文,便会回传一个ICMP报文,具体做法是将回复内容封装进另一个ICMP数据包中,然后将其发送回执行Ping操作的主机。
用户主机在接收到目标主机回传的ICMP数据包之后,将启动计时器,并随后展示计时结果。
https://img2.baidu.com/it/u=3444477779,3112268940&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=667
以系统为例,Ping程序将输出相关信息
我们平时提到的Ping值,实际上就是图中“time”之后显示的那个数字。根据前面的解释,我们可以了解到,这个数值代表了探测报文从用户主机发出,穿越网络到达目的主机,再从目的主机返回,经过网络最终回到用户主机所耗费的总时间。
本文并未深入探讨Ping程序的相关内容,如欲了解更详尽的资料,读者不妨关注本站发布的其他涉及IP网络技术领域的文章。
了解了Ping值,现在再让我们来看看什么是带宽!
简而言之,带宽代表了网络传输数据的能力。若将带宽与货车进行类比,那么1M的宽带相当于载重5吨的小型货车,2M带宽则相当于载重10吨的中型货车,至于4M带宽,则相当于载重20吨的大型货车。
https://img2.baidu.com/it/u=989702501,4240080329&fm=253&fmt=JPEG&app=120&f=JPEG?w=1221&h=800
现有100吨货物需从上海运送至北京,两地相距固定,约为1200公里。鉴于卡车行驶速度恒定,无交通拥堵时,各车型均能维持每小时100公里的速度。据此,大型货车仅需行驶5趟即可完成运输任务,而小型货车则需行驶20趟。不论是大货车还是小货车,单程所需时间均为24小时。
审视完上述示例,您心中有何感想?没错,一辆辆大小车辆往返所需的时间,本质上就是我们所称的Ping值。而那100吨的货物,正是我们需要访问的数据,而货车所能承载的重量,则象征着我们的带宽!显而易见,在交通畅通无阻、网络空闲的时刻,Ping值应当保持稳定,且不会随着带宽的波动而波动。仅仅通过增加带宽,我们只是增强了获取数据的效率,亦或是说,仅仅是提升了每次获取数据时的效率。
当然,一旦线路出现波动或是流量激增,即出现交通拥堵的情况,那么Ping值自然会变得较高,这是因为Ping数据在途中遭遇了拥堵…
到此关于Ping值和带宽的关系已经解释清楚了,您看懂了吗?
页:
[1]