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工具把问题出现的范围缩小到两个路由器之间。

什么是ping指令?Traceroute又是什么?(Powercert animated videos)相关推荐

  1. 什么是ARP(地址解析协议)?(Powercert animated videos)

    什么是ARP(地址解析协议)?IP地址和MAC地址如何连接起来 本篇文章源自以下视频链接的字幕: [IT硬核动画搬运/中英双字]什么是ARP(地址解析协议)?IP地址和MAC地址如何连接起来(Powe ...

  2. 什么是DNS(域名服务器)?(Powercert animated videos)

    什么是DNS (Domain Name System)?How it works? 本篇文章源自以下视频链接的字幕: 什么是DNS(域名服务器)?(Powercert animated videos) ...

  3. 调制解调器和路由器的区别 (Powercert animated videos)

    Modem vs Router 本篇文章源自以下视频链接的字幕: 调制解调器和路由器的区别 调制解调器(俗称"猫") 如果想在家里或者企业里使用互联网,必须要有一个调制解调器,调制 ...

  4. 【Linux】关于路由跟踪指令traceroute

    本文所有命令实施的大前提是:你现在能够上网. 稍有计算机常识的人都知道ping命令,是用来检查自己的主机是否与目标地址接通,自己的主机与目标地址的通讯包通讯速率,所谓的通讯包也就是那些什么TCP/IP ...

  5. ping和traceroute的工作原理

    PING原理 PING是基于ICMP协议(网络层)工作的 ICMP:Internet Control Message Protocol,互联网控制报文协议 ICMP用于报告传输过程中出现的问题,比如确 ...

  6. linux系统跟踪路由命令,路由跟踪指令traceroute centos下路由追踪指令用法 跟踪IP路由链路...

    我们日常进行服务器运维,接触最多的应该是ping,ping是用来检查自己的主机是否与目标地址连通,自己的主机与目标地址的通讯包通讯速率,所谓的通讯包也就是CP/IP,UDP包等. 但是路由跟踪指令tr ...

  7. ICMP最典型的应用PING和traceroute

    ICMP,Internet Control Message Protocol,网际控制报文协议主要用来检测网络连通性和实现链路追踪,最典型的应用就是PING和traceroute. PING: 通过发 ...

  8. 【转】:TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute

    TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute 分类:            TCP/IP详解学习笔记计算机网络2006-04-20 18:147970人阅读评论(1)收 ...

  9. ping指令的格式及参数

    ping指令是检测网络时最常用的指令了,但很多人对ping指令的认识也仅限于测试目的地址是否可达(包括我自己也是),其实ping指令还有很多用处.以下记录ping指令的格式及参数,在ping的时候可以 ...

最新文章

  1. c# 读hex_c#十六进制到位转换(c# hex to bit conversion)
  2. 第十二届西南石油大学程序设计新生赛官方题解
  3. 计算机网络第六章ppt课件,计算机网络与通信(第6章).ppt
  4. 理科生浪漫起来,谁都顶不住!
  5. 【大数据】学习大数据前需要掌握的知识
  6. redis分布式锁,面试官请随便问,我都会
  7. 网站底部添加访客阅读次数总访问量在线人数代码
  8. 【大讲堂讲师专访】张甦:数据库选型需因地制宜,MongoDB与MySQL绝非替代
  9. 多媒体分析与理解_多媒体在课堂教学中应用的研究研究报告(二)
  10. android 序列化传参数,Android序列化之Parcelable和Serializable的使用详解
  11. 利用代码分别实现jdk动态代理和cglib动态代理_设计模式篇——代理模式详解(面试官再问你代理模式,这么回答他!)...
  12. 工作中常用的25个Excel操作技巧,附详细步骤,收藏备用
  13. 学不会PDF裁剪与PDF拆分?6个方法包你轻松学会
  14. 《缠中说禅108课》32:走势的当下与投资者的思维方式
  15. 程序员必备神器机械键盘,真香!
  16. C语言 四则运算来喽!!小朋友的数学不再愁!
  17. 【C++】字符串子串的系列问题
  18. 基本乐理知识——和弦
  19. google chrome
  20. 【将百分制转换成五分制】

热门文章

  1. 25 个最基本的 JavaScript 面试问题及答案
  2. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第五章:中级控件
  3. [解读] Intersect360分析预测: 由AI和Cloud驱动,未来HPC市场达439亿
  4. 泊松分布和指数分布——超简单例子助你理解
  5. LOJ#10172. 「一本通 5.4 练习 1」涂抹果酱
  6. 串联谐振和并联谐振有什么区别?分别有什么特点?
  7. 客户关系管理软件费用多少?
  8. 中国移动oneos框架基础及其组件解析
  9. 让我们成为Java技术的主宰者(www.javathinker.org的建站宗旨)
  10. Android 5.1 AOSP 源码获取