|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " Q9 I. K( Y% V$ `
9 ^# g, S6 v: o- W6 N& y; T8 q 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
# w; `' w: J7 ]) h
, X; a" P2 A. |5 L 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
0 M: s% X5 B9 D1 z 5 R- |9 S2 Z) E4 p& p; E+ t. [
Options: " ^3 E, W1 b S/ v- o Y
* w+ P8 ] [) A4 n/ q5 R3 V1 K+ D -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * @8 Q/ u4 L+ N& `0 O
9 U6 D; F' P0 e1 j& U ^5 G
不停的ping地方主机,直到你按下Control-C。
/ H/ O2 J; Q) d6 Q8 X
1 f- t) [1 w: K& c& e, ^& S _- D 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ! g% i+ v; K' Q
# G2 t6 f4 b1 C! b) _ -a Resolve addresses to hostnames.
- M- H. J$ _) N0 R8 E " b3 ^. r4 M' f4 g5 G
解析计算机NetBios名。 ( \ [7 l# n/ D6 X5 J' T
) b( {6 F; |% t+ c 示例:C:\>ping -a 192.168.1.21
1 q( J# Z" ?& d" Y+ B" H) d % \2 w2 H+ e: S" y3 r
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: * y5 \' x) }9 J7 M" U
6 k" ]# \' A( V' T; `8 a
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! U1 ~3 F6 m7 `, n
( ~) c& B4 X% P c1 { Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & T6 [& M) c5 u0 _- Q
; [( ~% {4 H3 P5 \8 }, B
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 ?+ o6 ~. i" g! A: u" q" l1 t: T \3 d1 g( u: _
4 ?" s' G7 O& p! M1 S( \" M. R/ b. w Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" G$ X; Z1 G% S1 G 7 S' r0 K3 B- N# ~
Ping statistics for 192.168.1.21:
7 E6 f0 H, ]- l6 Z2 y6 p1 i; U 3 N; R4 y0 t) [7 }7 J% o
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ( p3 |/ `+ v: [, m! S& _
0 H6 {8 s+ P. P8 ?% X5 m" t, A Minimum = 0ms, Maximum = 0ms, Average = 0ms ) T3 [ x( E; d6 i/ h- v% \
! ]4 J3 I! I' n2 C6 q2 d! B 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 [+ ~! K) P1 F, q5 z
- A2 K( _( h/ i x# q- K
-n count Number of echo requests to send. 2 L! K) q$ {9 a7 r: Q! y
+ h% W9 `& Y! ?$ T" b0 s 发送count指定的Echo数据包数。
$ M4 k- [+ _! u& R. i" I9 E
0 W* I& e8 t. c- K+ Z/ ^ I5 R 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
( h4 k, h4 `# Q) P) R; w8 Y6 ^6 c w
* Q0 R" p: n- H9 b7 }* Y C:\>ping -n 50 202.103.96.68
9 W5 i- {9 B4 Z
" w1 S% Z: _) N Pinging 202.103.96.68 with 32 bytes of data:
" H8 V2 [7 F: G' h & v/ o) D9 V+ P
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : O# q% C' s: t
6 [# @) f+ h7 Q1 L2 o& [ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * d$ }: s4 b2 A. r8 t4 w
/ I4 x/ y' } e7 i- l" E7 b" x
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 , A& Q. g: G$ n( k
; r4 O+ I0 q+ a% i$ I) x Request timed out. ; ~7 e7 z" L: J" W' r" y3 ^4 l9 n
6 W9 f% _, j7 _ ……………… " T8 f& k! Q$ y
: \" C( k' C% H/ w2 e+ M" o* V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 3 l/ |) |1 t* n. h0 R. {* c) m8 h
* R* Q) ~( O; v
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- t u1 @8 ]& ]# `6 ?( |: A
) _3 S4 d! w6 e7 Q Ping statistics for 202.103.96.68: 0 U; d+ y& {# l) M! {: i
" P6 u* E- @+ B; }: @0 q Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 3 f/ b& J5 @2 h# w: g
" a }- ~# Z8 ~( `
Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 P& U) n2 X* ^8 |7 p% G9 u. J
, ^6 T$ h4 T' Q( c" W, C6 C
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 & ~3 d( L' \% S0 n" d% E
+ e; L" O, o9 h |0 N
-l size Send buffer size. 3 z/ v0 V" T+ n. H
- G% M. j3 O3 M; } |7 \1 S
定义echo数据包大小。 |
|