企业网络安全致胜宝典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4.1 ping

主要功能:该命令主要用来检查路由是否能够到达某站点。

详细介绍:由于该命令的包长非常小,所以在网上传递的速度非常快,可以快速检测要去的站点是否可达。如果执行ping不成功,则可以预测故障出现在以下几个方面:网线是否连通,网络适配器配置是否正确,IP地址是否可用等。如果执行ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面。ping成功只能保证当前主机与目的主机间存在一条连通的物理路径,它的使用格式是在命令提示符后键入:ping IP地址或主机名,执行结果显示响应时间。重复执行这个命令,可以发现ping报告的响应时间是不同的。具体的ping命令后还可跟很多参数,可以键入ping后按【Enter】键,以得到详细说明。

举例说明:当要访问www.163.com时,可以利用ping程序来测试目前连接该网站的速度如何。该程序就会向指定Web网址的主服务器发送一个32字节的消息。然后,它将服务器的响应时间记录下来。ping程序将会向用户显示4次测试结果。响应时间低于300ms是正常的,时间超过400ms则较慢。出现“请求暂停(Request time out)”信息意味着网址没有在1s内响应,这表明服务器没有对ping做出响应的配置,或者网址反应极慢。如果看到4个“请求暂停”信息,说明网址拒绝ping请求。因为过多的ping测试本身会产生瓶颈。因此,许多Web管理员不让服务器接受此测试。如果网址很忙或者出于其他原因运行速度很慢,如硬件动力不足、数据信道比较狭窄,可以过一段时间再试一次,以确定网址是不是真的有故障。如果多次测试都存在问题,则可以认为是用户的主机和该站点没有连接上。

ping的用法及参数如图1-4所示。

图1-4 ping命令及参数

下面讲解主要的参数。

● –t:让用户所在的主机不断向目标主机发送数据。这里用www.163.com作为例子,加了–t参数,如图1-5所示。

图1-5 ping命令–t参数实例

● –n count:指定要ping多少次,具体次数由后面的count来指定。这里指定了8个数据包,发送了8个以后,自动命令终止,如图1-6所示。

图1-6 ping命令–n参数实例

● –l size:指定发送到目标主机的数据包的大小。默认的数据包的大小是32字节,这里指定数据包的大小为100字节,如图1-7所示。

图1-7 ping命令–l参数实例