|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 * C3 Y( Z& B ]
- D& R- M5 r3 A2 p7 v) E7 O6 Y 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
$ I7 x3 ?" N) A) L / _6 ~, j& M/ |$ x$ F k+ K# p
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 O2 ^$ V2 S: R) _; o. @: K
6 ]; y( `* W" u& {$ f) n Options: 9 q" W: c" ]- I, g
9 L& s- g- o8 @% P; T" @, } -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. & z+ e) A- a3 b# Z6 c/ a9 y0 G
( X) T- y0 I4 p" ]
不停的ping地方主机,直到你按下Control-C。 2 o% N: P, e) F v4 f# r
3 n* X8 ~8 F3 {2 |. S 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
: X" |2 g% ?' E" ^; o( T0 ^
; q! ?% r7 t7 N& x+ I# W -a Resolve addresses to hostnames. / e( Q9 s( r$ l: @: X& L
* g8 D1 o M) B; L. y7 s3 v
解析计算机NetBios名。 7 F0 }7 h `' t% J. ^; ]/ D9 ?
( A5 h/ A2 l4 T( D8 w
示例:C:\>ping -a 192.168.1.21
* B( W0 k" c% w9 U. E
! f+ E& ?( E- w Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ' s, c, g3 z* \9 p, b- v1 S
6 F3 |- q* c4 e2 h1 x: k: H
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' C9 g P" u4 i# N4 N& `5 h4 v/ ~9 R
/ a9 {: y6 A6 s* J Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 % ?' ?0 ]) b1 H, I9 V8 i
1 m1 v' ^4 q& |1 k0 P3 E) k Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 g0 H) d1 u$ ]3 \/ }$ L
. }0 |3 t6 @& F: J( u, Q
1 h+ \+ H$ i/ M$ i Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( \. J2 q; s {2 f
8 A, t. C9 t7 ?: f. ~ Ping statistics for 192.168.1.21: % X5 [9 Q/ A5 y+ Z7 A
/ [+ E3 x p! }3 H: h Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ o% U- j W5 ~ K, v( L$ T; `
, f# p5 C1 I% f& v Minimum = 0ms, Maximum = 0ms, Average = 0ms # M- N( H1 N( X8 e/ A/ X
8 \( V$ {( ^3 t' ?6 m
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ! K: r/ P: B( F/ G
# n1 M Q" U$ I1 h5 a9 ~; r
-n count Number of echo requests to send.
$ c8 G0 P, a# ^ m 1 k! M' r' n* F7 p" W1 l% U
发送count指定的Echo数据包数。
" K- J- _& z; |) V; n
2 l: b5 V M8 A7 N, Q- a 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 0 I) D# }' j! n
& a+ ~: f2 U; B& P
C:\>ping -n 50 202.103.96.68
3 N8 d# \ T: T3 g, N 4 ~5 } o0 S6 j* N4 L
Pinging 202.103.96.68 with 32 bytes of data: / g: P4 u5 }' [, O* V/ Y$ E [, C2 x
5 e) k4 z: h' h5 B5 q5 o- z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 ^3 I2 i/ z6 Q3 h
) I- u' Z; G& u( j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 j$ D& P# o% m! g" x# W
# N! I# [$ _$ H9 r2 R Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 0 X( e, A# ~" E. ~0 }2 k
U( {; Y5 t% r, J6 I" m5 N Request timed out. ( N0 |1 ~( f1 |4 }# s! ^
3 Z+ x. R; h ~! D/ c ……………… 7 ^/ k6 u' `& M, A' d H
8 L F( {9 z# O; q f
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' b1 E2 X! h& t : O g) j4 x3 t, i6 ?* M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " V/ A; {5 q" R- K- d b5 n
3 G( L x6 L+ [, t: \2 L Ping statistics for 202.103.96.68:
b5 e1 W# u& X/ H! R% s
6 V1 P3 Y% D5 k2 ]8 y Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
) x A% ?0 U2 _' L 3 P6 O* W; [* L$ S7 _9 `
Minimum = 40ms, Maximum = 51ms, Average = 46ms ! E6 f8 y3 L; p, l5 F
0 X# ~4 z/ T$ k
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 7 l8 J2 Q3 J2 W" M. ]# Q0 E* Z
% n+ g$ O6 k! R& F8 s2 ~) V -l size Send buffer size. + D# ~! [& r8 ]9 m& |4 }+ n( ^; _
! J- v N6 @5 |# {! c 定义echo数据包大小。 |
|