zoukankan      html  css  js  c++  java
  • 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为目标返回数据包的序号。

  • 相关阅读:
    Python核心技术与实战——十四|Python中装饰器的使用
    Python核心技术与实战——十三|Python中参数传递机制
    GUI学习之三十四——QSS样式表
    数据分析思维(一):数据分析的三种核心思维
    python设计模式
    Docker架构
    云技术
    5G[generation]的知识收集
    计算机网络知识汇总---20191207
    odoo里面的read_group写法
  • 原文地址:https://www.cnblogs.com/whitemouseV2-0/p/10839141.html
Copyright © 2011-2022 走看看