|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 1 ^ @" _" H! ?: |9 O+ e9 y
: ^# q& C" K. r7 e% I/ L 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
' I. ^1 W" T9 F. P" } 0 _) q" ?3 D4 x6 S
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
! N3 s; V/ ^' U l% I2 ?; m- U
+ j) L: d6 Z6 l3 C% V* Y7 U/ l; C Options: 1 P% L5 J/ t1 |4 t* t% Z4 t
+ [1 D2 T! D& F% W8 b2 p- R1 X
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. " H3 I8 T) ?# T& W
- Q" |- q, m2 E! C( w- Y
不停的ping地方主机,直到你按下Control-C。 : F+ M6 N" L( h
: w3 [7 d7 Y3 Z! M5 S 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 $ J _& J6 I. B* `7 T+ f
5 G l' S; w* d' j4 q! ?: ~
-a Resolve addresses to hostnames. 9 @2 ]9 b3 M& T8 P; G% }
2 p2 _: b: T) Y+ f 解析计算机NetBios名。
3 N6 O" D; |" m9 W; m( T
4 `+ P. M+ F& w: |4 J8 ^6 P2 L 示例:C:\>ping -a 192.168.1.21
2 @% X8 s- F/ O; V6 w% m
' j: q" |, c+ m) K+ [& y- H Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 5 Q' [# j8 B/ a
; w7 c( u4 g9 W" U# J }, r- q Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # g) K4 [- w4 |$ C" s4 A% k
2 o: I" f o1 N" C Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' x0 g- Z6 l" e0 w3 d
) B: C* _8 e0 _8 K
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # o- E6 W2 Q$ c
( e. s3 [: G0 A0 C' \
; O) f9 L. y8 O
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 H. C4 }8 J1 X) k& ]
+ L% T/ e! a2 l8 f9 u Ping statistics for 192.168.1.21:
) _. l+ G2 ?: I/ d7 H+ S ' C3 T' m6 J& [+ _
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: . N# f) t$ r/ ?( e( m# `
1 [. K% e+ g2 x; ~" z
Minimum = 0ms, Maximum = 0ms, Average = 0ms 9 Z- j( E$ O4 D: K* s& I! m! S
. [% e& X6 I( k" P Z5 d- `
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
: a9 ?4 A' S1 V& V; q
* y. a$ F3 N/ R -n count Number of echo requests to send. 6 N- O% K. A" c0 s" g: a
4 M2 d0 I( X0 {
发送count指定的Echo数据包数。 ; b2 m# `6 @. ]+ T% _; A& o
) w% P) v& ~& e1 z, o/ a
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: % R" b/ P0 Z& j6 V: h" I$ [4 S
" c3 m b/ w& t! f+ V( ^- z C:\>ping -n 50 202.103.96.68
7 l) h. z/ j) a" R" s$ l
( {4 d: o7 g/ O3 `3 u: D Pinging 202.103.96.68 with 32 bytes of data: / b- v5 f6 z" \* |# V. m8 ?( q
_& ?* H. @" @- t. p! }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 }, \% C; d( {0 F b/ k8 {! e4 V" ^1 r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ T$ B7 a9 F4 z- K6 S
- C$ M$ g+ p8 E; b; L/ k0 o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 - G* H* i+ J7 _
4 L- E+ V1 G. t8 |4 i
Request timed out.
5 _; D0 E# B8 i/ | + s* a/ v. F+ N$ U+ N/ R
……………… ' B4 ?) M+ e# F0 t+ R$ i* g! e
2 i* M! T7 D: R- v6 [ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 X7 T' d$ e! _6 F. ~9 V4 N
2 b" S6 i% o5 k! |, m& `5 T" |$ E! y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 F9 y) {: R* [3 V! G, H0 D, @
# Z) C0 m! i0 v2 Y( v* c Ping statistics for 202.103.96.68:
! b9 @; Q( l2 {2 J, M3 w ' k; S/ o6 S! X1 C: Q# r: m
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
9 h% a1 W* U; C+ r$ w9 }8 S1 d
( I& G+ M! y4 d( a# `. t0 y1 S Minimum = 40ms, Maximum = 51ms, Average = 46ms
' m8 Z4 z. W `
# n8 [3 m9 I9 I/ z 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
* @& a' ~0 o3 D( q; r7 r' F3 x
# q9 v8 E: _6 n! ]! \ -l size Send buffer size. ! z7 i( T4 A9 k3 R; Y
5 r8 Z1 z5 U( ^1 O+ ?2 K. X
定义echo数据包大小。 |
|