Ping的使用可以帮助我们了解终端与终端,终端与主机之间是否连通以及详细数据的的测试工具。合理,正确使用Ping命令,可以让我们了解很多这方面的知识。

  我想大多数网虫对ping这个命令一定不陌生吧,它是用于确定本地主机(也就是你的机器)是否能与另一台主机(服务器和像你机器一样的千千万万的机器)成功交换(发送与接收)数据包。再根据返回的信息,你就可以推断TCP/IP参数(因为现在网络一般都是通过TCP/IP协议来传送数据的)是否设置正确,以及运行是否正常、网络是否通畅等,但不是Ping成功就代表TCP/IP配置正确,你有可能要执行大量的本地主机与远程主机的数据包交换,才能确信TCP/IP配置的正确性。

  其实,Ping就是一个测试程序,在Win98下的MS-DOS窗口下执行,还有必须连上网(因特网或者局域网),执行格式如下:

  ping [远程服务器名][参数]

  如:ping www.yesky.com,运行这个命令将得到http://www.yesky.com(天极网)的IP地址、传送数据包的最大时间和最小时间等。可以在MS-DOS方式下可键入Ping来查看该命令的参数。

  下面就对ping www.yesky.com后屏幕出现的信息逐条进行解释:

  1.Pinging www.yesky.com[210.77.155.200] with 32 bytes of data:

  正在将32字节数据(Windows默认,但可改变)发送到远程服www.yesky.com,一旁的数字210.77.155.200就是该服务器的IP地址,所以有时也可用来实现域名与IP地址的转换功能。

  2.Reply from 210.77.155.200:bytes=32 time=126ms ttl=244

  本地主机已收到回送信息,具体为:32字节,共用126毫秒,ttl为244。ttlo (Time to Live)是存在时间值,你可以通过TTL值推算一下数据包已经通过了多少个路由器:

  源地点TTL起始值(就是比返回TTL略大的一个2的乘方数,如128、256等)- 返回时TTL值。

  例如,返回TTL值为119,那么可以推算数据包离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119),如果返回TTL值为244,TTL起始值就是256,源地点到目标地点要通过11个路由器网段。

  3.request timed out

  回收信息时间超时,说明此时网络繁忙,可以稍后再试。

  4.ping statistics for 210.77.155.200:

  Packets:Sent=4,Received=2,lost=2(50%)

  Approximate round trip times in milli-seconds:

  Minimum=177ms,Maximum=182ms,Average=89ms

  对照解释如下:

  Ping 210.77.155.200总的信息如下:

  数据包个数:发送4个数据包(系统缺省设置,每次Ping时向服务器端发送4个数据包),共回收到2个,共丢失2个占总的50%。

  发送时间总的概括:

  最快回收时间为:177毫秒,最慢回收时间为182毫秒,平均为89毫秒。

  常用Ping命令参数选项:

  ping IP -t连续对IP地址执行Ping命令,考虑到被用户以Ctrl+C中断。

  ping IP -L 2000 指定Ping命令中的数据长度为2000字节,而不是缺省的32字节。

  ping IP -n 执行特定次数的Ping命令。

转载于:https://blog.51cto.com/buyicike/269450

完全解读ping命令应用方法相关推荐

  1. 局域网连接其他机器命令_弱电工程师必备技能,PING命令使用方法大全

    做弱电的工程人员都知道,在这个数字化网络时代,要学会一些网络常用命令,有了它们,可以快速排查出问题,Ping就是最基础命令之一,Ping是使用最常用的网络测试命令,主要用于确定网络的连通性.下面是学习 ...

  2. linux怎么知道ping命令,教程方法;通过ping命令查看服务器类型(linux还是windows系列)电脑技巧-琪琪词资源网...

    琪琪词资源网-教程方法;通过ping命令查看服务器类型(linux还是windows系列)电脑技巧,以下是给大家带来的教程方法;通过ping命令查看服务器类型(linux还是windows系列),大家 ...

  3. linux系统下如何禁止ping命令或允许ping命令的方法

    禁止ping [root@varnish ~]# echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all 2. 允许ping [root@varnish ...

  4. 计算机网络ping用法,Ping命令及用法详解

    Ping命令的原理与作用 Ping命令可以测试计算机名和计算机的IP地址,验证与远程计算机的连接,通过向计算机发送ICMP( Internet Control and Message Protocal ...

  5. 用计算机名ping得ip,PING命令取得计算机名和IP

    一.IPCONFIG /ALL Host Name 后面就是计算机名 二.系统本身有变量 %computername% 表示计算机名 echo %computername% 三.刚刚发现 hostna ...

  6. Linux ping 使用教程,linux ping命令的几个简单使用方法

    发觉linux下的ping命令花样还挺多的,下面是几个例子 1.ping www.baidu.com,最粗糙的用法,此时主机将不停地向目的地址发送ICMP echo request数据包,直至你按下C ...

  7. ping 命令的几种使用方法?

    ping命令的几种使用方法? 它是最基本,最常用的,测试物理网络的命令,它的使用频率很高,主要用于确定本地主机和另一台主机能否成功进行发送或接收数据包,根据返回的信息,我们就可以判断TCP/IP参数是 ...

  8. iphone7测试软件,iPhone7如何测试网速 ping命令测试网速方法介绍

    电脑设备测试网速的方法有很多,了解的小伙伴应该都知道那么几种.但是如果我们想要测试iPhone手机的网速,该怎么弄呢?这个估计就没有多少小伙伴知道了.下面小编来教一教大家怎么使用ping来测试网速. ...

  9. linux运行ping,linux ping命令的几个简单使用方法

    发觉linux下的ping命令花样还挺多的,下面是几个例子 1.ping www.baidu.com,最粗糙的用法,此时主机将不停地向目的地址发送ICMP echo request数据包,直至你按下C ...

最新文章

  1. Graph Representation 图神经网络
  2. HTTP错误代码对应
  3. 基于rman 全备+归档在线搭建DG
  4. 深入浅出Android App耗电量统计
  5. 为什么说嵌入式开发比单片机要难很多?
  6. js练习--贪吃蛇(转)
  7. 1小时搞懂设计模式之工厂模式(简单工厂)
  8. 20190601:第一个JDBC程序
  9. 信么?PrintDemon 漏洞影响自1996年起发布的所有 Windows 版本
  10. 元数据驱动设计 —— 设计一套用于API数据检索的灵活引擎
  11. ubuntu安装mysql后不能远程访问的方法
  12. vue开发pc端支付方式(支付宝、微信、银联)
  13. 进去计算机组策略的命令,组策略怎么打开,组策略命令打开方法
  14. python实现火车票查询_火车票查询(python版)
  15. DEA数据包络分析----(投入、中间变量及产出)分期望与非期望讨论第一篇
  16. 盘是什么意思计算机网络,hdd网络上什么意思
  17. 红外近距空空导弹弹道仿真
  18. 预见2020下半场——从自动驾驶新趋势看普及前景
  19. css----BFC,IFC,GFC,FFC的区别
  20. 2021-09-30-THZ-前置

热门文章

  1. 【RocketMQ工作原理】消息的生产过程
  2. Javascript的prototype
  3. GCD的其他(不常用)方法
  4. CATransition
  5. NSCache和NSURLCache网络缓存优化
  6. restful可以转发么_什么是RESTFUL?REST的请求方法有哪些,有什么区别?
  7. linux ping程序设计与实现,一步步学Linux网络编程--ping命令的实现分析
  8. 计算机 时代,计算机时代,你准备好了吗
  9. mysql sa密码是什么_忘记mysql数据库root密码
  10. mysql数据库管理系统的配置文件是_MySQL学习笔记_1_MySQL数据库管理系统概述