|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
6 Y( p$ i' y) R/ T$ I D+ i
/ m! c9 r( w+ ~ 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
- B& i2 }- `- n; Q 7 E5 K8 S( @) h/ u% V
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 8 u: q( p2 M* R6 D. W+ T7 f; H
% m: b" e, u! k Options: + B/ I1 C9 f2 J6 u4 I+ {. T2 J
& W# Z6 ?8 Y. K9 k -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
) d+ K- }% K( p3 O& E7 O+ U
: _7 t3 z% o5 e3 o 不停的ping地方主机,直到你按下Control-C。
: p' _; Q4 X+ f4 |( v2 c5 f
" q: v; e: ~/ j" U& n( ?) Z- ^4 N 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 u; Z5 z' E3 k1 A4 @& b4 X
8 j/ t1 X4 x4 f -a Resolve addresses to hostnames.
$ H2 r9 e9 n1 `$ a+ h( F* v : D4 i$ _! T8 z
解析计算机NetBios名。 6 u2 G \8 Z7 t7 h" A* x& h
+ d. ~+ N! Q' r0 |6 { g) ]4 D9 V 示例:C:\>ping -a 192.168.1.21
& y( @: ^9 |/ c$ F8 q5 z
9 k& t- i! E C# D0 H) w" x2 d8 _6 Z4 | Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: & ^8 Z, W& ^: i" h3 ]' Z
* Y. \. }0 J* e
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 4 J/ P+ w& q1 _- S1 H$ X! b
, G! G" S, ]3 |, q) R) q
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & L: w; p* z/ f& j2 L7 l9 e9 I
! n! K0 `# O9 r+ ~ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! M+ S, y2 r( N" J) O- d
; m& B/ i i" _1 k2 _) B7 y+ E
, W& }3 m3 X# l/ P Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: X, |1 G9 g2 b- L3 U
2 v- @6 R+ j. j7 k4 | Ping statistics for 192.168.1.21: 7 r% q* q* b' u1 }( T
, a. T( D8 B5 e4 g0 l- Y# Y: F Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ' E7 [& |% d' @ g$ t; W/ Z
0 u+ z3 R1 g& v7 r3 J1 J: n( U
Minimum = 0ms, Maximum = 0ms, Average = 0ms : u/ r, f/ M, u: x
: g: c" o7 G+ b1 P 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 9 p7 K* I. t4 c/ a# V5 {+ a
2 Y' b" A# A9 Y* h# T -n count Number of echo requests to send. d G a& a& q2 Y
8 |: i# y9 b" Z- B5 w 发送count指定的Echo数据包数。
. j" W) ]! z9 e* u, X9 p0 B+ B ( I& z f/ [ [) P
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 8 g/ Q, T1 z1 F: G. D
7 E0 U' _1 T) I& {( o3 C
C:\>ping -n 50 202.103.96.68
- Q' @9 K: f |1 S
2 ]8 @! Z5 I( X6 R$ D& G# X; v Pinging 202.103.96.68 with 32 bytes of data:
8 ?1 r) G+ R, a / Y2 t& B9 O/ |8 ~3 O( ]
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% B" p5 d5 U3 D) v: O
; C; e* N8 z; k2 ` Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) I- ?7 t a6 P& s( ^* X ' n( u2 v* A9 w, f( n: j8 K- i
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # h2 [1 ~# e% ]8 m1 G% j# Q
3 R/ K& ^5 E$ G, W$ L/ l Request timed out. - g: H+ z+ e/ F- \0 T& m2 Z
; |+ r. _' ~- }8 V: v6 y; e
………………
1 U4 l& g: Y5 S 2 n& ^" p. |1 e5 D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # G$ k2 L6 ~- X/ o
6 ^; o" }) O0 S1 B7 k
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
4 H; b& @% y) _7 o: l6 v; O
$ r4 \# e% \& _0 j+ B3 c Ping statistics for 202.103.96.68: $ f7 ^* K/ P: S7 a K7 U2 s
9 F6 [+ ]; \( J5 g" Q8 U
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: b0 A* X; p) J o' w; {
; _/ O& E# D& Y$ W& a C! @ Minimum = 40ms, Maximum = 51ms, Average = 46ms
- j! W/ Q& E- j X
" k+ a& ^; {% z6 b0 Y2 W 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 6 `3 u- T6 X& G- k0 [9 k3 _% S
$ B; r: a- X5 I K3 ?! W/ a
-l size Send buffer size.
$ a. V+ J; l# Y ! d, L( o3 Q# l
定义echo数据包大小。 |
|