ping 网 bytes=32 time=3ms TTL=225

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:59:01
bytes是什么意思
time 是什么意思
TTL 又是什么?

本人菜菜,
time=3ms

ms是什么意思

bytes是字节,是指你向对方发送了一个32字节的数据包——32字节是ping命令默认的

time是发送和返回所用的时间,越短说明网速越快,ms是毫秒

ttl值就麻烦了,
参看PING命令中TTL的具体含义

简单来说,TTL全程Time to Live,意思就是生存周期。
首先要说明ping命令是使用的网络层协议ICMP,所以TTL指的是一个网络层的网络数据包(package)的生存周期,这句话不懂的先回去复习OSI7层协议去。

第一个问题,为什么要有生存周期这个概念。

很显然,一个package从一台机器到另一台机器中间需要经过很长的路径,显然这个路径不是单一的,是很复杂的,并且很可能存在环路。如果一个数据包在传输过程中进入了环路,如果不终止它的话,它会一直循环下去,如果很多个数据包都这样循环的话,那对于网络来说这就是灾难了。所以需要在包中设置这样一个值,包在每经过一个节点,将这个值减1,反复这样操作,最终可能造成2个结果:包在这个值还为正数的时候到达了目的地,或者是在经过一定数量的节点后,这个值减为了0。前者代表完成了一次正常的传输,后者代表包可能选择了一条非常长的路径甚至是进入了环路,这显然不是我们期望的,所以在这个值为0的时候,网络设备将不会再传递这个包而是直接将他抛弃,并发送一个通知给包的源地址,说这个包已死。
其实TTL值这个东西本身并代表不了什么,对于使用者来说,关心的问题应该是包是否到达了目的地而不是经过了几个节点后到达。但是TTL值还是可以得到有意思的信息的。

每个操作系统对TTL值得定义都不同,这个值甚至可以通过修改某些系统的网络参数来修改,例如Win2000默认为128,通过注册表也可以修改。而Linux大多定义为64。不过一般来说,很少有人会去修改自己机器的这个值的,这就给了我们机会可以通过ping的回显TTL来大体判断一台机器是什么操作系统。

以我公司2台机器为例
看如下命令
D:Documents and Settingshx>ping 61.152.93.131

Pinging 61

ping 网 bytes=32 time=3ms TTL=225 ping命令的目的以及bytes、TTL的含义是什么? 1000bytes=1kb? 服务器ping的情况是这样请给判断(bytes=32 time=800ms TTL=50),time值很不稳定 ping-ip-t 后的结果是bytes=32,time=364ms,ttl=58,这是什么意思啊,能具体解释一下吗? 我ping机器时出现Reply from 127.0.0.1: bytes=32 time=-1745ms TTL=128,请问为什么? ping电信DNS服务器为什么延迟这么高Reply from 202.103.24.68: bytes=32 time=2159ms TTL=251 我运行ping-ip地址 后的结果是bytes=32,time<1ms,ttl=128,这个是什么意思啊,能具体解释一下吗? 通过运行ping-ip地址 后的结果是bytes=32,time<1ms,ttl=128, 怎么看网速? 我运行ping-ip地址 后的结果是bytes=32,time<1ms,ttl=127这个是什么意思啊,能具体解释一下吗?