“上网的过程是一个交互过程,客户机先发出请求(如输入网址后回车),服务器响应这个请求。如果这之间的软件或硬件有问题,那个这个请求可能无法送答服务器,或者送达到服务器但服务器无回应。通过多次尝试仍无法建立有效连接时,则客户机就会返回一个请求超时的提示。”
在我们工作或者学习的工作过程中,我们经常会碰到一些关于ping 的命令,主要是用于连接别的电脑传输数据,但是我们有时候在连接的过程中,或多或少会出现关于ping请求超时,那么遇到这个问题,可以尝试以下几种解决办法。
当然我们在ping的过程中,首先要在dos命令下输入该命令。那么我们直接按住windows+R键,然后在对话框中输入cmd命令,这样的话,我们就直接进入到了dos命令行了。然后我们直接输入ping的命令,在命令行中输入ping 192.168.1.1(ip),然后按住回车键,如果能够ping通的话,直接会出现一段ping通的连接,如果ping不通的话,就会出现ping请求超时。
当然对于ping请求超时,可以做出下面的可能性假设:1、 对方已关机,或者网络上根本没有这个地址;2、错误设置IP地址;3、对方与自己不在同一网段内,通过路由也无法找到对方,但有时对方确实是存在的,当然不存在也是返回超时的信息;4、对方确实存在,但设置了ICMP数据包过滤(比如防火墙设置)。
请求超时就是ping命令的的一种返回信息-"request time out",表示对方主机已经到达TIME OUT这种情况通常是因为对方拒绝接收你发的数据包,从而造成数据包丢失。发生这种错误的有以下几种原因:
1、对方可能装有防火墙或已关机;
2、IP不正确:IP不正确可能是因为IP地址设置错误冲突,这种可以利用ipconfig /all命令来检查。
3、网关设置错误:导致这种错误的原因是网关地址设置不正确或网关没有转发数据,还有可能是远程网关失效。这里主要是在Ping外部网络地址时出错。
扩展资料:
Ping参数说明:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list
-t Ping 指定的计算机直到中断。
-a 将地址解析为计算机名。
-n count 发送 count 指定的 ECHO 数据包数。默认值为 4。
-l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。
-f 在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。
-i ttl 将"生存时间"字段设置为 ttl 指定的值。
-v tos 将"服务类型"字段设置为 tos 指定的值。
-r count 在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。
-s count 指定 count 指定的跃点数的时间戳。
-j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。
-k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。
-w timeout 指定超时间隔,单位为毫秒。
destination-list 指定要 ping 的远程计算机。
参考资料来源:百度百科-ping
在利用“ping”命令对DNS服务器的畅通情况进行判断时,当出现“请求超时”现象时,我们首先需要对线路进行排查,以确保路由器、Moden及集线器、交换机、网卡各接口插接可靠,且网线完好无损。
在确保硬件线路及设备连接正确的情况下,我们采取以下方法逐个排查故障所在:首先进入MSDOS界面,执行命令“Ping 192.168.0.1”来判断本机与路由器(网关)的连通情况,当无超时现象发生时,即表明线路连接情况正确。
当其中一个DNS无法正常通过“Ping”命令访问时,我们可以尝试更改其它DNS。有关DNS地址的具体信息,大家可以咨询当地电信运营商并从其获取。然后将有效DNS输入到IP协议中并作为首选DNS。
当然我们还可以使用公共DNS,如电信的114.114.114.114或8.8.8.8等进行尝试连接。
导致DNS请求超时失败的另一重要原因是运营商服务器过负荷所造成的数据包丢失。对于这类情况,我们需要躲过上网高峰时间,待上网低谷时期进行BT等下载操作。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)