|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
( s: {4 z0 v' O. H. B! H$ z }( d+ ^- H( Z2 A7 v
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
, t8 ?* t, r& _3 Y% ?$ _5 @
" z; ^# L1 x1 n. T0 T 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
, u+ z- o# U* ]. }' O4 F7 V; d r 4 x; Q& H5 }( k5 t0 u
Options: ( ?* p. P; Z2 P7 k7 z- E ^% G
7 i. _9 p4 n) Q$ t8 q _. r
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
, c* q. a: q( s8 N2 R
. O# |% h$ L. b- u4 A# ]6 {3 X 不停的ping地方主机,直到你按下Control-C。
4 H! b- D& z; w ~+ w: e/ ?9 l( z& x) F
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 & o: A+ E, ~. N ~* \* V
* I) l( p k" |* {& C+ ^. g2 ~* F
-a Resolve addresses to hostnames.
: B% g% S4 G) Z1 F
, e- @3 Z# m8 L9 `/ P1 K4 L 解析计算机NetBios名。
* e0 r# y$ f- h4 \9 C0 N / h, E6 y/ l8 ?$ W1 e) f) W" I
示例:C:\>ping -a 192.168.1.21 : @3 [7 O7 \7 f% g2 q) |6 v
7 k2 E+ p5 g0 \% [6 I Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
7 g4 z/ g: z& s4 Z8 Z7 q# H
$ r$ L) g+ m, r2 I, ~ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % F `7 m `7 w: t9 q. W( X$ M
/ k7 C+ R7 o- O. E7 z8 Q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) U, ?0 K! K \. }9 C
3 k) ` k; `5 Z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. Y' s$ w+ w5 C: d. F$ H: M" N \4 t" M: g+ d$ J \& w: C
; x$ k& Z$ {$ {. Z/ _2 R
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 k+ q, B) Z: b. Z: z
X4 L! }0 j5 ~: k( p+ Z1 s# F4 ] Ping statistics for 192.168.1.21: 5 W' a( X/ \9 k8 j/ ^
! ]7 z" \8 H% } J5 \5 L Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
! s% x. ?6 \, s8 _3 l 2 E A- q! m1 d* y
Minimum = 0ms, Maximum = 0ms, Average = 0ms
4 V( \! F) F9 I) f4 Y1 J
. E- X* p# l$ _$ x3 Q* z S% E 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
Y" z0 N$ f6 k- B8 z: V
% |1 s( `. ^* ~6 k -n count Number of echo requests to send.
& T! B) @1 x! H0 |; y% I$ B5 w
! W9 W" [, S' [ 发送count指定的Echo数据包数。 9 ?# ]! h; g* | j5 D
0 a7 b. `1 b4 }# q" m5 c
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
. V. e' z4 M( }( x7 `2 W . N) o1 M# T! [; W- H$ n
C:\>ping -n 50 202.103.96.68 6 s1 U( F3 y4 f
) r k) G. ~6 a8 f9 v& g Pinging 202.103.96.68 with 32 bytes of data: . h1 [/ Q0 e8 [) W5 Z
, ~5 e( c1 _7 z+ r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& o7 c( T" @4 B+ H9 c/ X 8 o3 K+ w9 B: x7 k
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; j. U# Y& N0 N2 [6 A
\7 i& a4 x( {+ l Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& ^6 w$ ?( }" k( l9 B ( z* ^% t! e7 }% z1 K3 r
Request timed out.
$ K2 B8 N9 X8 s @! p) L4 a( @ 1 i( r$ n3 \& Y# e' ~
………………
- M3 J* H1 ~8 {; Z: j& h
# R9 c# U2 t) @" H4 g/ h9 h% W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. p2 t3 [, \9 P5 t6 p9 T 7 l! R$ d2 r& q4 g
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& P6 H7 t* C7 R% A 6 W7 p! C( M# P9 O6 ]
Ping statistics for 202.103.96.68: + s ~" n7 s' l- g x
) U+ ?& x2 e7 P1 Q! i
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ O; y4 L' [# E* S* c" U* w% Q( q 1 y8 a+ K, J6 L
Minimum = 40ms, Maximum = 51ms, Average = 46ms ( u. X. r7 g, U% b+ g* M
' V1 m0 E& @ V* m) E4 r 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 * l; g: {3 A# |( ^9 o
' Z" i: ^6 Z% u9 X
-l size Send buffer size.
8 R3 y- ?8 D7 M: h3 b# n 6 [1 Q/ D; K* o4 H- ~
定义echo数据包大小。 |
|