什么是ping指令?Traceroute又是什么?(Powercert animated videos)

Ping

ping指令是所有网络工具中最常使用的指令,它被用来测试网络连接性和域名解析。

测试网络连接性

举例:我们ping一个主机的IP地址,在命令提示符里输入 ‘ping’ 空格 接着IP地址 再按回车
现在它会送出4个数据包到选中的目的IP地址,接着目的地会送回数据包到我们作为回应,这些回应被称为回声回答请求,这些回应告诉我们目的地主机是什么样的状态。

比如说如果我们收到一个回复,这就意味着大概是有网络连接在我们和目的地之间,但如果没有回复,说明主机没有回复,意味着我们之间没有网络连接

但如果我们ping了一台主机,收到了信息说’请求超时‘ 那么这就说明主机关机了,或者它在阻挡所有的ping请求。
在另一个场景中,在ping之后,如果我们收到一个信息说 “ 目的主机不可达 ” ,而且这个信息是来自路由器,那么说明到达目的地的路线无法找到。

测试域名解析

  • 在我们ping一个IP地址之前,我们先可以用来ping一个域名。
  • 比如说 我们输入 ‘ping’ + 空格,再输入域名 “yahoo.com” 所以通过ping 域名 ,如果我们得到了ping IP地址一样的结果, 那么也就是域名被DNS解析了,一切正常。
  • 但如果ping域名失败了,那么下一步就该是输入IP地址了
  • 如果输入IP地址再ping成功了的话,我们就知道DNS出问题了

ping指令也可以和另一个子指令一起使用,也就是switch,switch被用来改变ping的参数
switch——用来改变实用程序参数的子命令

你可以看到所有的switch通过输入 ‘ping’ + 空格 + 前杠 + ?

Traceroute

另一个工具是TRACERT 意思是追踪路线,这个工具被用来找到数据包从本地到目的地的准确路线。

举例: 让我们去找到从本地到另一台电脑的路线,所以在命令提示符中我们输入 ‘tracert’ + 空格,接着IP地址 然后回车,那么现在数据包就会自己去目的地,它在路上每当遇到一个路由器,他就会往回报告这个路由器,包括IP地址和每一次条约之间的时间

所以TRACERT工具是一个很好用的工具,它可以用来精确定位一个网络上的问题(如果一个数据包不能到达目的地的话)

比如说,如果我们尝试着去ping一个目的地失败了,那么我们就可以用TRACERT工具去找数据包在路上的哪里丢失了,让我们再次去追踪这个IP地址。假设这一次有一个问题出现了,让我们输入“TRACERT” 和IP地址,当数据包沿着它的路线行走时2,它会告诉我们问题出现在那个区域,而且数据包在这停下了,所以TRACERT工具把问题出现的范围缩小到两个路由器之间。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值