|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " z, A( L5 x0 `3 f( d! W
1 p o8 W- l* Z- h
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
l- f, {2 c6 @% B4 Z , p4 y6 w8 v' Y! \$ W. w
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
3 p* F* j! o: E
8 Q' N, x! I- K9 [6 w0 ]. Y. b Options:
[' C, q3 c" H5 X: C: c 8 k! p0 _" H) O4 R. Q
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
* F. Z# B0 P/ r( j! }, C/ b& J8 y
0 `* n$ K3 j% Y, G 不停的ping地方主机,直到你按下Control-C。 4 ` s+ O% X. r. b6 }
4 E; K# c9 C! E: ~% U, ]' ` 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
! K/ J1 H7 l n% t
; n' e" \ e/ B/ F -a Resolve addresses to hostnames. $ ]7 b7 Q! f/ O1 V
, h. b& i7 m Y* r' Q4 o
解析计算机NetBios名。
6 e% |+ [: N2 S n6 P
2 J% r) x6 ]' ?2 ^& e 示例:C:\>ping -a 192.168.1.21 6 n! q: H' _3 e9 h% L' R' D, s
1 G5 u1 t- v5 Q2 O& y Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
6 u) s1 a/ F5 v/ R# T# [( k
7 @. H9 f3 t' t0 s Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) B; o6 U1 R! z8 I5 L5 ] & a7 f2 J' u: W' K3 _' l- f, ^
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * Y1 {+ [- k& ~7 h6 U
6 e' b) D# i' i. r6 X* o$ `4 a, R# Z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" j4 T9 Y. B! A* l) ~7 X* U# g1 e, n0 f$ s, ~
$ E& Z; @) p8 y5 a4 ? Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : G- L. @1 ?, y* X2 n4 W3 c! c
7 D! o$ c. d- A3 `1 S
Ping statistics for 192.168.1.21:
$ t0 B3 `) T. A$ e , M& w8 v. o, r8 H; f9 R
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& @ _/ x2 {- T' u% z6 W( w 5 [9 c/ e/ |: [# q$ T. z3 W
Minimum = 0ms, Maximum = 0ms, Average = 0ms . {: X. _$ d% h8 _5 ?9 I9 P' z
) S% y; x4 _1 W6 U3 I
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
4 n" D5 B$ E+ h4 V
0 r/ z. F% X( v3 Y2 L -n count Number of echo requests to send. 9 K0 M3 r" v5 O- b; D/ U
- r/ C1 I2 U4 Y# N) R5 ` 发送count指定的Echo数据包数。 / F6 m7 ?' @9 l" Z0 J0 q
" Q5 J w% [1 K 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: " `- W0 B) H- T9 J! \! c3 C7 R
4 p A( X+ O: l+ b; e C:\>ping -n 50 202.103.96.68 3 H+ q% V9 q2 ]: F1 M
$ x- r; J# `# B; t& V; _! D Pinging 202.103.96.68 with 32 bytes of data: ! G3 N& ~- E& r6 ?, |# u& s( }
6 G5 e) X ?3 G2 k! Y& T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: F- N8 V' _0 n. U1 v Z7 \% D! { W: ?2 E1 U! ~( Z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- x j2 p9 s, q4 Q - i# U. M. J; |- v4 s( d: Y! _. }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; z$ F$ N6 p2 l+ |- C9 Z) I# A
3 ^3 f" @2 }" Q I& l5 K
Request timed out. 8 X, t$ k$ K+ B7 Y7 B$ P
" }* r5 ?. f, H ………………
. Y& `7 g3 H8 s, g/ }$ j- Z
( y! r2 O& D) y' q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + O; k4 S6 ]1 t6 p0 O7 n+ @& b
( h: S" V. R) z, s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* n) x! y' D8 `% Z% p3 W: ]; Y( Y - v8 W" t2 J5 ?
Ping statistics for 202.103.96.68: \2 |4 A- \4 f/ M! i# q4 G! z
5 K8 C: Z$ X' ^5 f2 H3 v Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 \! I9 O2 [ y7 q- b
0 k2 M( n; ^0 [- h2 S6 @* w Minimum = 40ms, Maximum = 51ms, Average = 46ms
8 u) C& h f0 J$ T6 R2 n , G( v/ L; V0 i+ F
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ) u( ^5 Y5 N) b' v3 k0 i
2 t; s( W/ O/ t' _1 W9 A -l size Send buffer size. , K3 Z/ E2 ^! _4 _5 S
+ l# N2 K% K. p! X$ k y
定义echo数据包大小。 |
|