|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ; @+ x% H4 g* s' R! J$ A
" O! @) Q0 v# @5 Q 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
$ s1 E v9 R; a4 u
9 P# R3 ]& b/ @) T1 Z 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 7 [0 Y. K# C, W0 J" t2 t1 s
" ]. h0 l5 |$ v
Options:
* B- ~7 p+ y7 W* n2 V + G! k. s7 V- g7 m6 [
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
6 i* h5 s) I. f2 N0 f8 _
& m5 F9 i, m' j; Z5 F" ]. w 不停的ping地方主机,直到你按下Control-C。
; A7 {/ I& k2 W! C7 j* x
: E0 t9 M1 w1 e) {0 D2 N 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
5 L* l9 F. J0 N' k* W 2 R0 @- Q0 P* y( ]2 p
-a Resolve addresses to hostnames. 4 D0 a ?2 n1 X9 ~6 J+ `
7 m& y9 D) }( ^9 i2 k' w2 ?
解析计算机NetBios名。
$ S5 T2 P# T5 E/ h d! l$ j. X * y8 W3 p9 r/ S- X8 c5 p- u2 O* v0 W
示例:C:\>ping -a 192.168.1.21 & [: E" y. E0 g9 w
: ^' n. a9 b7 m( H
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: , s+ j: _9 V* R& q4 U
, M3 a2 I0 ?$ M- t/ m% K2 ^, w8 }6 m Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% j8 o0 d9 w7 ~
# m# V. |8 i4 x. A3 @ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 z5 {5 [) f$ T; R 9 _! ?1 A1 d, j3 }) g
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. A e# ]2 K/ Y( L
0 ]/ C: H6 I/ z4 g9 H$ g2 J : h# F m, @- b& J* ]( [
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 z4 H! w" X5 g5 g; L: c
7 @! P$ s; o0 ?3 n& c( h
Ping statistics for 192.168.1.21:
2 \; {1 I+ F/ D* `' o. Z$ S8 @" L. @
& q8 k) k6 b" d4 f2 I3 J Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ; q: S$ n o( s- W5 q! x1 V
& u# E# }' E+ w( y( q
Minimum = 0ms, Maximum = 0ms, Average = 0ms
6 O, n8 X' G! N+ |% D
: @: J8 g9 L. y) Y B 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 1 u! @) N$ c& {, x; w# n5 Z h
5 ]7 R9 x7 E. M) @ -n count Number of echo requests to send.
& ?" R! t5 k5 X
% G) S( N5 Q- G, _ t5 V% b9 z0 ] 发送count指定的Echo数据包数。 7 H9 E& s2 I7 o9 g! d6 ?% t
! z: c y, Y5 k8 s f+ V- B 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
) b3 J0 |$ K" [' {6 A* d# j
1 D* o6 r5 u6 q C:\>ping -n 50 202.103.96.68
) u, \1 F- p9 ?, [2 q- p 7 l( H9 d6 r1 i
Pinging 202.103.96.68 with 32 bytes of data:
2 }5 U+ `& ]" y& e. X Y" `( ?. w
/ ~' m4 r* S k" @7 p; H8 _3 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 R8 H$ m# L' o/ Y! ^/ G
8 ^! o `0 h- n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + \, |2 ~' v4 @7 [" S
+ k; q7 R4 c3 n' ]1 H( Z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) ^. z; _# X) I* V' Z, O6 Y / v7 h( x2 `* C
Request timed out. 8 A3 M& V- V& X6 O3 g) i; _! I3 _
& J6 n0 r! v7 o
………………
. E* z3 q4 |) s
) `9 w3 y( M( L8 v' n Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 s, ]- _* R% n5 U0 H, w( f7 g
* q, @' l7 C% e; X7 l; Z) J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) E- E* g; F" ^ a- l4 m. ?; P
, m: W4 Y5 p6 K3 U Ping statistics for 202.103.96.68:
' R( |5 i9 u$ B# N
I# S! M2 m# x& B2 p7 ] Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: # L/ u% e+ y6 x |) ~
' S3 M# j9 Z5 ^+ E! a- Y
Minimum = 40ms, Maximum = 51ms, Average = 46ms + O1 t8 C; D, H P3 D2 V8 y
7 t) x; u1 P' d 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ) C% t1 V. A2 D( m7 j4 u
- U% Z% D+ }/ y( X -l size Send buffer size.
4 w* v+ H P, Z* I* ~ ( R+ @# m3 s' H) j; b; v3 j/ P. q
定义echo数据包大小。 |
|