ping命令返回结果分析
LINUX下ping命令的使用祥解
ping是一个很常用的小工具,它主要用于确定网络的连通性问题 使用ping命令后,常见的出错信息通常分为3种:
1、unknown host:不知名主机,该远程主机的名字不能被域名服务器DNS转换成IP地址,故障原因可能是域名服务器有故障,或者目标主机的名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。
2、Destination Host Unreachable:此错误信息表明执行命令的计算机没能将信息发送到对方那里。大多数情况是自己一方的计算机LAN连接线掉线,或者由于IP设置不对,而无法进行正常通信。
3、Request time 除夕说说 out:表示在规定时间内因某种原因没有返回ping命令的应答,这种情况很可能是对方的计算机没有运行,或者中间线路不通致使信息没有到达对方那里。大多数情况下是企业防火墙等阻挡了ping命令中使用的ICMP信息。在这种情况下即便通信对象正在工作,也会有这种结果显示。(echo包顺利到达目的主机,且目的主机也向源主机返回echo-reply包,但是echo-reply包在半路上丢失,无法到达源主机。)
避税方法
如何用ping命令查无法上网的原因
1.Ping命令的语法格式:
有必要先给不了解Ping命令的人介绍一下Ping命令的具体语法格式:
ping目的地址[参数1J[参数2]……
其中目的地址是指被测试计算机的IP地址或域名 主要参数有:
a:解析主机地址
c:数据:发出的测试包的个数,缺省值为无限ping
邮费l:数值:所发送缓冲区的大小
TTL:Time To Live 服务器会返回一个数值,然后每经过一个网络设备减1
操作系统
TTL
Unix
255
Linux
64
水浒传章节梗概
Windows NT/XP/2000
128
Windows 95/98/ME
32
以上面的结果为例
1. 列宁名言Reply from 61.135.179.166: bytes=10240 time=48ms TTL=50
10240的网络包用48毫秒完成了一次网络交互
TTL=50表示服务器的操作系统是Linux,中间经过了14个网络设备
2. Packets: Sent = 100, Received = 100, Lost = 0 (0% loss)
发送了100个包,接收到100个回应,丢包率0%(一般应该在5%以内)
3. Minimum = 48ms, Maximum = 50ms, Average = 48ms
最短交互时间48毫秒,最长50毫秒,平均48毫秒

平均时间如果跟最短很接近,表示速度比较均匀,偶尔时间长些

平均时间如果跟最长很接近,一般认为网络忙的可能性比较大了
推算速度
网络速度≈包大小/交互时间 k字节/s
例如上面的结果,网络速度 ≈ 10240/48 = 213 k/s = 1704K BIT/s 速度很好,肯定比1M的ADSL是达不到这个速度的
几个结果分析
网络速度不稳定
Minimum = 33ms, Maximum = 179ms, Average = 62ms
最短、最长、平均,三个时间很开,说明网络速度不稳定,波动很大
网络链接突然断开
Reply : bytes=990 time=11ms TTL=108
Reply : bytes=990 time=7ms TTL=108
Request timed out.
oled显示屏
Reply : bytes=990 time=12ms TTL=108
Reply : bytes=990 time=10ms TTL=108
响应时间变化不大,突然出现一个超时,一般是中间某一个网络设备导致网络链接突然断开
网络速度不稳定
Reply : bytes=990 time=182ms TTL=108
Request timed out.
Reply : bytes=990 time=448ms TTL=108

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。