当前位置:科普知识站>IT科技>

关于ping的用法汇总

IT科技 阅读(1.72W)

经常百会听到ping这个单词,它的作用是检验某台计算机是否在网度上的命令。先运行cmd,进入命令提示符状态,在提示符后输知入ping 某台计算机的IP地址或者计算机名。道比如:ping 192.168.0.1或ping lenovo ,按下回车后就能得到对方计算机的回应专,如果提示Request time out,表示对方计算机没有开机或者安属装了放火墙,校验与远程计算机或本地计算机的连接。只有在安装 TCP/IP 协议之后才能使用该命令。 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 校验与指定计算机的连接,直到用户中断。 -a 将地址解析为计算机名。 -n count 发送由 count 指定数量的 ECHO 报文,默认值为 4。 -l length 发送包含由 length 指定数据长度的 ECHO 报文。默认值为 64 字节,最大值为 8192 字节。 -f 在包中发送“不分段”标志。该包将不被路由上的网关分段。 -i ttl 将“生存时间”字段设置为 ttl 指定的数值。 -v tos 将“服务类型”字段设置为 tos 指定的数值。 -r count 在“记录路由”字段中记录发出报文和返回报文的路由。指定的 Count 值最小可以是 1,最大可以是 9 。 -s count 指定由 count 指定的转发次数的时间邮票。 -j computer-list 经过由 computer-list 指定的计算机列表的路由报文。中间网关可能分隔连续的计算机(松散的源路由)。允许的最大 IP 地址数目是 9 。 -k computer-list 经过由 computer-list 指定的计算机列表的路由报文。中间网关可能分隔连续的计算机(严格源路由)。允许的最大 IP 地址数目是 9 。 -w timeout 以毫秒为单位指定超时间隔。 destination-list 指定要校验连接的远程计算机。 关于 Ping 的详细信息 Ping--注意 Ping 命令通过向计算机发送 ICMP 回应报文并且监听回应报文的返回,以校验与远程计算机或本地计算机的连接。对于每个发送报文, Ping 最多等待 1 秒,并打印发送和接收把报文的数量。比较每个接收报文和发送报文,以校验其有效性。默认情况下,发送四个回应报文,每个报文包含 64 字节的数据(周期性的大写字母序列)。 可以使用 Ping 实用程序测试计算机名和 IP 地址。如果能够成功校验 IP 地址却不能成功校验计算机名,则说明名称解析存在问题。这种情况下,要保证在本地 HOSTS 文件中或 DNS 数据库中存在要查询的计算机名。 下面显示 Ping 输出的示例:(Windows用户可用:开始->运行,输入"command" 调出command窗口使用此命令) C:\>ping ds.internic.net Pinging ds.internic.net [192.20.239.132] with 32 bytes of data: Reply from 192.20.239.132: bytes=32 time=101ms TTL=243 Reply from 192.20.239.132: bytes=32 time=100ms TTL=243 Reply from 192.20.239.132: bytes=32 time=120ms TTL=243 Reply from 192.20.239.132: bytes=32 time=120ms TTL=243回答者:qq2086168 - 童生 一级 6-6 15:57提问者对于答案的评价:够多!评价已经被关闭 目前有 0 个人评价 好50% (0) 不好50% (0) 对最佳答案的评论看不明白啊 !!! 能力有限...评论者: joskin00 - 试用期 一级 不明白评论者: yj000123 - 助理 二级 ...评论者: 84097024 - 试用期 一级 更多>>其他回答共 4 条说明你和他的网络连接不稳定,丢失的,就是没到达他服务器的! 原理如下 本文只是总结了两个常用的网络命令的实现原理和一点使用经验说明。这些东西通常都分布在各种书籍或者文章中的,我勤快那么一点点,总结一下,再加上我的一点理解和使用经验,方便大家了解。这些也是很基础的东西,没什么高深的。 Ping 这个应该大家都会用的吧,最主要的就是检测目标主机是不是可连通。Ping程序实际就是发送一个ICMP回显请求报文给目的主机,并等待回显的ICMP应答。然后打印出回显的报文。Ping不通一个地址,并不一定表示这个IP不存在或者没有连接在网络上,因为对方主机可能做了,比如安装了防火墙,因此Ping不通并不表示不能使用FTP或者TELNET连接。 PING得到的结果包括字节数、反应时间、以及生存时间。Ping程序通过在ICMP报文数据中存放发送请求的时间来计算返回时间。当应答返回时,根据现在时间减去报文中存放的发送时间就得到反应时间了。7a64e78988e69d8331333234313335生存时间(TTL),本来就存放在IP数据报的头部,直接就能够获取。 上次和Dancefire说天网防火墙的时候,现在不是天网能识别哪些程序在进行网络连接么,结果试验用Ping的时候,天网就不知道了,呵呵,反正是没有警告。那ICMP木马天网能防么? Tracert 一个探测路由的程序,可以让我们看见IP数据报到达目的地经过的路由。 Tracert利用ICMP数据报和IP数据报头部中的TTL值。TTL(Time To Live)是一个IP数据报的生存时间,当每个IP数据报经过路由器的时候都回把TTL值减去1或者减去在路由器中停留的时间,但是大多数数据报在路由器中停留的时间都小于1秒种,因此实际上就是在TTL值减去了1。这样,TTL值就相当于一个路由器的计数器。 当路由器接收到一个TTL为0或者1的IP数据报的时候,路由器就不再转发这个数据了,而直接丢弃,并且发送一个ICMP“超时”信息给源主机。Tracert程序的关键就是这个回显的ICMP报文的IP报头的信源地址就是这个路由器的IP地址。同时,如果到达了目的主机,我们并不能知道,于是,Tracert还同时发送一个UDP信息给目的主机,并且选择一个很大的值作为UDP的端口,使主机的任何一个应用程序都不使用这个端口。所以,当达到目的主机的时候,UDP模块就产生一个“端口不可到达”的错误,这样就能判断是否是到达目的地了。 有说法是利用ping得到的TTL值来判断主机类型,这种办法可以大概地用来判断,有人问为什么一般得到的都不是标准的TTL值。这个就是因为ICMP数据包走的路由器线路的原因,所以,用ping 和 tracert 一起来用更容易判断主机类型(不过并不一定两次走的路线都一样,所以,还是个大概值,不过更接近点,而且主机的默认TTL值是可以改变的)。 C:\〉ping 211.99.199.204 Pinging 211.99.199.204 with 32 bytes of data: Reply from 211.99.199.204: bytes=32 time=20ms TTL=248 Reply from 211.99.199.204: bytes=32 time〈10ms TTL=248 Reply from 211.99.199.204: bytes=32 time=10ms TTL=248 Reply from 211.99.199.204: bytes=32 time=10ms TTL=248 Ping statistics for 211.99.199.204: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 20ms, Average = 10ms C:\〉tracert 211.99.199.204 Tracing route to 211.99.199.204 over a maximum of 30 hops 1 10 ms 10 ms 20 ms 211.99.57.121 2 10 ms 10 ms 10 ms 202.96.13.1 3 〈10 ms 10 ms 20 ms 202.96.13.62 4 20 ms 10 ms 10 ms 210.77.139.186 5 〈10 ms 10 ms 20 ms 210.77.139.170 6 〈10 ms 〈10 ms 10 ms 211.99.193.154 7 〈10 ms 10 ms 〈10 ms 211.99.199.204 Trace complete. C:\〉 Ping得到的TTL=248,经过了7个路由器,减少了7,所以主机的TTL值是255。这样来判断吧。 下面是一些主机的默认TTL值。 LINUX Kernel 2.2.x & 2.4.x ICMP 回显应答的 TTL 字段值为 64 FreeBSD 4.1, 4.0, 3.4; Sun Solaris 2.5.1, 2.6, 2.7, 2.8; OpenBSD 2.6, 2.7, NetBSD HP UX 10.20 ICMP 回显应答的 TTL 字段值为 255 Windows 95/98/98SE Windows ME ICMP 回显应答的 TTL 字段值为 32 Windows NT Windows 2000 ICMP 回显应答的 TTL 字段值为 128,ping ***.***.**.**,是呀www.51dongshi.com防采集。

PING是一个很强大的命令,关于PING常见的几个用法给大家详细讲解一下

方法

首先需要打开DOS命令界面,通过点击开始菜单中的“运行”选项,输入“cmd”, 回车即可打开(如下图)。

ping命令详解 使用ping可以测试计算机名和计算机的 ip 地址,验证与远程计算机的连接,通过

关于ping的用法汇总

关于ping的用法汇总 第2张

我们输入 ping 后,出现以下参数信息,如图有讲解参数的作用

ping 命令的用法大全 ping的高级用法 对于Windows下ping命令相信大

关于ping的用法汇总 第3张

使用Ping来测试网络连通?

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

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

PING命令 用于验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。P

关于ping的用法汇总 第4张

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

Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 IC

关于ping的用法汇总 第5张

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

经常会听到ping这个单词,它的作用是检验某台计算机是否在网上的命令。先运行cmd,进入命令提示符状

关于ping的用法汇总 第6张

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

1 上不了网时,你可以选PING自己的IP,如果通,表明网卡没事;PING,如果不通,表明网卡到

关于ping的用法汇总 第7张

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

PING命令用于验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。Pi

关于ping的用法汇总 第8张

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

这里的主机名指的是netbios名,是通过微软的wins服务反向解析的。。你说的域名是DNS

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

ping的命令参数! 这是TCP/IP协议中最有用的命令之一 它给另一

Request timed out表示以下几种情况:

ping命令详解 使用ping可以测试计算机名和计算机的 ip 地址,验证与远程计算机的连接,通过

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

ping 命令的用法大全 ping的高级用法 对于Windows下ping命令相信大

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

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

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

PING命令 用于验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。P

 (4)错误设置IP地址

关于ping的用法汇总 第9张

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”。

Bad IP address:

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

Source quench received:

表示对方或中途的服务器繁忙无法回应。

Unknown host——不知名主机

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

No answer——无响应

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

Ping 127.0.0.1:127.0.0.1是本地循环地址

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

no rout to host:

网卡工作不正常。

transmit failed,error code:

10043网卡驱动不正常。

unknown host name:

DNS配置不正确。

1 上不了网时,你可以选PING自己的IP,如果通,表明网卡没事;PING,如果不通,表明网卡到百间有问题,请检查~2 上网慢的原因现在有很多,但就目前我国的主要原度因就是电信和网通这二家电信运营商之的网关过小所倒致的,说白了就是如果你用电信的网络,上网知通的网站,肯定慢,反之也是;你可以PING一下网站,看IP是哪里的,根据反回的TIME值来确定~3 从192.168.1.21返回的值,字节数32(最小的测试网络用道的值,这数如果整到最大时,轻则把自己的带宽都占上了,如果对方机器差点,你能把对方的机器PING死机喽,因为都是垃圾数据没有实际用处) 响应时间小于10毫秒版(测试网络连接速度的一个值) 系统返回值254(这东西多数是一个系统一个值)呵呵,想少写,可是怕你看不懂,不知不觉就写了这么权多了~呵呵~希望对你能有所帮助。追问不是不能上网,我是想知道用ping xxx.xxx.xxx.xxx -t -l 65500 这个命令来ping 对方主机,来对他的网络造成影响,想知道用同一台电脑的开多个DOS窗口来ping 他的主机,这种方法有用吗,你什么企图?想用PING做拒绝服务攻击?绝了那个念头吧更多追问追答追问不是,只是在虚拟机里做实验,没有害人的想法追答PING的溢出漏洞不只是MS系才有,类UNIX系也有,不过这个BUG太古老了追问你是说这种方法ping一台主机没有作用吗,PING命令用于验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。Ping命令的主要作用是通过发送数据包并接收应答信息来检测两台计算机之间的网络是否连通。当网络出现故障的时候,可以用这个命令来预测故障和确定故障地点。Ping命令成功只是说明当前主机与目的主机之间存在一条连通的路径。如果不成功,则考虑:网线是否连通、网卡设置是否正确、IP地址是否可用等。Ping 是Windows系列自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障。应用格式:Ping IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。1.Ping本机IP例如本机IP地址为:172.168.200.2。则执行命令Ping 172.168.200.2。如果网卡安装配置没有问题,则应有类似下列显示:Replay from 172.168.200.2 bytes=32 time<10msPing statistics for 172.168.200.2Packets Sent=4 Received=4 Lost=0 0% lossApproximate round trip times in milli-secondsMinimum=0ms Maxiumu=1ms Average=0ms如果在MS-DOS方式下执行此命令显示内容为:Request timed out,则表明网卡安装或配置有问题。将网线断开再次执行此命令,如果显示正常,则说明本机使用的IP地址可能与另一台正在使用的机器IP地址重复了。如果仍然不正常,则表明本机网卡安装或配置有问题,需继续检查相关网络配置。2.Ping网关IP假定网关IP为:172.168.6.1,则执行命令Ping 172.168.6.1。在MS-DOS方式下执行此命令,如果显示类似以下信息:Reply from 172.168.6.1 bytes=32 time=9ms TTL=255Ping statistics for 172.168.6.1 Packets Sent=4 Received=4 Lost=0 Approximate round trip times in milli-secondsMinimum=1ms Maximum=9ms Average=5ms则表明局域网中的网关路由器正在正常运行。反之,则说明网关有问题。3.Ping远程IP这一命令可以检测本机能否正常访问Internet。比如本地电信运营商的IP地址为:202.102.48.141。在MS-DOS方式下执行命令:Ping 202.102.48.141,如果屏幕显示:Reply from 202.102.48.141 bytes=32 time=33ms TTL=252Reply from 202.102.48.141 bytes=32 time=21ms TTL=252Reply from 202.102.48.141 bytes=32 time=5ms TTL=252Reply from 202.102.48.141 bytes=32 time=6ms TTL=252Ping statistics for 202.102.48.141 Packets Sent=4 Received=4 Lost=0 0% lossApproximate round trip times in milli-secondsMinimum=5ms Maximum=33ms Average=16ms则表明运行正常,能够正常接入互联网。反之,则表明主机文件(windows/host)存在问题。--PING命令参数详解-a 将目标的机器标识转换为ip地址 -t 若使用者不人为中断会不断的ping下去 -c count 要求ping命令连续发送数据包,直到发出并接收到count个请求 -d 为使用的套接字打开调试状态 -f 是一种快速方式ping。使得ping输出数据包的速度和数据包从远程主机返回一样快e68a84e8a2ade79fa5e9819331333264626536,或者更快,达到每秒100次。在这种方式下,每个请求用一个句点表示。对于每一个响应打印一个空格键。 -i seconds 在两次数据包发送之间间隔一定的秒数。不能同-f一起使用。 -n 只使用数字方式。在一般情况下ping会试图把IP地址转换成主机名。这个选项要求ping打印IP地址而不去查找用符号表示的名字。如果由于某种原因无法使用本地DNS服务器这个选项就很重要了。 -p pattern 拥护可以通过这个选项标识16 pad字节,把这些字节加入数据包中。当在网络中诊断与数据有关的错误时这个选项就非常有用。 -q 使ping只在开始和结束时打印一些概要信息。 -R 把ICMP RECORD-ROUTE选项加入到ECHO_REQUEST数据包中,要求在数据包中记录路由,这样当数据返回时ping就可以把路由信息打印出来。每个数据包只能记录9个路由节点。许多主机忽略或者放弃这个选项。 -r 使ping命令旁路掉用于发送数据包的正常路由表。 -s packetsize 使用户能够标识出要发送数据的字节数。缺省是56个字符,再加上8个字节的ICMP数据头,共64个ICMP数据字节。 -v 使ping处于verbose方式。它要ping命令除了打印ECHO-RESPONSE数据包之外,还打印其它所有返回的ICMP数据包,...网上搜索一下啊内容来自www.51dongshi.com请勿采集。