|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
! D+ _1 X8 d1 P( m. U
& W* Q! \; @3 L7 U2 ?8 } 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
, f2 y0 Z% l& g
6 p3 j2 {- L) Q, P9 H0 F, y$ {' ` 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
+ _) x* M8 T+ h9 O/ @$ b2 h$ ] ( D8 V) b) a- J" R; t6 G
Options: / y& n* N$ F- n$ M+ p" D" {
+ X) B. v: q0 Z- B/ v
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
# ^5 P- A% v. G$ F 9 U F# g$ V+ i, R* ~/ u
不停的ping地方主机,直到你按下Control-C。 * {4 G5 c1 W* j
6 O3 W! q* c7 O1 _) v* p% V- h
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
' n& j1 _7 A! U: i. g2 p0 w
_6 M/ B" E8 }& b5 v8 m -a Resolve addresses to hostnames.
" |! x. X' p P $ Q; [# o3 Y6 U! r: T+ o3 X. y
解析计算机NetBios名。 " o& V# i) t( u. H5 r
1 U. J/ s; _: q, _. x
示例:C:\>ping -a 192.168.1.21 , a6 B) N- P5 H; U3 |
7 t* q5 T6 x5 W3 y Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 1 v5 E6 m5 m; p+ x3 M
J: b/ L. E1 P Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : s; ^( k, S) \; @# ?; \7 S
6 n9 G3 a, w7 m9 g7 x! j8 Y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - y5 N& s% S8 l! v$ k% `7 z. N
) G0 u6 D+ J; J; r3 `
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; d3 d! x' L3 a% }" A
, _ a* ^7 E \) E
5 Z0 V! P5 Q5 c; C9 n
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: [& J0 K) m! j" J: B" K
9 R$ v; M6 G4 Q |' _ Ping statistics for 192.168.1.21:
, `3 |) o( s, ], l) C" y! Y( v ; M) ~* M9 N0 g& o# g! H
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
' U! H% k/ [! m$ w
7 Z" B- H5 Y; L3 G; P1 `( r Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 C& ^' B D' H0 V3 Q
: d7 |2 U" b& W2 B, e7 K: } 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
1 Z! e! E3 d0 y6 C( Z6 { 5 P! X0 Q* v, J4 a$ c. b
-n count Number of echo requests to send. 7 [: ]- b; [$ G6 `. z+ u
4 y9 d1 M6 ~7 Z2 s+ f 发送count指定的Echo数据包数。
0 N n( Q, h3 W/ t, Y/ e& V . F$ t8 X4 O; `) H, y3 W& g
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ( e$ w0 ]. S2 O& G9 k* b
7 B# @( }, d# Q) k C:\>ping -n 50 202.103.96.68 - J! B, T( Q X5 t3 d0 ~
) }) u/ ?8 @3 |5 ?$ z
Pinging 202.103.96.68 with 32 bytes of data: : ~% W7 X' v9 ^" @: q% }) f" R
& ^& t6 A: W. w: m' O: l
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ v; R! n& {$ O9 L( D
5 a6 x' {9 [( G# S: l I* z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ V: p" K, }3 t9 {! R8 N t
! t1 L( P' ~2 {8 H6 R Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " [: ?. Z( Z+ D
) B& A& j( |8 U5 B. I Request timed out.
j# I$ ]; u& n# @( U% T2 d : O4 w9 [, y, Q" S# u& z) t8 p
………………
: B5 q1 g" K5 p0 G! \
" o% v. W& ]- a( i4 l5 m2 l Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& m0 J/ D5 e. D! T. Y 4 I; Z. I7 X, I1 x" z/ K6 e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 ?0 \8 n. Q& F2 t# \ 2 f8 r2 X/ H# Y& X/ ]
Ping statistics for 202.103.96.68: : M8 }/ Y1 a3 }5 e/ ?$ E# m3 R
! Q, j) |+ M$ Z7 s& e$ P, ^
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 7 W0 \+ X8 M |" \& T" u8 G8 ]
5 X! ]; ]! m4 C Minimum = 40ms, Maximum = 51ms, Average = 46ms
% B4 a& Q* ~4 n/ n, a: d : P- X8 E6 M) f! ^5 S
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ; F* E% f$ t: A% w3 k3 P
% h" Q% c- O q: ?1 r9 {! P -l size Send buffer size.
$ B# b) c2 t7 A
# z5 {* ^: c* Y 定义echo数据包大小。 |
|