ping命令格式_ping大包命令格式 - CSDN
精华内容
参与话题
  • ping命令的基本格式

    千次阅读 2014-08-05 14:33:06
    原文地址::http://blog.sina.com.cn/s/blog_78efec1501014b6i.html 相关文章 1、

    原文地址::http://blog.sina.com.cn/s/blog_78efec1501014b6i.html



    相关文章

    1、P​i​n​g​命​令​的​语​法​格​式_百度文章----http://wenku.baidu.com/link?url=KOsS9N_WvtmsnEB-0na15ZH_9PtDPQjZTzN4rkwI57Lla7T2OHSfDGlvfBDLUc67giWXQjQHtnJCMSFFr4wKCQi9wcW5wNoo8wlZfXRV7Q_


    2、ping命令的用法大全!----http://blog.csdn.net/sdzg_wq/article/details/629378


    什么是ping命令 
          PING命令是用来检查要到达的目标IP地址并记录结果,显示目标是否响应以及接收答复所需的时间。如果在传递到目标过程中有错误,ping 命令将显示错误消息。

    我们在HOST A使用一个ICMP Echo Request packet (回送请求)数据包来探测主机地址 HOST B 是否存活,通过简单的发送一个ICMP ECHO(Type 8)数据包到目标主机,如果ICMP ECHO Reply(ICMP type 0)(回送答复)数据包 HOST A 可以接受到,说明主机是存活状态,如果没有就可以初步判断主机没有在线或者使用了某些过滤设备过滤了ICMP的REPLY。

    ping和其它一些工具如traceroute等配合使用可进行许多基本的网络测试。

     

    ping命令的基本格式 
    PING的格式为:

    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list

    参数说明:

    -t :一直Ping指定的计算机,直到从键盘按下Control-C中断。

    -a :将地址解析为计算机NetBios名。

    -n :发送count指定的ECHO数据包数。,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢程度。默认值为 4。

    -l :发送指定数据量的ECHO数据包。默认为 32 字节;最大值是65500字节。

    -f :在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。通常你所发送的数据包都会通过路由分 段再发送给对方,加上此参数以后路由就不会再分段处理。

    -i :将“生存时间”字段设置为TTL指定的值。指定TTL值在对方的系统里停留的时间。同时检查网络运转情况的。

    -v :tos 将“服务类型”字段设置为 tos 指定的值。

    -r :在“记录路由”字段中记录传出和返回数据包的路由。通常情况下,发送的数据包是通过一系列路由才到达目标地址的,通过此参数可以设定,想探测经过路由的个数。限定能跟踪到9个路由。

    -s :指定 count 指定的跃点数的时间戳。与参数-r差不多,但此参数不记录数据包返回所经过的路由,最多只记录4个。

    -j :利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的 最大数量为 9。

    -k :computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格 源)IP 允许的最大数量为 9。

    -w:timeout 指定超时间隔,单位为毫秒。

    destination-list: 指定要 ping 的远程计算机。



     

    Ping的返回信息   有"Request Timed Out"、"Destination Net Unreachable"和"Bad IP address"还有"Source quench received"。 
    "Request Timed Out"这个信息表示对方主机可以到达到TIME OUT,这种情况通常是为对方拒绝接收你发给它的数据包造成数据包丢失。大多数的原因可能是对方装有防火墙或已下线。 
    "Destination Net Unreachable"这个信息表示对方主机不存在或者没有跟对方建立连接。这里要说明一下"destination host unreachable"和"time out"的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其它原因不可到达,这时候会出现"time out",如果路由表中连到达目标的路由都没有,那就会出现"destination host unreachable"。 
    "Bad IP address" 这个信息表示你可能没有连接到DNS服务器所以无法解析这个IP地址,也可能是IP地址不存在。 
    "Source quench received"信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。 
    
    怎样使用Ping这命令来测试网络连通呢? 
    
    连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。 
    
    首先我们讲一下使用Ping命令的步骤。 
    使用Ping检查连通性有五个步骤: 
    1. 使用ipconfig /all观察本地网络设置是否正确; 
    2. Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好; 
    3. Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误; 
    4. Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略) 
    5. Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。 
    
    在检查网络连通的过程中可能出现一些错误,这些错误总的来说分为两种最常见。 
    1. Request Timed Out 
    "request time out"这提示除了在《PING(一)》提到的对方可能装有防火墙或已关机以外,还有就是本机的IP不正确和网关设置错误。 
    ①、IP不正确: 
    IP不正确主要是IP地址设置错误或IP地址冲突,这可以利用ipconfig /all这命令来检查。在WIN2000下IP冲突的情况很少发生,因为系统会自动检测在网络中是否有相同的IP地址并提醒你是否设置正确。在NT中不但会出现"request time out"这提示而且会出现"Hardware error"这提示信息比较特殊不要给它的提示所迷惑。 
    ②、网关设置错误:这个错误可能会在第四个步骤出现。网关设置错误主要是网关地址设置不正确或网关没有帮你转发数据,还有就是可能远程网关失效。这里主要是在你Ping外部网络地址时出错。错误表现为无法Ping外部主机返回信息"Request timeout"。 
    2. Destination Host Unreachable 
    当你在开始PING网络计算机时如果网络设备出错它返回信息会提示"destination host unreachable"。如果局域网中使用DHCP分配IP时,而碰巧DHCP失效,这时使用 PING命令就会产生此错误。因为在DHCP失效时客户机无法分配到IP系统只有自设IP,它往往会设为不同子网的IP。所以会出现"Destination Host Unreachable"。另外子网掩码设置错误也会出现这错误。 
    还有一个比较特殊就是路由返回错误信息,它一般都会在"Destination Host Unreachable"前加上IP地址说明哪个路由不能到达目标主机。这说明你的机器与外部网络连接没有问题,但与某台主机连接存在问题。 
    
    举个例子吧。 
    我管理的网络有19台机,由一台100M集线器连接服务器,使用DHCP动态分配IP地址。 
    有一次有位同事匆忙地告诉我"我的OUTLOOK打不开了",我到他机器检查,首先我检查了本地网络设置,我用ipconfig /all看IP分配情况一切正常。接着我就开始PING网络中的其中一台机器,第一次PING结果很正常,但OUTLOOK还是无法使用其它网络软件和Copy网络文件都可以使用但网络速度很慢,第二次PING我用了一个参数-t(-t可以不中断地PING对方,当时我想PING一次可能发现不了问题)发现有time=30ms和request time out,从服务器PING这台机就更有趣,request time out比正常数据还多,在局域中竟然有time=30ms和request time out太不正常了。开始我认为是网卡的问题但换网卡后故障依旧,重做网线还是不能解决问题,这故障真有趣!最后我没办法了把它插在集线器端口上的另一端的网线换到另一个端口,哈!故障解决了。原来是集线器端口坏了。 
    
    如何用Ping命令来判断一条链路的速度
    Ping这个命令除了可以检查网络的连通和检测故障以外,还有一个比较有趣的用途,那就是可以利用它的一些返回数据,来估算你跟某台主机之间的速度是多少字节每秒 
    
    我们先来看看它有那些返回数据。 
    
    Pinging 202.105.136.105 with 32 bytes of data: 
    
    Reply from 202.105.136.105: bytes=32 time=590ms TTL=114 
    Reply from 202.105.136.105: bytes=32 time=590ms TTL=114 
    Reply from 202.105.136.105: bytes=32 time=590ms TTL=114 
    Reply from 202.105.136.105: bytes=32 time=601ms TTL=114 
    
    Ping statistics for 202.105.136.105: 
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), 
    Approximate round trip times in milli-seconds: 
    Minimum = 590ms, Maximum = 601ms, Average = 593ms 
    
    在例子中"bytes=32"表示ICMP报文中有32个字节的测试数据(这是估算速度的关键数据),"time=590ms"是往返时间。 
    
    怎样估算链路的速度呢?举个例子吧。我们把A和B之间设置为PPP链路。 
    
    从上面的PING例子可以注意到,默认情况下发送的ICMP报文有32个字节。除了这32个字节外再加上20个字节的IP首部和8个字节的ICMP首部,整个IP数据报文的总长度就是60个字节(因为IP和ICMP是Ping命令的主要使用协议,所以整个数据报文要加上它们)。另外在使用Ping命令时还使用了另一个协议进行传输,那就是PPP协议(点对点协议),所以在数据的开始和结尾再加上8个字节。在传输过程中,由于每个字节含有8bit数据、1bit起始位和1bit结束位,因此传输速率是每个字节2.98ms。由此我们可以估计需要405ms。即68*2.98*2(乘2是因为我们还要计算它的往返时间)。 
    
    我们来测试一下33600 b/s的链路: 
    
    Pinging 202.105.36.125 with 32 bytes of data: 
    
    Reply from 202.105.36.125: bytes=32 time=415ms TTL=114 
    Reply from 202.105.36.125: bytes=32 time=415ms TTL=114 
    Reply from 202.105.36.125: bytes=32 time=415ms TTL=114 
    Reply from 202.105.36.125: bytes=32 time=421ms TTL=114 
    
    Ping statistics for 202.105.36.125: 
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), 
    Approximate round trip times in milli-seconds: 
    Minimum = 415ms, Maximum = 421ms, Average = 417ms 
    
    看是不是差不多啊。^_^ 
    
    这里大家可能要注意到,这估算值跟实际值是有误差的,为什么呢?因为我们现在估算的是一个理论值,还有一些东西我们没有考虑。比如在网络中的其它干扰,这些干扰主要来之别的计算机。因为在你测试时不可能全部计算机停止使用网络给你做测试,这是不实际的。另外就是传输设备,因为有某些设备如MODEM它在传输时会把数据压缩后再发送,这大大减少了传输时间。这些东西产生的误差我们是不能避免的,但其数值大约在5%以内我们都可以接受(利用MODEM传输例外),但是可以减少误差的产生。比如把MODEM的压缩功能关闭和在网络没有那么繁忙时进行测试。有时候误差是无须消除的。因为我们需要这些误差跟所求得的理论值进行比较分析,从而找出网络的缺陷而进行优化。这时测试网络的所有数据包括误差都会成为我们优化的依据。 
    还要注意,这种算法在局域网并不适用,因为在局域网中速度非常的快几乎少于1ms,而Ping的最小时间分辨率是1ms,所以根本无法用Ping命令来检测速度。如果想测试速度那就要用专门仪器来检测。 
    
    总的来说,Ping命令是一个在故障检查方面很有用而且很便利的工具 
    


    为了测试光纤收发器的丢包率,工程师建议使用PC的ping命令

    于是ping -l 65500 -t -n 1000 192.168.30.84

    即,对目标主机192.168.30.84发送数据量为65500的ECHO数据包1000个,然后看其结果




    //=================================================================================================================================

    备注::

    1》ping ip -t-------持续ping包,直到ctrl+c中断,然后会出统计报告


    Ping statistics for 180.97.33.67:
        Packets: Sent = 157, Received = 156, Lost = 1 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 22ms, Maximum = 33ms, Average = 24ms
    Control-C
    ^C



    展开全文
  • Ping 命令详解

    万次阅读 多人点赞 2017-11-19 15:22:09
    简述: ICMP协议是“Internet Control Message Ptotocol”(因特网控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。...ping命令通常用来作为网络可用性的检查。ping命

    简述:

    ICMP协议Internet Control Message Ptotocol因特网控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。


    ping (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令


    ping命令通常用来作为网络可用性的检查。ping命令可以对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此测试网络。


    ping和ICMP的关系:ping命令发送数据使用的是ICMP协议。


    ping的原理

    向指定的网络地址发送一定长度的数据包,按照约定,若指定网络地址存在的话,会返回同样大小的数据包,当然,若在特定时间内没有返回,就是“超时”,会被认为指定的网络地址不存在。

    ICMP协议通过IP协议发送的,IP协议是一种无连接的,不可靠的数据包协议。在Unix/Linux,序号从0开始计数,依次递增。而Windows ping程序的ICMP序列号是没有规律。

    ICMP协议在实际传输中数据包:20字节IP首部 + 8字节ICMP首部 + 1472字节<数据大小>38字节。

    ICMP报文格式:IP首部(20字节) + 8位类型 + 8位代码 + 16校验和 + (不同类型和代码,格式也有所不同)。



    1、打开DOS命令界面


    通过点击开始菜单中的“运行”选项,输入“cmd”, 回车即可打开。


    2、输入ping /? ,列出ping的相关参数




    用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

               [-r count] [-s count] [[-j host-list] | [-k host-list]]

               [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name


    3、ping命令详解


    -t :Ping 指定的计算机直到中断。

    -a :将地址解析为计算机名。

    -n count :发送 count 指定的 ECHO 数据包数。默认值为 4。

    -l size :发送包含由 size 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。

    -f :在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。

    -i ttl :将"生存时间"字段设置为 ttl 指定的值。

    -v tos :将"服务类型"字段设置为 tos 指定的值。

    -r count :在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。

    -s count :指定 count 指定的跃点数的时间戳。

    -j host-list :利用 host-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。

    -k host-list :利用 host-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。

    -w timeout :指定超时间隔,单位为毫秒。

    destination-list :指定要 ping 的远程计算机。


    4、使用Ping这命令来测试网络连通


    连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。

    首先我们讲一下使用Ping命令的步骤。

    使用Ping检查连通性有五个步骤:


    A. 使用ipconfig /all观察本地网络设置是否正确,如图;



    B.Ping 127.0.0.1,127.0.0.1 回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;




    C. Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;




    D. Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)



    E. Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。



    5、用Ping命令来判断一条链路好坏


    Ping这个命令除了可以检查网络的连通和检测故障以外,还有一个比较有趣的用途,那就是可以利用它的一些返回数据,来估算你跟某台主机之间的速度是多少字节每秒。




    在例子中:

    "字节=32"表示ICMP报文中有32个字节的测试数据;

    "时间=6ms"是往返时间。 

    "已发送=4"发送多个秒包、"已接收=4"收到多个回应包、"丢失=0"丢弃了多少个;

    Minmum 最小值 、MAXimun 最大值、Average 平均值。

    所在图上来看,来回只用了6MS 时间,lost =0 即是丢包数为0,网络状态相当良好;


    6、对Ping后返回信息的分析


    6.1  Request timed out


    这是大家经常碰到的提示信息,很多文章中说这是对方机器置了过滤ICMP数据包,从上面工作过程来看,这是不完全正确的,至少有下几种情况:


    A. 对方已关机,或者网络上根本没有这个地址:比如在上图中主机A中Ping 192.168.0.7,或者主机B关机了,在主机A中PING 192.168.0.5 都会得到超时的信息。

    B. 对方与自己不在同一网段内,通过路由也无法找到对方,但有时对方确实是存在的,当然不存在也是返回超时的信息。

    C. 对方确实存在,但设置了ICMP数据包过滤(比如防火墙设置)。

    怎样知道对方是存在,还是不存在呢,可以用带参数 -a 的Ping命令探测对方,如果能得到对方的NETBIOS名称,则说明对方是存在的,是有防火墙设置,如果得不到,多半是对方不存在或关机,或不在同一网段内。

    D. 错误设置IP地址

    正常情况下,一台主机应该有一个网卡,一个IP地址,或多个网卡,多个IP地址(这些地址一定要处于不同的IP子网)。但如果一台电脑的“拨号网络适配器”(相当于一块软网卡)的TCP/IP设置中,设置了一个与网卡IP地址处于同一子网的IP地址,这样,在IP层协议看来,这台主机就有两个不同的接口处于同一网段内。当从这台主机Ping其他的机器时,会存在这样的问题:

    a. 主机不知道将数据包发到哪个网络接口,因为有两个网络接口都连接在同一网段。

    b. 主机不知道用哪个地址作为数据包的源地址。因此,从这台主机去Ping其他机器,IP层协议会无法处理,超时后,Ping 就会给出一个“超时无应答”的错误信息提示。但从其他主机Ping这台主机时,请求包从特定的网卡来,ICMP只须简单地将目的、源地址互换,并更改一些标志即可,ICMP应答包能顺利发出,其他主机也就能成功Ping通这台机器了。


    6.2 Destination host Unreachable


    A. 对方与自己不在同一网段内,而自己又未设置默认的路由,比如上例中A机中不设定默认的路由,运行Ping 192.168.0.1.4就会出现“Destination host Unreachable”。

    B. 网线出了故障

    这里要说明一下“destination host unreachable”和 “time out”的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,这时候会出现“time out”,如果路由表中连到达目标的路由都没有,那就会出现“destination host unreachable”。


    6.3 Bad IP address


    这个信息表示您可能没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP地址不存在。


    6.4 Source quench received


    这个信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。


    6.5 Unknown host——不知名主机


    这种出错信息的意思是,该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。


    6.6 No answer——无响应


    这种故障说明本地系统有一条通向中心主机的路由,但却接收不到它发给该中心主机的任何信息。故障原因可能是下列之一:中心主机没有工作;本地或中心主机网络配置不正确;本地或中心的路由器没有工作;通信线路有故障;中心主机存在路由选择问题。


    6.7 Ping 127.0.0.1:127.0.0.1是本地循环地址


    如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作


    6.8 no rout to host


    网卡工作不正常。


    6.9 transmit failed,error code


    10043网卡驱动不正常。


    6.10 unknown host name


    DNS配置不正确。



    需要了解其他请参考以下:

    http://blog.csdn.NET/WaderChan/article/details/4199913

    http://blog.163.com/dl_hao/blog/static/212541180201441210585525/

    http://blog.csdn.Net/lvc851116/article/details/8137202

    http://blog.csdn.net/dbzhang800/article/details/6876451

    http://www.cnblogs.com/wang1994/p/5943154.html

    展开全文
  • ping命令

    千次阅读 2019-08-08 16:04:01
    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMPECHO_REQUEST...

    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQUEST to network hosts),并显示响应情况,这样我们就可以根据它输出的信息来确定目标主机是否可访问(但这不是绝对的)。有些服务器为了防止通过ping探测到,通过防火墙设置了禁止ping或者在内核参数中禁止ping,这样就不能通过ping确定该主机是否还处于开启状态。

    linux下的ping和windows下的ping稍有区别,linux下ping不会自动终止,需要按ctrl+c终止或者用参数-c指定要求完成的回应次数。

    1.命令格式:

    ping [参数] [主机名或IP地址]

    2.命令功能:

    ping命令用于:确定网络和各外部主机的状态;跟踪和隔离硬件和软件问题;测试、评估和管理网络。如果主机正在运行并连在网上,它就对回送信号进行响应。每个回送信号请求包含一个网际协议(IP)和 ICMP 头,后面紧跟一个 tim 结构,以及来填写这个信息包的足够的字节。缺省情况是连续发送回送信号请求直到接收到中断信号(Ctrl-C)。

    ping 命令每秒发送一个数据报并且为每个接收到的响应打印一行输出。ping 命令计算信号往返时间和(信息)包丢失情况的统计信息,并且在完成之后显示一个简要总结。ping 命令在程序超时或当接收到 SIGINT 信号时结束。Host 参数或者是一个有效的主机名或者是因特网地址。

    3.命令参数:

    -d 使用Socket的SO_DEBUG功能。

    -f  极限检测。大量且快速地送网络封包给一台机器,看它的回应。

    -n 只输出数值。

    -q 不显示任何传送封包的信息,只显示最后的结果。

    -r 忽略普通的Routing Table,直接将数据包送到远端主机上。通常是查看本机的网络接口是否有问题。

    -R 记录路由过程。

    -v 详细显示指令的执行过程。

    <p>-c 数目:在发送指定数目的包后停止。

    -i 秒数:设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。

    -I 网络界面:使用指定的网络界面送出数据包。

    -l 前置载入:设置在送出要求信息之前,先行发出的数据包。

    -p 范本样式:设置填满数据包的范本样式。

    -s 字节数:指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。

    -t 存活数值:设置存活数值TTL的大小。

    4.使用实例:

    实例1:ping的通的情况

    命令:

    ping 192.168.120.205

    输出:

    [root@localhost ~]# ping 192.168.120.205
    PING 192.168.120.205 (192.168.120.205) 56(84) bytes of data.
    64 bytes from 192.168.120.205: icmp_seq=1 ttl=64 time=0.720 ms
    64 bytes from 192.168.120.205: icmp_seq=2 ttl=64 time=0.181 ms
    64 bytes from 192.168.120.205: icmp_seq=3 ttl=64 time=0.191 ms
    64 bytes from 192.168.120.205: icmp_seq=4 ttl=64 time=0.188 ms
    64 bytes from 192.168.120.205: icmp_seq=5 ttl=64 time=0.189 ms

    --- 192.168.120.205 ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 4000ms
    rtt min/avg/max/mdev = 0.181/0.293/0.720/0.214 ms
    [root@localhost ~]# 

     

    实例2:ping不通的情况

    命令:

    ping 192.168.120.202

    输出:

    [root@localhost ~]# ping 192.168.120.202
    PING 192.168.120.202 (192.168.120.202) 56(84) bytes of data.
    From 192.168.120.204 icmp_seq=1 Destination Host Unreachable
    From 192.168.120.204 icmp_seq=2 Destination Host Unreachable
    From 192.168.120.204 icmp_seq=3 Destination Host Unreachable
    From 192.168.120.204 icmp_seq=4 Destination Host Unreachable
    From 192.168.120.204 icmp_seq=5 Destination Host Unreachable
    From 192.168.120.204 icmp_seq=6 Destination Host Unreachable

    --- 192.168.120.202 ping statistics ---
    8 packets transmitted, 0 received, +6 errors, 100% packet loss, time 7005ms
    , pipe 4
    [root@localhost ~]#

     

    实例3:ping网关

    命令:

    ping -b 192.168.120.1

    输出:

    [root@localhost ~]# route
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    192.168.120.0   *               255.255.255.0   U     0      0        0 eth0
    192.168.0.0     192.168.120.1   255.255.0.0     UG    0      0        0 eth0
    10.0.0.0        192.168.120.1   255.0.0.0       UG    0      0        0 eth0
    default         192.168.120.240 0.0.0.0         UG    0      0        0 eth0
    [root@localhost ~]# ping -b 192.168.120.1
    PING 192.168.120.1 (192.168.120.1) 56(84) bytes of data.
    64 bytes from 192.168.120.1: icmp_seq=1 ttl=255 time=2.02 ms
    64 bytes from 192.168.120.1: icmp_seq=2 ttl=255 time=1.83 ms
    64 bytes from 192.168.120.1: icmp_seq=3 ttl=255 time=1.68 ms
    64 bytes from 192.168.120.1: icmp_seq=4 ttl=255 time=1.98 ms
    64 bytes from 192.168.120.1: icmp_seq=5 ttl=255 time=1.88 ms

    --- 192.168.120.1 ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 4000ms
    rtt min/avg/max/mdev = 1.682/1.880/2.020/0.129 ms

     

    实例4:ping指定次数

    命令:

    ping -c 10 192.168.120.206

    输出:

    [root@localhost ~]# ping -c 10 192.168.120.206
    PING 192.168.120.206 (192.168.120.206) 56(84) bytes of data.
    64 bytes from 192.168.120.206: icmp_seq=1 ttl=64 time=1.25 ms
    64 bytes from 192.168.120.206: icmp_seq=2 ttl=64 time=0.260 ms
    64 bytes from 192.168.120.206: icmp_seq=3 ttl=64 time=0.242 ms
    64 bytes from 192.168.120.206: icmp_seq=4 ttl=64 time=0.271 ms
    64 bytes from 192.168.120.206: icmp_seq=5 ttl=64 time=0.274 ms
    64 bytes from 192.168.120.206: icmp_seq=6 ttl=64 time=0.295 ms
    64 bytes from 192.168.120.206: icmp_seq=7 ttl=64 time=0.269 ms
    64 bytes from 192.168.120.206: icmp_seq=8 ttl=64 time=0.270 ms
    64 bytes from 192.168.120.206: icmp_seq=9 ttl=64 time=0.253 ms
    64 bytes from 192.168.120.206: icmp_seq=10 ttl=64 time=0.289 ms

    --- 192.168.120.206 ping statistics ---
    10 packets transmitted, 10 received, 0% packet loss, time 9000ms
    rtt min/avg/max/mdev = 0.242/0.367/1.251/0.295 ms
    [root@localhost ~]# 

     

    实例5:时间间隔和次数限制的ping

    命令:

    ping -c 10 -i 0.5 192.168.120.206

    输出:

    [root@localhost ~]# ping -c 10 -i 0.5 192.168.120.206
    PING 192.168.120.206 (192.168.120.206) 56(84) bytes of data.
    64 bytes from 192.168.120.206: icmp_seq=1 ttl=64 time=1.24 ms
    64 bytes from 192.168.120.206: icmp_seq=2 ttl=64 time=0.235 ms
    64 bytes from 192.168.120.206: icmp_seq=3 ttl=64 time=0.244 ms
    64 bytes from 192.168.120.206: icmp_seq=4 ttl=64 time=0.300 ms
    64 bytes from 192.168.120.206: icmp_seq=5 ttl=64 time=0.255 ms
    64 bytes from 192.168.120.206: icmp_seq=6 ttl=64 time=0.264 ms
    64 bytes from 192.168.120.206: icmp_seq=7 ttl=64 time=0.263 ms
    64 bytes from 192.168.120.206: icmp_seq=8 ttl=64 time=0.331 ms
    64 bytes from 192.168.120.206: icmp_seq=9 ttl=64 time=0.247 ms
    64 bytes from 192.168.120.206: icmp_seq=10 ttl=64 time=0.244 ms

    --- 192.168.120.206 ping statistics ---
    10 packets transmitted, 10 received, 0% packet loss, time 4499ms
    rtt min/avg/max/mdev = 0.235/0.362/1.241/0.294 ms
    [root@localhost ~]# ping -c 10 -i 0.01 192.168.120.206
    PING 192.168.120.206 (192.168.120.206) 56(84) bytes of data.
    64 bytes from 192.168.120.206: icmp_seq=1 ttl=64 time=0.244 ms
    64 bytes from 192.168.120.206: icmp_seq=2 ttl=64 time=0.195 ms
    64 bytes from 192.168.120.206: icmp_seq=3 ttl=64 time=0.219 ms
    64 bytes from 192.168.120.206: icmp_seq=4 ttl=64 time=0.204 ms
    64 bytes from 192.168.120.206: icmp_seq=5 ttl=64 time=3.56 ms
    64 bytes from 192.168.120.206: icmp_seq=6 ttl=64 time=1.93 ms
    64 bytes from 192.168.120.206: icmp_seq=7 ttl=64 time=0.193 ms
    64 bytes from 192.168.120.206: icmp_seq=8 ttl=64 time=0.193 ms
    64 bytes from 192.168.120.206: icmp_seq=9 ttl=64 time=0.202 ms
    64 bytes from 192.168.120.206: icmp_seq=10 ttl=64 time=0.211 ms

    --- 192.168.120.206 ping statistics ---
    10 packets transmitted, 10 received, 0% packet loss, time 90ms
    rtt min/avg/max/mdev = 0.193/0.716/3.564/1.080 ms
    [root@localhost ~]# 

     

    实例6:通过域名ping公网上的站点

    命令:

    ping -c 5 www.58.com

    输出:

    peida-VirtualBox ~ # ping -c 5 www.58.com
    PING www.58.com (211.151.111.30) 56(84) bytes of data.
    64 bytes from 211.151.111.30: icmp_req=1 ttl=49 time=14.7 ms
    64 bytes from 211.151.111.30: icmp_req=2 ttl=49 time=16.4 ms
    64 bytes from 211.151.111.30: icmp_req=3 ttl=49 time=15.2 ms
    64 bytes from 211.151.111.30: icmp_req=4 ttl=49 time=14.6 ms
    64 bytes from 211.151.111.30: icmp_req=5 ttl=49 time=19.9 ms

    --- www.58.com ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 20101ms
    rtt min/avg/max/mdev = 14.618/16.192/19.917/1.965 ms
    peida-VirtualBox ~ # 

    实例7:多参数使用

    命令:

    ping -i 3 -s 1024 -t 255 192.168.120.206

    输出:

    [root@localhost ~]# ping -i 3 -s 1024 -t 255 192.168.120.206
    PING 192.168.120.206 (192.168.120.206) 1024(1052) bytes of data.
    1032 bytes from 192.168.120.206: icmp_seq=1 ttl=64 time=1.99 ms
    1032 bytes from 192.168.120.206: icmp_seq=2 ttl=64 time=0.694 ms
    1032 bytes from 192.168.120.206: icmp_seq=3 ttl=64 time=0.300 ms
    1032 bytes from 192.168.120.206: icmp_seq=4 ttl=64 time=0.481 ms
    1032 bytes from 192.168.120.206: icmp_seq=5 ttl=64 time=0.415 ms
    1032 bytes from 192.168.120.206: icmp_seq=6 ttl=64 time=0.600 ms
    1032 bytes from 192.168.120.206: icmp_seq=7 ttl=64 time=0.411 ms
    1032 bytes from 192.168.120.206: icmp_seq=8 ttl=64 time=0.281 ms
    1032 bytes from 192.168.120.206: icmp_seq=9 ttl=64 time=0.318 ms
    1032 bytes from 192.168.120.206: icmp_seq=10 ttl=64 time=0.362 ms
    1032 bytes from 192.168.120.206: icmp_seq=11 ttl=64 time=0.408 ms
    1032 bytes from 192.168.120.206: icmp_seq=12 ttl=64 time=0.445 ms
    1032 bytes from 192.168.120.206: icmp_seq=13 ttl=64 time=0.397 ms
    1032 bytes from 192.168.120.206: icmp_seq=14 ttl=64 time=0.406 ms
    1032 bytes from 192.168.120.206: icmp_seq=15 ttl=64 time=0.458 ms

    --- 192.168.120.206 ping statistics ---
    15 packets transmitted, 15 received, 0% packet loss, time 41999ms
    rtt min/avg/max/mdev = 0.281/0.531/1.993/0.404 ms
    [root@localhost ~]# 

     

    -i 3 发送周期为 3秒 -s 设置发送包的大小为1024 -t 设置TTL值为 255

    展开全文
  • 一、Ping命令详解 ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list 说明:通常情况下,XP以上系统...

    一、Ping命令详解

    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list

    说明:通常情况下,XP以上系统的ping命令帮助显示的是中文,故无需翻译。

    Options:

    -t Ping the specified host until stopped To see statistics and continue - type Control-Break;To stop - type Control-C.

    不停的ping对方主机,直到你按下Control-C。

    此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。

    -a Resolve addresses to hostnames.

    解析计算机NetBios名。

    示例:C:\>ping -a 192.168.1.21

    Pinging iceblood.yofor com [192.168.1.21] with 32 bytes of data:

    Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

    Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

    Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

    Reply from 192.168.1.21: bytes=32 time<10ms TTL=254

    Ping statistics for 192.168.1.21:

    Packets: Sent = 4,Received = 4,Lost = 0 (0% loss),Approximate round trip times in milli-seconds:

    Minimum = 0ms,Maximum = 0ms,Average = 0ms

    从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor com。

    -n count Number of echo requests to send.

    发送count指定的Echo数据包数。

    在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:

    C:\>ping -n 50 202.103.96.68

    Pinging 202.103.96.68 with 32 bytes of data:

    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

    Request timed out.

    ………………

    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

    Reply from 202.103.96.68: bytes=32 time=50ms TTL=241

    Ping statistics for 202.103.96.68:

    Packets: Sent = 50,Received = 48,Lost = 2 (4% loss),Approximate round trip times in milli-seconds:

    Minimum = 40ms,Maximum = 51ms,Average = 46ms

    从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。

    -l size Send buffer size.

    定义echo数据包大小。

    在默认的情况下windows的ping发送的数据包大小为32byte,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byte,也许有人会问为什么要限制到65500byte,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能宕机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负)

    C:\>ping -l 65500 -t 192.168.1.21

    Pinging 192.168.1.21 with 65500 bytes of data:

    Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254

    Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254

    ………………

    这样它就会不停的向192.168.1.21计算机发送大小为65500byte的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。

    -f Set Don<|>t Fragment flag in packet.

    在数据包中发送“不要分段”标志。

    TTL(生存时间值)

    TTL的作用是限制IP数据包在计算机网络中的存在的时间。TTL的最大值是255,TTL的一个推荐值是64。

    在一般你所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。

    -i TTL Time To Live.

    指定TTL值在对方的系统里停留的时间。

    此参数同样是帮助你检查网络运转情况的。

    -v TOS Type Of Service.

    将“服务类型”字段设置为 tos 指定的值。

    -r count Record route for count hops.

    在“记录路由”字段中记录传出和返回数据包的路由。

    在一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过此参数就可以设定你想探测经过的路由的个数,不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多,可以通过其他命令实现,我将在以后的文章中给大家讲解。以下为示例:

    C:\>ping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由)

    Pinging 202.96.105.101 with 32 bytes of data:

    Reply from 202.96.105.101: bytes=32 time=10ms TTL=249

    Route: 202.107.208.187 ->

    202.107.210.214 ->

    61.153.112.70 ->

    61.153.112.89 ->

    202.96.105.149 ->

    202.96.105.97 ->

    202.96.105.101 ->

    202.96.105.150 ->

    61.153.112.90

    Ping statistics for 202.96.105.101:

    Packets: Sent = 1,Received = 1,Lost = 0 (0% loss),

    Approximate round trip times in milli-seconds:

    Minimum = 10ms,Maximum = 10ms,Average = 10ms

    从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214,61.153.112.70,61.153.112.89,202.96.105.149,202.96.105.97这几个路由。

    指定 count 指定的跃点数的时间戳。

    此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。

    -j host-list Loose source route along host-list.

    利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。

    -k host-list Strict source route along host-list.

    利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。

    -w timeout Timeout in milliseconds to wait for each reply.

    指定超时间隔,单位为毫秒。

    此参数没有什么其他技巧。

    另外 在win7中

    -4 强行使用IPv4

    -强行使用IPv6

    那样在局域网中 知道对方主机名字 就可知道他们的IPv4地址和IPv6地址了

    ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现:

    [HKEY_LOCAL_MACHINE\sys tem\CurrentControlSet\Services\Tcpip\Parameters]

    "DefaultTTL"=dword:000000ff

    255---FF

    128---80

    64----40

    32----20

    Ping是个使用频率极高的网络诊断程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据包。根据返回的信息,你就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。

    二、对Ping后返回信息的分析

    "bytes=32"表示ICMP报文中有32个字节的测试数据,"time=4ms"是往返时间。Sent发送多个秒包、Received 收到多个回应包、Lost 丢弃了多少个Minmum 最小值、MAXimun 最大值、Average 平均值。所在图上来看,来回只用了4MS 时间,lost =0 即是丢包数为0,网络状态相当良好。(更详细可以使用-n参数 “ping –n 100IP地址”ping 100次。查看 Sent Received Lost Minmum MAXimun Average 这些值的变化。)

     1.Request timed out

      这是大家经常碰到的提示信息,很多文章中说这是对方机器置了过滤ICMP数据包,从上面工作过程来看,这是不完全正确的,至少有下几种情况。

      (1)对方已关机,或者网络上根本没有这个地址:比如在上图中主机A中PING 192.168.0.7,或者主机B关机了,在主机A中PING 192.168.0.5 都会得到超时的信息。

      (2)对方与自己不在同一网段内,通过路由也无法找到对方,但有时对方确实是存在的,当然不存在也是返回超时的信息。

      (3)对方确实存在,但设置了ICMP数据包过滤(比如防火墙设置)。

      怎样知道对方是存在,还是不存在呢,可以用带参数 -a 的Ping命令探测对方,如果能得到对方的NETBIOS名称,则说明对方是存在的,是有防火墙设置,如果得不到,多半是对方不存在或关机,或不在同一网段内。

      (4)错误设置IP地址

      正常情况下,一台主机应该有一个网卡,一个IP地址,或多个网卡,多个IP地址(这些地址一定要处于不同的IP子网)。但如果一台电脑的“拨号网络适配器”(相当于一块软网卡)的TCP/IP设置中,设置了一个与网卡IP地址处于同一子网的IP地址,这样,在IP层协议看来,这台主机就有两个不同的接口处于同一网段内。当从这台主机Ping其他的机器时,会存在这样的问题:

      A.主机不知道将数据包发到哪个网络接口,因为有两个网络接口都连接在同一网段。

      B.主机不知道用哪个地址作为数据包的源地址。因此,从这台主机去Ping其他机器,IP层协议会无法处理,超时后,Ping 就会给出一个“超时无应答”的错误信息提示。但从其他主机Ping这台主机时,请求包从特定的网卡来,ICMP只须简单地将目的、源地址互换,并更改一些标志即可,ICMP应答包能顺利发出,其他主机也就能成功Ping通这台机器了。

     2.Destination host Unreachable

      (1)对方与自己不在同一网段内,而自己又未设置默认的路由,比如上例中A机中不设定默认的路由,运行Ping 192.168.0.1.4就会出现“Destination host Unreachable”。

      (2) 网线 出了故障

      这里要说明一下“destination host unreachable”和 “time out”的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其他原因不可到达,这时候会出现“time out”,如果路由表中连到达目标的路由都没有,那就会出现“destination host unreachable”。3.Bad IP address

      这个信息表示您可能没有连接到DNS服务器,所以无法解析这个IP地址,也可能是IP地址不存在。

     3.Source quench received

      这个信息比较特殊,它出现的机率很少。它表示对方或中途的服务器繁忙无法回应。

     4.Unknown host——不知名主机

      这种出错信息的意思是,该远程主机的名字不能被域名服务器(DNS)转换成IP地址。故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间的通信线路有故障。

     5.No answer——无响应

      这种故障说明本地系统有一条通向中心主机的路由,但却接收不到它发给该中心主机的任何信息。故障原因可能是下列之一:中心主机没有工作;本地或中心主机网络配置不正确;本地或中心的路由器没有工作;通信线路有故障;中心主机存在路由选择问题。

      6.Ping 127.0.0.1:127.0.0.1是本地循环地址

      如果本地址无法Ping通,则表明本地机TCP/IP协议不能正常工作。

     7.no rout to host:网卡工作不正常。

     8.transmit fai led ,error code:10043网卡驱动不正常。

     9.unknown host name:DNS配置不正确。

    展开全文
  • ping命令详解

    万次阅读 多人点赞 2018-11-02 23:39:23
    Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST...
  • linux下ping包的默认大小为64Byte,次数不限。...Linux下ping大数据包的格式; 语 法:ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t][主机名称或IP地址] 例如: 1. 指定数据包大小为1500Byte:ping -s 1500
  • linux下ping包的默认大小为64Byte,次数不限。...Linux下ping(vxworks 基本上和linux的一样)大数据包的格式; 语 法:ping [-dfnqrRv][-c][-i][-I][-l][-p][-s][-t][主机名称或IP地址] 例如:
  • 如何停止linux下正在执行的ping命令

    万次阅读 多人点赞 2018-12-13 23:38:26
    在Linux系统中,当能ping通一个主机时,此时ping命令会一直执行,要想终止,可采用CTRL+c或CTRL+z方式退出。也可以设置选项方式,使得ping命令执行若干次包就终止。ping 192.168.34.44 -c 4,此时ping命令将执行4次...
  • 一直ping 某个IP的命令

    万次阅读 2018-12-14 10:51:52
    ping 192.168.0.1 -tr
  • ping命令指定包大小

    万次阅读 2017-07-01 15:48:31
    ping指定包大小的命令格式(windows linux vxworks)在工作过程中有两种情况需要考虑测试网络传输情况:客户端的响应比较慢,但服务端的业务处理时间并不慢;不同服务器之间的响应慢,但各个服务端的业务处理也不慢。...
  • linux ping IP地址与telnet 测试IP端口

    万次阅读 2016-03-02 15:02:46
    ping命令是不能够测试端口的,ping只是测试网络联接状况以及信息包发送和接收状况。 格式:ping IP地址或主机名 [-t] [-a] [-n count] [-l size] 参数含义:-t不停地向目标主机发送数据; -a 以IP地址格式来显示...
  • Mac系统ping命令使用方法

    万次阅读 2014-05-20 09:54:51
    Mac系统ping命令使用方法 1、打开终端 2、输入 ping
  • 连续执行ping命令

    万次阅读 2012-08-10 11:59:03
    1、打开“运行”,输入cmd 2、输入 ping 127.0.0.1 -t 3、按着“Ctrl+C”停止执行
  • IPV6 ping命令

    万次阅读 2013-06-13 14:03:31
    ping6 fe80::213:32ff:fe01:1dbc%eth1 注:%后面为本机的端口号,命令ping6
  • ping命令整个过程详解

    万次阅读 多人点赞 2016-03-11 23:32:28
    如果你想了解ping命令的原理,看了这篇文章,你会从对网络一窍不通,到豁然开朗。  先看拓朴图:  在这里讲ping的两情况:一种是同一网段内,一种是跨网段的ping。 一、同一网段...
  • windows环境下,解决无法使用ping命令

    万次阅读 2018-03-27 20:28:16
    众所周知,ping命令是个非常实用的网络命令;有时,我们会发现在电脑中无法使用ping命令,一般来说,是由于电脑的环境变量出了问题,本文将介绍如何解决这个问题。 1.一般出现ping命令无法使用的情况如图: 2....
  • linux下安装ping命令

    万次阅读 2018-07-09 15:07:13
    apt-get install inetutils-ping
  • tnsping 不是内部命令也不是外部命令

    万次阅读 2014-08-26 15:51:40
    在环境变量的Path中添加 Oracle安装路径中的 bin 的路径
  • centos下中断ping命令

    万次阅读 2013-09-14 15:21:17
    ctrl+c是可以的。不然也可以ctrl+z,然后kill %1 最好的方法还是 ping -c 3 192.168.1.1 ,-c 3表示ping 3次
  • ping命令原理及其所属的协议

    千次阅读 2016-07-27 01:29:57
    ping.exe的原理是,向指定的IP地址发送一定长度的数据包,按照约定,若指定IP地址存在的话,会返回同样大小的数据包,当然,若在特定的时间内没有返回,就是...ping命令是一个非常有用的命令,大家常用它来测试网络连通
1 2 3 4 5 ... 20
收藏数 224,092
精华内容 89,636
关键字:

ping命令格式