|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ) Z/ ~; r# g4 n' v' e
$ L: C* b4 m# J# n, {; X
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * `" Q: }$ B5 Y: I& P7 z. c, v2 e8 c
3 R- u6 A# J( A9 Z) B
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
! a3 f! W$ b, _5 p! ~6 }) Q8 D " E0 _" Z: X- j7 J
Options: # B7 v- W0 R# v
, M$ F0 D- w* S# h4 d -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
7 U2 d% e n" l3 W' b9 } a$ K ! \3 [3 P* D% q2 m6 Y( t5 T
不停的ping地方主机,直到你按下Control-C。
: L4 F9 b4 |7 i" W! C3 | 7 \1 ?* E' x' O: B/ o
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
\. B% Q. ]' Y- U' F) ]4 ]5 }' k
& a% z! W* C& G; k m* @7 \) ] -a Resolve addresses to hostnames. L# u6 E" f" m8 w! c
4 a1 C# ~: Q# s% b4 {2 m: j' s: y
解析计算机NetBios名。
3 j0 R# ?0 W1 ^' o1 v 4 F# x2 _) m, p( w. D
示例:C:\>ping -a 192.168.1.21 & s c9 J+ R7 g5 e* ]! A$ |
) ~. `% J5 ~4 `8 @4 D6 {1 N2 n3 B
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
% d% e3 a; }# f) o. W% G . _* x: C. A0 ?% x& r1 t
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- Q4 `: P" g8 F- ? W2 b% g8 J& e$ x3 W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 p0 j1 A! Y- \# y6 y7 N+ q" m
( H/ A) {6 S' m6 N Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
& ]1 G. j/ ~& z% }9 j
/ \. ^8 N2 f% ~$ U & n2 X. m m6 c r
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 R" h3 H! Y0 z R0 n* T
5 O& r( x1 `8 I. K5 l9 k Ping statistics for 192.168.1.21:
! I% _( }& M/ n- t) D' I, t$ r. H 9 j8 K" y3 H* ~& n1 O* T
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
% z# ^# N* _/ G, r# ], l ) j2 P [7 m1 C7 W3 x6 t. b: A2 O" t, W
Minimum = 0ms, Maximum = 0ms, Average = 0ms
+ \9 P5 L Q+ K& Z9 @' s ' u" s9 t3 L3 q2 w2 e- B) C5 L5 G
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 - w$ D( K8 ^1 r5 g' b" C( D
. M- { \& Z$ p% j7 V$ x
-n count Number of echo requests to send. & L/ w' J; M. S( v1 s' C! u& M4 |
: N9 {5 s2 K: h 发送count指定的Echo数据包数。
/ D0 s* P5 Z9 {9 O
% k; f/ a; r0 t$ K& j) i; K8 e 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ; r: x. v1 b7 i4 Q: p5 j3 L# x. J
7 {+ \1 v+ V5 V( r2 e
C:\>ping -n 50 202.103.96.68 : y" V$ T$ w. ?. Q0 ~: S
! U$ @ ^* R+ P J Pinging 202.103.96.68 with 32 bytes of data: + z- B5 f" o+ f# B
9 D: H# h8 x! M0 A, ]! o' w
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( e0 T0 O* F0 {& J. l, {( | ! Q4 s# y' z H2 R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 x# [2 W# Z5 `& J% S
2 A3 ]$ u% X' ] J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 R* |" Z. O" p6 F" E$ q
% |. Y/ q) t, X+ @ Request timed out. , m7 v* O, n) M9 x: W
% q" V5 O; q( @8 h, n ………………
Q) l1 Y+ s) a3 N5 O! ?' M& r: l 1 T9 T3 f3 i5 R6 q( P8 a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) _% C5 \( u/ a6 r3 C3 s ! h3 w, Q7 z/ ^. H, d ?: d, }% R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 j: ], W- Y2 T! a7 X, R
4 {, v k) s. c) ~8 i0 t Ping statistics for 202.103.96.68:
" i9 Z" [" m/ ?, t
* L3 S& {0 q# X: M% f Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: # M! R! g6 `* P" I( u
& ^' b0 i, G- n2 e, z Minimum = 40ms, Maximum = 51ms, Average = 46ms
: S% e% e- h: v, t1 z/ A$ y% i5 v! k$ b
1 H+ h0 C- H: s 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
9 k/ v' G. A$ b8 M 6 X4 B) k" P* R/ h6 A) n
-l size Send buffer size. 8 B1 o, Y. F( f( _
& M$ I6 y3 N+ C. L$ u. H
定义echo数据包大小。 |
|