• ping命令介绍


      

      1、ping是TCP/IP协议的一部分,所以只要安装了TCP/IP协议就(无论windows或linux)都可以使用ping命令。
      2、ping命令的原理:本机创建一个数据包发送给(ping对象)目标IP,目标接收后返回给本机一个完全一样的数据包。
      3、根据ping命令的原理,ping命令常用于检查本地与目标服务器之间的网络是否畅通。
      4、ping命令参数详解(DOS命令输入ping后回车即可调出参数列表):

        ping -t IP或域名          #一直ping下去。按Ctrl+Break会统计当前ping的发包数、
                        接包数、丢包数、最长时间、最短时间、平均时间;若要停止 -
                        按Ctrl+C停止ping命令发包。
        ping -a IP或域名          #将地址解析成主机名(昵称)。
        ping -n count IP或域名        #要发送的回显请求数,count为正整数,发送数据包的数量。
        ping -l size IP或域名        #发送缓冲区大小,size为发送数据包的大小,单位为字节,范围为0-65500。
        ping -i TTL IP或域名        #数据包生存周期(0-255),数据包传输过程中的经过节点数量,超过该数量则放弃该数据包。

      5、ping命令返回结果详解:
        windows:
          正在 Ping www.jhxy.com.cn [119.29.42.161] 具有 32 字节的数据:
          来自 119.29.42.161 的回复: 字节=32 时间=7ms TTL=51

                        

           解析:

            119.29.42.161为目标IP,32为数据包大小(单位:字节),7ms为发送到接受完成耗时,TTL为生命周期。
            其中windows的TTL默认是118,linux默认是64,所以TTL=51是数据包共经过67(118-51)个节点。

         linux:
          PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data.
          64 bytes from 14.215.177.39: icmp_seq=1 ttl=54 time=8.08 ms

                           

          解析:

            14.215.177.39为目标IP,64为数据包大小(单位:字节),8.08ms为发送到接受完成耗时,TTL为生命周期。其中windows的
            TTL默认是118,linux默认是64,所以ttl=54是数据包共经过10(64-54)个节点,icmp_seq=1为目标返回数据包的序号。

  • 相关阅读:
    alpha 冲刺 —— 十分之一
    福大软工 · 第七次作业
    福大软工 · 第八次作业(课堂实战)- 项目UML设计(团队)
    2018软工实践——团队答辩
    福大软工1816 · 第五次作业
    福大软工1816 · 第四次作业
    软工实践第四次作业--结队的第一次合作
    软工实践第二次作业--思索
    华中农业大学第五届程序设计大赛网络同步赛解题报告2(转)
    华中农业大学第五届程序设计大赛网络同步赛解题报告(转)
  • 原文地址:https://www.cnblogs.com/whitemouseV2-0/p/10839141.html
Copyright © 2020-2023  润新知