ping命令

更新时间:2023-03-05 17:26:04 阅读: 评论:0

s型弯道示意图-万福广场

ping命令
2023年3月5日发(作者:声音图标)

ping-命令使用大全

PING命令入门详解

1、Ping的根底知识

ping命令相信大家已经再熟悉不过了,但是能把

ping的功能发挥到最大的人却并不是很多,当然

我也并不是说我可以让ping发挥最大的功能,

我也只不过经常用ping这个工具,也总结了一

些小经验,现在和大家分享一下。

Ping是潜水艇人员的专用术语,表示回应的声

纳脉冲,在网络中Ping是一个十分好用的

TCP/IP工具。它主要的功能是用来检测网络的

连通情况和分析网络速度。

Ping有好的善的一面也有恶的一面。先说一下

善的一面吧。上面已经说过Ping的用途就是用

来检测网络的连同情况和分析网络速度,但它是

通过什么来显示连通呢?这首先要了解Ping的

一些参数和返回信息。

2、Ping命令详解

首先需要翻开DOS命令界面,通过点击开始菜

单中的“运行〞选项,输入“cmd〞,回车即可

翻开〔如以下图〕。

回车后

我们输入ping/?例出ping以下是PING的一

些参数(如图):

-llength发送包含由length指定的数据量的

ECHO数据包。默认为32字节;最大值是

65,527。

-f在数据包中发送"不要分段"标志。数据包就

不会被路由上的网关分段。

-ittl将"生存时间"字段设置为ttl指定的值。

-vtos将"效劳类型"字段设置为tos指定的值。

-rcount在"记录路由"字段中记录传出和返回

数据包的路由。count可以指定最少1台,最

多9台计算机。

-scount指定count指定的跃点数的时间戳。

-jcomputer-list利用computer-list指定的计

算机列表路由数据包。连续计算机可以被中间网

关分隔〔路由稀疏源〕IP允许的最大数量为9。

-kcomputer-list利用computer-list指定的计

算机列表路由数据包。连续计算机不能被中间网

关分隔〔路由严格源〕IP允许的最大数量为9。

-wtimeout指定超时间隔,单位为毫秒。

destination-list指定要ping的远程计算机。

3、怎样使用Ping这命令来测试网络连通呢?

连通问题是由许多原因引起的,如本地配置错

误、远程主机协议失效等,当然还包括设备等造

成的故障。

首先我们讲一下使用Ping命令的步骤。

使用Ping检查连通性有五个步骤:

1.使用ipconfig/all观察本地网络设置是否正

确,如图;

127.0.0.1,127.0.0.1回送地址Ping回送

地址是为了检查本地的TCP/IP协议有没有设置

好;

本机IP地址,这样是为了检查本机的IP

地址是否设置有误;

本网网关或本网IP地址,这样的是为了

检查硬件设备是否有问题,也可以检查本机与本

地网络连接是否正常;〔在非局域网中这一步骤

可以忽略〕

远程IP地址,这主要是检查本网或本机

与外部的连接是否正常。

4、如何用Ping命令来判断一条链路好坏?

Ping这个命令除了可以检查网络的连通和检测

故障以外,还有一个比拟有趣的用途,那就是可

以利用它的一些返回数据,来估算你跟某台主机

之间的速度是多少字节每秒

我们先来看看它有那些返回数据。

在例子中"bytes=32"表示ICMP报文中有32个

字节的测试数据,"time=4ms"是往返时间。Sent

发送多个秒包、Received收到多个回应包、Lost

丢弃了多少个Minmum最小值、MAXimun

最大值、Average平均值。所在图上来看,来回

只用了4MS时间,lost=0即是丢包数为0,网

络状态相当良好。(更详细可以使用-n参数

“ping–n100IP地址〞ping100次。查看Sent

ReceivedLostMinmumMAXimunAverage这

些值的变化。)

5、对Ping后返回信息的分析

ttimedout

这是大家经常碰到的提示信息,很多文章中说这

是对方机器置了过滤ICMP数据包,从上面工作

过程来看,这是不完全正确的,至少有下几种情

况。

〔1〕对方已关机,或者网络上根本没有这个地

址:比方在上图中主机A中PING192.168.0.7,

或者主机B关机了,在主机A中PING

192.168.0.5都会得到超时的信息。

〔2〕对方与自己不在同一网段内,通过路由也

无法找到对方,但有时对方确实是存在的,当然

不存在也是返回超时的信息。

〔3〕对方确实存在,但设置了ICMP数据包过

滤〔比方防火墙设置〕。

怎样知道对方是存在,还是不存在呢,可以用带

参数-a的Ping命令探测对方,如果能得到对

方的NETBIOS名称,那么说明对方是存在的,

是有防火墙设置,如果得不到,多半是对方不存

在或关机,或不在同一网段内。

〔4〕错误设置IP地址

正常情况下,一台主机应该有一个网卡,一个IP

地址,或多个网卡,多个IP地址〔这些地址一

定要处于不同的IP子网〕。但如果一台电脑的

“拨号网络适配器〞〔相当于一块软网卡〕的

TCP/IP设置中,设置了一个与网卡IP地址处于

同一子网的IP地址,这样,在IP层协议看来,

这台主机就有两个不同的接口处于同一网段内。

当从这台主机Ping其他的机器时,会存在这样

的问题:

A.主机不知道将数据包发到哪个网络接口,因为

有两个网络接口都连接在同一网段。

B.主机不知道用哪个地址作为数据包的源地址。

因此,从这台主机去Ping其他机器,IP层协议

会无法处理,超时后,Ping就会给出一个“超时

无应答〞的错误信息提示。但从其他主机Ping

这台主机时,请求包从特定的网卡来,ICMP只

须简单地将目的、源地址互换,并更改一些标志

即可,ICMP应答包能顺利发出,其他主机也就

能成功Ping通这台机器了。

ationhostUnreachable

〔1〕对方与自己不在同一网段内,而自己又未

设置默认的路由,比方上例中A机中不设定默

认的路由,运行Ping192.168.0.1.4就会出现

“DestinationhostUnreachable〞。

〔2〕网线出了故障

这里要说明一下“destinationhost

unreachable〞和“timeout〞的区别,如果所经

过的路由器的路由表中具有到达目标的路由,而

目标因为其他原因不可到达,这时候会出现

“timeout〞,如果路由表中连到达目标的路由都

没有,那就会出现“destinationhost

unreachable〞。ddress

这个信息表示您可能没有连接到DNS效劳器,

所以无法解析这个IP地址,也可能是IP地址不

存在。

quenchreceived

这个信息比拟特殊,它出现的机率很少。它表示

对方或中途的效劳器繁忙无法回应。

nhost——不知名主机

这种出错信息的意思是,该远程主机的名字不能

被域名效劳器〔DNS〕转换成IP地址。故障原

因可能是域名效劳器有故障,或者其名字不正

确,或者网络管理员的系统与远程主机之间的通

信线路有故障。

er——无响应

这种故障说明本地系统有一条通向中心主机的

路由,但却接收不到它发给该中心主机的任何信

息。故障原因可能是以下之一:中心主机没有工

作;本地或中心主机网络配置不正确;本地或中

心的路由器没有工作;通信线路有故障;中心主

机存在路由选择问题。

127.0.0.1:127.0.0.1是本地循环地址

如果本地址无法Ping通,那么说明本地机

TCP/IP协议不能正常工作。

tohost:网卡工作不正常。

itfailed,errorcode:10043网卡驱动不

正常。

nhostname:DNS配置不正确。

以上是我在“拼〞〔Ping〕的过程中,总结的一

些经验技巧,希望能对大家的工作和学习有所帮

助。

本文发布于:2023-03-05 17:26:03,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678008364148177.html

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

本文word下载地址:ping命令.doc

本文 PDF 下载地址:ping命令.pdf

上一篇:高中学习
下一篇:返回列表
标签:ping命令
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|