|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
( O( X P8 Z& S, h
4 U) m2 C9 L. b k2 j 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: $ W1 ^1 G, }2 j7 [
3 Y5 C9 X/ n {; H# a) R) U 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 , a' F2 h* G" F! B& R
9 E, l G$ k: [! F
Options:
8 ]$ C' H! V0 u0 Z% o : d. l. ?2 P, T* U3 z6 P" V
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. - J( v( l5 T$ [
7 m# v0 E$ A- s3 R( G 不停的ping地方主机,直到你按下Control-C。
& Z8 Z$ c C2 D4 O& w & x+ P" V8 G2 ?. S! _$ i
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 % l7 m S# O: F1 Q) s! w
+ ^: P4 T& i" J6 M4 D- E5 K, n
-a Resolve addresses to hostnames.
, K; o: a0 ]& i, Y, {) @ - a% G: {) A0 ?& _( D0 V' X# P
解析计算机NetBios名。
1 Y% X4 }! S2 _) \8 ?% [
! a* z+ ~ v" I. U0 }7 c. a 示例:C:\>ping -a 192.168.1.21 4 T" E- B# @* V. _
9 `* |4 d+ D- [9 v! R8 n Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: + E5 S% `4 Y; o7 m, `% A) P
" W& p6 z- b/ b, q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, F. P- Y ?7 v9 {( z ' t& `1 R/ y+ S T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , ?- I- d+ a4 p N8 Z. D8 C
# x4 r, E3 m7 V; G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ ]) ~! g6 @& B n5 l. }7 D; N: p$ @6 N( N" ]( n( Y" ]( M
2 p' V+ f6 R$ o. X" |* z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) a9 G) O j" a4 U; ~7 y+ n
0 B* Q# j# u& h0 o6 b+ d I Ping statistics for 192.168.1.21:
6 z3 n0 H5 h. f* z' @ & Y% j# `1 c& }% t. @
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
) E/ k* X& m! f3 ?% u
1 H7 @1 x: g% | Minimum = 0ms, Maximum = 0ms, Average = 0ms ! l6 D, n& d9 I5 r7 n* X
- u1 X' n( m+ l! P% l: S 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 4 D& l; D5 D, M& j* ?, Z4 I! q/ I
; o, X0 x5 }) v& K
-n count Number of echo requests to send.
5 \5 C7 n4 D% ?6 c8 D* r
( X/ X' k$ V8 f- s8 ^% _! U 发送count指定的Echo数据包数。 3 t/ s4 `# P' v6 k7 a" U0 m
, s* {( D5 ]8 ^. G
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
7 |; h4 W, Z4 l1 K7 ]" M9 N) A9 f
P- q% R Z0 W3 R4 E4 o C:\>ping -n 50 202.103.96.68
A- |* \6 e1 Z0 m+ s
# x9 g8 D" }- p Pinging 202.103.96.68 with 32 bytes of data:
: Z( E+ I& D! v- B( _
7 R: O" d6 F9 }3 y3 L5 V Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 q* s0 w) ^ W , `' `% Q( v. O* x
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% |8 F5 D9 j3 U; V$ ^
! r% a( ]; ~3 V" q$ y } Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 A# @( M9 m/ u$ H* b
4 h& m/ E7 h: o/ ? Request timed out. + u {# E: e' L) R3 n* |
$ R) E' r, a# M& V1 K/ n ………………
7 f* g, b5 T) q0 [; s: K. x1 G( Y ' W) y4 B' `$ w/ c- E, M' Z9 p' O* @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 J0 Q6 ~ o" C ^* W4 w! v0 F: F! m( P X* C& p' p3 ~: Z( R. ^. t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( v6 C$ L+ @" V* J4 |% n
! O: P" [) Z1 \8 u" b3 z n
Ping statistics for 202.103.96.68: ( J2 D0 z& Y$ N+ m {
! `7 S, G2 E$ W, r. R0 @5 b Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 f" R9 S& h. Y1 B
c" M- `0 |) t V% I2 J( D& w
Minimum = 40ms, Maximum = 51ms, Average = 46ms
1 X; [$ ^6 R. ]$ W: X4 |5 y/ i2 \
5 V ~. R8 \, L5 V$ u 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 1 {; E' P8 p5 i, y/ q
. s$ E' z9 a/ z -l size Send buffer size. 8 ^0 f2 t6 L+ Q7 k+ }
( B$ m" T* p& N# ~$ q2 Z
定义echo数据包大小。 |
|