标题:
教你正确使用Windows的Ping命令
[打印本页]
作者:
野人e族
时间:
2008-1-27 22:16
标题:
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
/ O: V, X9 Q+ x) n6 C
- Z" w6 M. U; l6 }0 Z
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
% E* i: `4 w7 T$ H% F: m$ i
4 s! x5 r5 S1 F* J9 @$ ~
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
( N! F9 w7 C% _/ X8 ~& D r
# w) |& R7 P) z$ @
Options:
/ l" |, d0 x2 [- q% v2 P& E/ ]
2 }4 O" V$ a) f4 Y" p2 G
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
$ p' I2 x4 U7 M6 d1 c
" ^) {1 [" i+ Y/ [+ N
不停的ping地方主机,直到你按下Control-C。
2 L0 H9 ?( _% F$ J( V6 y+ p, t
' @3 Z, {$ s. F9 p7 H
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
$ ]- X6 C1 p B8 X& s ?
1 s( [- ^ u' }9 j6 ~9 d E0 T
-a Resolve addresses to hostnames.
' J: q7 q2 T4 K4 N
; k5 R' f+ x. F- @3 L: d# x
解析计算机NetBios名。
, }7 n5 Y+ o6 @. v/ x) Y
2 V0 [& |8 }4 G4 [3 }; @) B
示例:C:\>ping -a 192.168.1.21
: k" i7 ~8 k- U/ ^
& e& {3 |6 \ G& O0 m
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
% s2 p$ x4 ?. k; ? w0 q8 l% e
' B6 s6 A9 V* c* M6 R
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 |. B @+ g7 A# s& K% o( [
6 ?# Q+ E0 X, I& x8 ~7 v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; L9 t; _: w. I( q- U
( ]" Z% `; o4 M M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
2 b/ v% y9 G9 K0 i
$ A/ A! V! S* O' |2 \
) l' ~# k4 F. T2 f% m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 E" K# b% {! `* K' b
( _8 r) L% `: E8 @3 [ u# t
Ping statistics for 192.168.1.21:
' a3 x) \# y+ e$ c! i
7 W' ~8 z, E! L# z& m
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
" K& t$ }5 o0 n, C
* l8 [. Y* m9 \
Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ k$ v7 P# |& _' t
) }) t# j) b5 B Y6 T
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
$ I) j e8 |( N; n4 F5 N
2 a: r3 V! |% ~0 Y
-n count Number of echo requests to send.
* z" F$ B# h% N9 m2 r' u# T
$ B2 j8 q: g C
发送count指定的Echo数据包数。
. ~: o% O- `, K. K3 n
% {5 d$ n0 P( B( z. D
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
0 W* ^' {9 E) X0 u8 D4 }
" }! E" O: a0 X: r0 K$ B, Q
C:\>ping -n 50 202.103.96.68
* X7 T9 _$ p$ A) G( |0 X/ q
4 d3 B8 q" _, Y, J$ Q! s* S u
Pinging 202.103.96.68 with 32 bytes of data:
& e$ v* `4 u* U2 u2 q
1 k. h3 J9 \6 ?! w9 o. }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 x4 q% P2 v; N! v6 |1 j
9 u1 I8 y y+ v& e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
; y# r2 Q" [6 Y3 u- A* Q5 s9 H
* k& d# u1 _* Q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 {& n y" u9 R! a! ?* J: e m+ K
4 K" W" W2 I- J! F" B2 m [
Request timed out.
! \+ {! j: C$ t$ a+ d J! ^" l _7 D
3 C# b. s% l7 I* ?
………………
) r1 J1 g- t) s6 O
3 ?& o, i# y5 U. E8 u3 ?; M* s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& c$ e O3 P) G2 i" l; u
8 O' _* E' Q( G
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 y- @6 b( q. y) j# g" k
q a) l3 ^1 z
Ping statistics for 202.103.96.68:
* f, c- f9 `8 h) @ x4 {
6 `/ A; L# h- Q) d8 V& ]& f
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ e" D7 o4 K/ Z5 c
/ q. P5 a4 x5 f! Z' r6 Z
Minimum = 40ms, Maximum = 51ms, Average = 46ms
, W3 Z1 B( v! w9 O7 M
4 R7 }" r+ F+ e0 J* f' O$ t
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
6 U0 }2 Z$ W, j4 l% ?$ u. T" G! B5 ^
; o' }. H, E. t) J- l/ M
-l size Send buffer size.
3 `3 u' k+ ?9 }: s0 p% o
2 t4 }# y& f0 s
定义echo数据包大小。
作者:
冷雨清心
时间:
2008-9-25 15:54
强大,但是我看得不是很懂!
欢迎光临 捌玖网络工作室 (http://89w.org/)
Powered by Discuz! 7.2