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为目标返回数据包的序号。

  • 相关阅读:
    proxmox新版本使用了lxc容器,导致以前的vzlist命令无法使用,于是自己写了一个脚本来获取所有半虚拟化主机的信息状态
    Linux 系统优化参数总结
    linux shell 远程执行命令
    wios设置证书登陆
    Eclipse安装tomcat插件
    Centos6.5-dnsmasq安装
    SSL工作原理
    ssh免密码登陆及其原理
    Linux查看后台任务,关闭后台任务
    Mybatis 中常用的java类型与jdbc类型
  • 原文地址:https://www.cnblogs.com/whitemouseV2-0/p/10839141.html
Copyright © 2011-2022 走看看