|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
$ ?: S- t' B; b9 b$ m5 K
( h6 D. T1 k2 t" v" K. c e$ r0 S 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
) S+ k& v: e0 e' W7 ^8 t ( y0 G$ j7 M3 P8 m6 |& a! A w8 N( r! R
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 5 Y" t) q. ^+ l0 b9 @; x$ K
7 n8 V! ?* I0 ~! _% W- W" V) H
Options: + ]6 E% z4 Z% ?* L9 N' W
; ]( p) O3 z6 v1 s: d. m -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
+ C- m3 H1 Q5 m( E: _/ R
$ T9 C$ q$ T, X6 }1 ~& F% ^) C 不停的ping地方主机,直到你按下Control-C。
, u9 g2 b1 V$ j* h. y % ^* @1 w9 z/ P( u. \# H% e$ g" ~
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 5 z Q2 H+ d o; c% K9 m
# p) l _) ~; E4 h2 p: D/ R) X" | -a Resolve addresses to hostnames. - Y; K$ T1 u- n( V# B
3 i' C' u$ w7 H- n* W 解析计算机NetBios名。
) M# w) R4 v9 l: M) }) U+ V
! S, T; R' C- P3 t" a- E 示例:C:\>ping -a 192.168.1.21
$ a2 h/ u7 d/ l) @2 X" {
* } _# r; e# A7 A Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 6 v5 ?! i* H# b6 y7 d
1 G N: b& l+ a7 W/ A Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 p9 e U1 m0 i2 C" R
$ B4 g" f! P( X- z' d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , h c6 Y/ G8 P3 o9 d6 _$ F" ^; _% U
6 w. l; Y8 N4 L1 L Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# J" N0 d9 @. ^0 ` W! j: O/ p3 v) \/ t* E
2 ]/ \' s @& F Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& I, H' B8 a/ A" b' G. R6 t 4 x8 p2 z% h; ?) ]( o& p, Y# F1 R
Ping statistics for 192.168.1.21:
6 Y! f/ I+ E3 |* U; @
/ Q" ]" \6 `! Q: ]& ^ Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
2 H3 z7 h) V/ P4 w4 g1 v) }
) i7 b2 {! q9 W( A Minimum = 0ms, Maximum = 0ms, Average = 0ms - I* `- C/ C* X) ~0 R8 s# L
( J7 o$ h$ q/ k& ~0 v 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ) F- p% t0 {) i+ B; [6 k* {
! X& k4 q* k' y( j5 F( H
-n count Number of echo requests to send. ) E: o) \: d" i* r' w
) F5 G8 c7 U9 [6 o 发送count指定的Echo数据包数。 c$ z3 l* k1 v0 D3 \6 Y( L8 y
8 }5 n+ F+ V. C3 j( [2 ~
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
3 O$ m# `) }/ p& r
; U" z9 P1 L6 P0 h C:\>ping -n 50 202.103.96.68 " ], [: b: \! S! ^1 O! }
1 g* S% _( {4 ]: }' x3 d8 k* h: l1 p Pinging 202.103.96.68 with 32 bytes of data: - I4 U! f9 D- l( `' P
7 ~7 ]) ~5 X- K Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ N- |( s" m, a* G4 a8 V1 P/ I - U, r4 G) r# o9 E5 t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# b" ]" H7 j! ~& y" K
" U8 R) r9 Q; d8 M2 c: B0 b/ E' i0 b Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ k9 b6 i' K; Z5 D+ H# ~1 S
- e, i4 e# h2 b Request timed out. % b& h f8 i' A8 X
" y6 o; ?. O) e# {5 | ……………… ; o; m0 E+ K7 b5 `- l$ q( ]) \
9 p# U# I1 V8 u: W5 r9 H
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. T% i u! U6 P/ x5 t! m1 M
& [0 n m7 f. B1 k" H' M Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 L7 a* r. `0 O" n+ R
3 c9 O. l# \/ g' o, Z Ping statistics for 202.103.96.68:
& i" {7 A. c- \+ A. a ; b0 L. B" d( a( q1 {3 \5 _8 y# q O {
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 F G' _5 u4 P2 R4 x d$ {$ D
# j* V% @2 o1 n, s2 \2 u; c
Minimum = 40ms, Maximum = 51ms, Average = 46ms
+ S. z: a& a7 h $ p4 b# y9 L+ m* y$ C! t, `
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 # X( h3 }( u* r' K z" w8 ^
6 H6 J: u Q/ I' O( Q, v: { -l size Send buffer size. , y! G7 j! v5 _4 ~
+ h* L- D$ L: C7 W# q: q5 X* M
定义echo数据包大小。 |
|