|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 6 f* c( u. q$ z8 U; i
$ D7 ~ \) s! E' Q: m% D 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: : b; g, O0 E6 t$ \2 t0 a
' M* D! T9 F, {; ^! k& Y( Y" _
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
. l; v8 |2 Q' _ }1 o 7 @ u. d+ q5 F$ d
Options:
! }) Y, O+ [ `5 Z
- s* u* z' N8 L$ j" z; f1 K7 Q# F5 J/ Q -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
j2 x3 ]$ \" O+ N4 H! M9 i5 f ) q3 k1 F( Q* S( F
不停的ping地方主机,直到你按下Control-C。 & [& w* T/ f( W# Q
# t4 v& w% j, j* v1 _
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 3 h; T- H. r6 v# D: t* H* g4 n
8 G. S; g9 N6 |( n) W9 {! m
-a Resolve addresses to hostnames. ! l0 ]! ]3 I9 X3 D6 D
& k- G+ g/ g+ Y( T3 R2 q& x
解析计算机NetBios名。
1 B; g+ E( T" |* u ( T; S Z3 @- X% N. Q" l
示例:C:\>ping -a 192.168.1.21 * d/ {1 O: t2 f3 P' O8 F2 }, J
5 `, g4 ?- Y0 F& r" ^/ _
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 6 u3 p4 u; R @% T' I4 e
; P2 f4 F$ X- U, Q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & ?9 L r8 V7 T( d1 \$ n
& M3 D6 w( f( k9 T9 C+ d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 $ D4 @* o2 l8 `+ z7 y$ A
8 x9 w. {; T/ a4 g' o h& H Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " ~7 p1 {+ e5 s$ O" J
3 V7 O* s/ j: S! y) X( [9 Q! G
7 P2 H: K2 G4 O$ ]; Y. S' g+ ] Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. [+ F% j: t( w2 f( w3 c8 w
) S* h& T$ g8 Y/ d8 E3 A6 H Ping statistics for 192.168.1.21:
# y& v- Y3 j" F" Q& }2 m
1 ~0 Y' k6 ]0 _& P* L c Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 C! J! A3 M( C1 i0 t: L% t
4 x( x& Z6 w' P5 t( O4 A H
Minimum = 0ms, Maximum = 0ms, Average = 0ms
% U( M% K9 ~5 ~0 E3 Y8 K3 V
9 M; u0 `, F4 D4 a3 A$ T2 B 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 U; f3 z0 {, Y4 m c
. O! h& ]* x2 d$ Z+ e0 p( S
-n count Number of echo requests to send.
, ^: W: \2 r8 u : t3 B( @% `1 K5 J" N4 X. a% c
发送count指定的Echo数据包数。 7 ^) ]% Z- T% _% X3 p" H
3 K8 X1 B& u" j7 k- A2 w# [ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
2 {% v* v9 x* u9 G. S( {
9 m; L& b0 K: l2 W+ \ C:\>ping -n 50 202.103.96.68 8 s/ A! H( L8 n# j
7 ?; |) e4 Z0 K. ^ ^! [8 d Pinging 202.103.96.68 with 32 bytes of data:
$ q \4 S+ J- M" f8 p" u) y ) E& K+ u9 R3 h& W
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 @- k) p! i3 a6 j9 n/ k
$ r, {4 C7 ~* ]) P' d7 ^6 C Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& ~0 r& y/ k8 n( ~; l3 k$ H 8 n6 J: _& q4 ~7 o
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! g `2 I$ o: l, H
: t( r7 ]% B, \6 o0 r; X7 \ Request timed out. / Q- w- x2 K* l+ M( V
4 J4 X1 P5 `0 v" e% A& |( S
……………… ! j4 P# j+ D/ T. N+ v3 C; Q3 J8 M
9 `9 o: A- [* L, N; E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 R ]7 n+ M2 j6 B
: c5 a% t- i" p( K2 r, D( i! n1 O Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : B7 T/ ? C% X' _* Q( s0 ^5 m' g
8 d1 l& }3 F f) Y, a; `0 n B8 _+ u
Ping statistics for 202.103.96.68: ! X* x- A9 G" q* o! C/ L" m; g; y
/ r0 L8 E" j4 w2 ~0 w
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
# x' d. i) _* e8 P6 e% V P3 [ V4 b/ B! v- p1 a! k6 I5 [
Minimum = 40ms, Maximum = 51ms, Average = 46ms
( A9 {9 I/ B) W, P0 B' v* M% [& l
9 F2 h8 `0 x. [- J; V$ ?2 l 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 Q1 m) ?0 ~5 e2 o
) n0 V6 N* G8 }$ q% h$ p2 q -l size Send buffer size.
- n$ h0 g+ ^: x/ X5 F * y; Z) B& c" N1 i4 Q6 x
定义echo数据包大小。 |
|