Dos命令里的PING命令是做什么用的呢?其实它是一个网络测试程序,如果Ping运行正确,你大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而缩小了问题范围。但在早期,由于可以自定义所发数据报的大小及无休止的循环高速发送,Ping也被某些别有用心的人作为DDOS(拒绝服务攻击)的工具,Yahoo曾经就是被黑客利用数百台可以高速接入互联网的电脑,连续发送大量Ping数据包而瘫痪的。

在PING的默认设置里,它会发送4个ICMP(网间控制报文协议)回送请求,每一ICMP数据包大小为32字节,如果一切正常,你的电脑就会收到4个回送应答。

Ping命令能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间。应答时间短时,表示数据报没有通过太多的路由器,网络连接速度比较快。Ping还会显示每条数据包的TTL(TimeToLive存在时间)值,你可以通过TTL值简单的计算一下数据包经过了多少路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。

    下面讲解一下通过Ping检测网络故障的典型次序

一般在正常情况下,当你使用Ping命令来检验网络运行情况或是查找问题所在时,你可能要使用许多次Ping命令,设置不同的参数,直到所有都能正常回复,就可以相信基本的配置参数和连通性不存在问题;如果某些Ping指令出现了问题,它也可以告诉你应该到哪里去寻找问题。下面就给出一个典型的检测次序及对应的可能故障:ping 127.0.0.1 这个Ping命令将使数据报全部发送到本机,如果运行时出现问题,就表示TCP/IP的运行或者安装可能存在某些最基本的问题。ping 本机IP  这个命令会将数据包送到你计算机所配置的IP地址,你的计算机始终都应该对该Ping命令作出应答,如果没有,则表示安装或者本地配置存在问题。出现这样的问题时,局域网用户请断开网线,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址。ping 局域网内其他IP--这个命令会使数据包离开你的计算机,经过网卡及网线到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。ping 网关IP--这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。ping 外网IP--如果收到4个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但这也不代表ISP的DNS没有问题)。

    Ping localhost localhost是个作系统的网络保留名,它是127.0.0.1的别名,每台电脑都能够将该名字转换成该地址。如果没有做到这一带内,则表示主机文件(%Windir%/System32/Drivers/etc/hosts)中存在问题。ping www.x2009.net 对这个域名执行Ping命...是通过DNS服务器www.x2009.net--对这个域名执行Ping命...是通过DNS服务器如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障(对于拨号上网用户,某些ISP已经不需要设置DNS服务器了)。顺便说一句:你也可以利用该命令实现域名对IP地址的转换功能。

如果上面所列出的所有Ping命令都能正常运行,那么你对你的计算机进行本地和远程通信的功能基本上就可以放心了。但是,这些命令的成功并不表示你所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。Ping命令的常用参数选项ping -t IP连续对IP地址执行Ping命令,直到用户使用Ctrl+C中断。ping IP -l2000 (2000的前面是字母l)指定Ping命令中的数据长度为2000字节,而不是默认设置里的的32字节。ping IP -n 执行特定次数的Ping命令。

 » 订阅本站:http://feed.x2009.net

您可能会对以下内容有兴趣:

  1. 在Windows 7和Windows Vista修改Hosts文件以及LmHosts文件的方法 问题:由于Windows Vista 和Windows 7的UAC机制,所以系统文件夹里的所有操作包括移动文件(夹)也都需要经过确认。所以,在Windows Vista和Windows 7中我们要更改Hosts或Lmhosts文件会出现拒绝访问的问题。 原因:由于编辑Hosts、Lmhosts文件时记事本是以普通用户身份运行的,所以没有权限保存Hosts、Lmhosts文件。 解决方法:先在开始菜单的里的程序里附件里找到记事本点右键选择“管理员身份运行”,然后使用菜单里的“打开”来打开Hosts、Lmhosts文件就可以正常保存了,你可以点打开,直接输入文件的路径“C:\Windows\System32\Drivers\Etc\hosts”即可打开hosts文件了。 Windows Vista和Windows...
  2. 网站迁移成功     国内形势严峻,做个站不容易啊,又是这又是那,不得不为了自由而逃离了,这个域名尝试了备案,但是要求寄送资料,如此麻烦,也就放弃了。即便拿到备案又如何?真的安全了吗?大错特错,我的cn就是有备案的,但是谁知道下一次会是如何呢,所以还是完全脱离出来吧,     其实迁移网站很容易,我这网站是wordpress的,只要用phpMyAdmin导出数据库,然后用编辑器批量修改一下内容,比如我的,只需要将老域名替换成www.x2009.net,然后导入回数据库,就可以了。接着更改一下网站绑定。一切就OK了。   当然,为了老用户能访问,为了搜索引擎知道我们更换了域名。只需要在原来的网站目录放个.htaccess文件(如果老网站和新网站的文件夹是同一个,也可行),内容如下,那么通过老域名访问的用户也会切换过来。包括搜索引擎也知道,我们永久性迁移了网站…… RewriteEngine On RewriteCond %{HTTP_HOST} !^www.x2009.net$  [NC]...
  3. 解决精简版Windows XP无法安装使用U盾的问题     由于精简版本身去掉了智能卡的驱动和服务,所以无法使用U盾,需做如下调整:     在另一台装正式版的XP机子上copy了如下文件复制到精简版相应目录   %windir%\system32\scardsvr.exe     %windir%\system32\scarddlg.dll     %windir%\system32\winscard.dll     %windir%\system32\drivers\smclib.sys     然后运行     scardsvr reinstall...
  4. YouTube为什么打不开?以及简便的访问的方法/解决方案! 在网站统计中看到好多人通过百度或者谷歌(Google)搜索引擎搜:YouTube怎么上不去,如何不用代理服务器访问YouTube,YouTube上不去的解决办法,YouTube如何访问等等。其实YouTube在中国大陆被封已经有一段时间了,我也很少看YouTube的视频,所以没有太关注,不过YouTube的封锁对很多人是损失,所以还是收集了一下,希望大家能够通过本文而方便的访问YouTube! 现在,从自己电脑上看不到YouTube可用下面的方法解决: ———————方法开始——————— 用记事本打开hosts文件,hosts文件位于:c:\windows\system32\drivers\etc\hosts 在hosts文件中加入下面这些内容: #YouTube.com 203.208.39.104 www.youtube.com 203.208.33.100 gdata.youtube.com...
  5. Google(谷歌)Picasa网络相册为什么打不开?以及从2009年07月16日起访问的方法/解决方案! 刚才在网站统计中看到今天好多人通过搜索引擎搜:Picasa相册图片不显示,Google相册图片不显示,Picasa相册图片不显示的原因 Picasa相册图片无法显示,Picasa相册打不开等等关键词,搜到了我以前写的:。一看这么多人搜就知道肯定是Picasa网络相册在中国大陆被封了,以前写的那个是Picasa相册的图片插入博客或其它网站的时候不显示的原因和解决办法。不是因为Picasa被封在自己电脑上看不到图片的解决办法。 现在,从自己电脑上看不到Picasa相册图片可用下面的方法解决: ———————方法开始——————— 用记事本打开hosts文件,hosts文件位于:c:\windows\system32\drivers\etc\hosts 在hosts文件中加入下面这些内容: #picasaweb.google.com 203.208.39.104 picadaweb.google.com 203.208.39.104...