论文部分内容阅读
摘要:Ping是dos命令,它是windows系统自带的一款功能强大的工具软件,利用Ping可有效检测网络连接是否通畅,可快速判断、排除网络中出现的故障。
关键词:Ping;检测;网络;TCP/IP
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2010)1210131-01
在网络的维护过程中,Ping命令是一款使用最频繁的工具,它内置于Windows系统的TCP/IP协议中,无需单独安装Ping命令,通过它可以检测网络之间的连通性,或检测网络传输的不稳定性。了解并掌握Ping命令工具应用技巧,可有效提高排除网络故障的工作效率。
1、利用ping命令测试硬件网卡的安装及其配置
使用ping计算机的本地IP地址或pingl27.0.0.1可直接检测计算机是否正确安装了网卡设备,网卡设备是否安装了TGP/IP协议,以及网卡是否正确配置了IP地址和子网掩码。具体使用形式是使用Ping命令测试本地工作站的循环地址127.0.0.1能否被正常Ping通,倘若该地址无法被正常Ping通的话,那么说明本地工作站的TCP/IP协议程序受到了破坏,或者网卡设备发生了损坏。打开本地工作站系统的设备管理器窗口,从中找到网卡设备选项,并用鼠标右键单击该选项,从弹出的快捷菜单中执行“属性”命令,打开网卡设备的属性设置窗口,在该窗口的“常规”标签页面中就能看到当前的网卡工作状态是否正常了。当发现网卡工作状态正常的话,那很有可能是本地工作站的TCP/IP协议程序受到了破坏,此时不妨打开本地连接属性设置窗口,选中并删除该设置窗口中的TCP/IP协议选项,之后再重新安装一下TCP/IP协议程序,这样本地工作站的循环地址127.0.0.1就能被正常Ping通了。接着继续使用Ping命令测试一下本地工作站的静态IP地址是否能被正常Ping通,倘若该地址不能被正常Ping通的话,那么说明本地工作站的网卡参数没有设置正确,或者网卡驱动程序不正确,也有可能是本地的路由表受到了破坏。此时可以重新检查一下本地工作站的网络参数是否设置正确,如果在网络参数设置正确的情况下仍然无法Ping通本地静态IP地址的话,选择重新安装网卡设备的原装驱动程序,就能正确Ping通本地工作站的静态IP地址了。
2、利用ping测试局域网连接
在局域网内,计算机之间的相互连接联通情况可通过ping局域网内其它计算机或服务器计算机名或IP地址便可测试同一网络(或VLAN)的连接是否正常。具体有如下情形:
1)检测IP地址和子网掩码设置是否正确。通过ping局域网内的计算机名或IP地址,如果没有ping通,应着手检查本机的IP地址和子网掩码的设置是否正确,检查IP地址是否设置为同一网段内的IP地址,子网掩码设置合理、相一致。2)ping局域网内其他IP。这个命令应该离开你的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,应着手对局域内的网络设备如交换机或Hub和通信传输介质网线、接头等逐段检查、测试和排除。
3、测试与远程主机的连接
利用ping可测试与远程主机的连接是否正常,尤其是测试与Internet的连接是否正常。具体通过ping远程主机的IP地址或域名,达到判断网络中的故障的目的。
1)测试判断计算机是否与Internet连接。在使用过程中,如果计算机不能正常浏览网页,可以通过ping网站域名进行检查,如果能ping通,说明计算机与Internet网络连接正常,产生故障的原因可能是本地计算机的DNS服务有错或操作系统不正常有错误。如果不能ping通,可能是对方网站没有运行或本地计算机根本不能连接Internet网络,产生故障的原因可能是本地机网关设置正确或服务器出现故障。
2)测试判断DNS服务器设置。若使用ping命令可以ping通Internet上的IP地址,但不能打开网页,则可能是DNS服务器设置存在问题,这时ping本地的DNS报务器,看是否能正常连接,如果不能正常连接,在网络连接属性中检查DNS服务器设置。
4、ping命令常见的出错提示信息
在利用ping诊断故障的过程中,常会得到一些错误指示信息,利用好这些信息正是排除网络故障的重要的突破口。Ping命令的指示信息通常分为以下三种情况:
1)Request Timed Out。当Ping指定的对象时,出现“Request TimedOut”提示信息的频率非常高,这说明对方无法接受发送过来的数据。当然这种情况下,很可能就是网络出现了故障,但并不能就因此而确定网络一定不通。因为它还有可能是其它原因造成的(图1)。产生故障的原因可能是主机不在线、防火墙拦截、IP安全策略限制、网关设置错误。
2)Destination Host Unreachable。出现“Destination HostUnreachable”错误信息时表示对方主机不存在或者没有跟对方建立连接。出现这种情况主要有以下一些方面的原因:对于使用DHCP自动分配IP地址的网络,很可能是DHCP服务器出错或不能正常工作,这样客户机无法与DHCP正常通讯并获得正确的IP地址,对此只需要修复DHCP服务器即可;另外则可能是子网掩码设置错误,对此只需要修改成正确的即可。
3)Unknown host。该提示表示无法识别的主机,出现这个问题之后是不是就表示目标主机一定有问题呢?当然不能!因为我们使用Ping命令去连接目标主机名称时,主要使用DNS来负责将名称转换成IP地址。例如“Pingwww.sina.corn.cn”,我们看到的返回信息是“Reply from 221.98.132.93:bytes:32 time:59ms TTL=54”,而不是“Reply from WWW.sina.com.cn:bytes:32 time=59ms TTL=54”,这就说明我们IP设置中的DNS服务器将www.sina.corn.cn成功转换为221.98.132.93(图2)。因此当我们看到这样的提示时,首先就应该检查DNS设置是否正确、DNS工作是否正常。
关键词:Ping;检测;网络;TCP/IP
中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2010)1210131-01
在网络的维护过程中,Ping命令是一款使用最频繁的工具,它内置于Windows系统的TCP/IP协议中,无需单独安装Ping命令,通过它可以检测网络之间的连通性,或检测网络传输的不稳定性。了解并掌握Ping命令工具应用技巧,可有效提高排除网络故障的工作效率。
1、利用ping命令测试硬件网卡的安装及其配置
使用ping计算机的本地IP地址或pingl27.0.0.1可直接检测计算机是否正确安装了网卡设备,网卡设备是否安装了TGP/IP协议,以及网卡是否正确配置了IP地址和子网掩码。具体使用形式是使用Ping命令测试本地工作站的循环地址127.0.0.1能否被正常Ping通,倘若该地址无法被正常Ping通的话,那么说明本地工作站的TCP/IP协议程序受到了破坏,或者网卡设备发生了损坏。打开本地工作站系统的设备管理器窗口,从中找到网卡设备选项,并用鼠标右键单击该选项,从弹出的快捷菜单中执行“属性”命令,打开网卡设备的属性设置窗口,在该窗口的“常规”标签页面中就能看到当前的网卡工作状态是否正常了。当发现网卡工作状态正常的话,那很有可能是本地工作站的TCP/IP协议程序受到了破坏,此时不妨打开本地连接属性设置窗口,选中并删除该设置窗口中的TCP/IP协议选项,之后再重新安装一下TCP/IP协议程序,这样本地工作站的循环地址127.0.0.1就能被正常Ping通了。接着继续使用Ping命令测试一下本地工作站的静态IP地址是否能被正常Ping通,倘若该地址不能被正常Ping通的话,那么说明本地工作站的网卡参数没有设置正确,或者网卡驱动程序不正确,也有可能是本地的路由表受到了破坏。此时可以重新检查一下本地工作站的网络参数是否设置正确,如果在网络参数设置正确的情况下仍然无法Ping通本地静态IP地址的话,选择重新安装网卡设备的原装驱动程序,就能正确Ping通本地工作站的静态IP地址了。
2、利用ping测试局域网连接
在局域网内,计算机之间的相互连接联通情况可通过ping局域网内其它计算机或服务器计算机名或IP地址便可测试同一网络(或VLAN)的连接是否正常。具体有如下情形:
1)检测IP地址和子网掩码设置是否正确。通过ping局域网内的计算机名或IP地址,如果没有ping通,应着手检查本机的IP地址和子网掩码的设置是否正确,检查IP地址是否设置为同一网段内的IP地址,子网掩码设置合理、相一致。2)ping局域网内其他IP。这个命令应该离开你的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,应着手对局域内的网络设备如交换机或Hub和通信传输介质网线、接头等逐段检查、测试和排除。
3、测试与远程主机的连接
利用ping可测试与远程主机的连接是否正常,尤其是测试与Internet的连接是否正常。具体通过ping远程主机的IP地址或域名,达到判断网络中的故障的目的。
1)测试判断计算机是否与Internet连接。在使用过程中,如果计算机不能正常浏览网页,可以通过ping网站域名进行检查,如果能ping通,说明计算机与Internet网络连接正常,产生故障的原因可能是本地计算机的DNS服务有错或操作系统不正常有错误。如果不能ping通,可能是对方网站没有运行或本地计算机根本不能连接Internet网络,产生故障的原因可能是本地机网关设置正确或服务器出现故障。
2)测试判断DNS服务器设置。若使用ping命令可以ping通Internet上的IP地址,但不能打开网页,则可能是DNS服务器设置存在问题,这时ping本地的DNS报务器,看是否能正常连接,如果不能正常连接,在网络连接属性中检查DNS服务器设置。
4、ping命令常见的出错提示信息
在利用ping诊断故障的过程中,常会得到一些错误指示信息,利用好这些信息正是排除网络故障的重要的突破口。Ping命令的指示信息通常分为以下三种情况:
1)Request Timed Out。当Ping指定的对象时,出现“Request TimedOut”提示信息的频率非常高,这说明对方无法接受发送过来的数据。当然这种情况下,很可能就是网络出现了故障,但并不能就因此而确定网络一定不通。因为它还有可能是其它原因造成的(图1)。产生故障的原因可能是主机不在线、防火墙拦截、IP安全策略限制、网关设置错误。
2)Destination Host Unreachable。出现“Destination HostUnreachable”错误信息时表示对方主机不存在或者没有跟对方建立连接。出现这种情况主要有以下一些方面的原因:对于使用DHCP自动分配IP地址的网络,很可能是DHCP服务器出错或不能正常工作,这样客户机无法与DHCP正常通讯并获得正确的IP地址,对此只需要修复DHCP服务器即可;另外则可能是子网掩码设置错误,对此只需要修改成正确的即可。
3)Unknown host。该提示表示无法识别的主机,出现这个问题之后是不是就表示目标主机一定有问题呢?当然不能!因为我们使用Ping命令去连接目标主机名称时,主要使用DNS来负责将名称转换成IP地址。例如“Pingwww.sina.corn.cn”,我们看到的返回信息是“Reply from 221.98.132.93:bytes:32 time:59ms TTL=54”,而不是“Reply from WWW.sina.com.cn:bytes:32 time=59ms TTL=54”,这就说明我们IP设置中的DNS服务器将www.sina.corn.cn成功转换为221.98.132.93(图2)。因此当我们看到这样的提示时,首先就应该检查DNS设置是否正确、DNS工作是否正常。