时间:2019-12-09 点击: 次 来源:网络 作者:佚名 - 小 + 大
重点说明: Win下dos命令行内,使用ctrl + c 可以终止当前进程的运行 ping 就是检查网络是否连接(一) 通过Ping检测网络故障的典型次序: ping 127.0.0.1这个Ping命令被送到本地计算机的IP软件。如果出错,则表示TCP/IP的安装或运行存在某些最基本的问题。
协议中,127.x.x.x 形式的地址指的是回送地址,表示的是立刻返回数据的地址一旦使用回送地址来发送数据,协议软件会立即回送,不进行任何网络传输。 回复信息里的TTL (Time To Live) 是生存时间值,是一个8 bit字段,所以取值范围是2^8-1,也就是[1,255]。这个数值指的是数据包在网络路由里的生存时间,数据包在转发路径上,每经过一个路由器,路由器就会把TTL的值减1,然后再继续转发出去。所以,当TTL减少到0的时候,路由器就会丢这个IP数据包,并且向IP包的发送者回送 ICMP time exceeded消息,也就是连接超时。 如果没有TTL,数据包如果一直找不到重点,就会在网络中无限循环收发,会浪费网络资源,所以设置TTL来保证有限次数内完成传输,失败则向发送者发出提示。 图中可以看到,TTL是128,由于是回送地址127.x.x.x 的ping,所以这里面是没有过路由器的,也就是本机设置的默认TTL是128. ping 本机IP这个命令被送到本计算机所配置的IP地址。如果出错,则表示本地配置或安装存在问题 先用 ipconfig 命令查看本机ip,如果要查看全部详细信息,则用 IPv4 和 IPv6 是两种略有区别的地址,但是都是属于IP地址。因此两个地址都可以执行Ping
Ping本机地址也就是自己连接自己,也不需要经过路由,TTL不会减。如果Ping的是Ipv6, IPv6中不再使用TTL(Time to Live),而是用Hop Limit 跳转限制参数来控制转发,原理和TTL类似。
ping 局域网内其他IP这个命令经过本地计算机的网卡及网络电缆到达其他计算机,再返回。如收到回送应答,表明本地网络的网卡和载体运行正确。但如果收到0个回送应答,表示子网掩码不正确或网卡配置错误或电缆系统有问题。 如果局域网的网关是192.168.0.1,那么这个局域网的IP地址范围 就是192.168.0.100 到 192.168.0.254 如果对于局域网,不知道其他连入的电脑的ip,直接用一个循环遍历全部局域网ip进行ping操作即可。循环操作的命令如下: 如果想要把运行结果保存起来,则可以运行 把 执行之后就会看到,有一些ip地址是能够有数据返回的。
从上面这个结果可以看到,不同的局域网IP的TTL貌似有比较大的出入,实际上都在局域网内进行ping,一般经过的路由数量并不大。那么形成不同TTL主要原因,是因为ping发出的时候 TTL是会进行调整的,一般情况是64,128,256这几个常用值。后面我们可以使用tracert命令,对24,33,90这三个局域网IP地址,追踪一下路由的跃点。 ping 网关IP这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答 根据前面ipconfig/all 的命令拿到网关地址,执行ping命令即可。
ping 远程IP如收到4个应答,表示成功使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。 然后ping一个连入公网的服务器ip。(服务器ip可以被用于攻击,所以应当避免直接暴露,服务器也可以设置禁止ping)
ping www.yahoo.com对某个主机名执行Ping命令,本地计算机必须先通过DNS 服务器将域名转换成IP地址。如果出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障。利用该命令实现域名对IP地址的转换功能。 ping网站的时候注意,ping后面加的是域名,不需要加http://的协议 Ping命令的常用参数选项:
作者:Petrick https://www.imooc.com/article/283635 来源:慕课网 本文首次发布于慕课网 ,转载请注明出处,谢谢合作 |
上一篇:电脑ping怎么打开
下一篇:小编教你chkdsk工具怎么运行