|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ E; M: P7 U( B/ H2 j 7 ]" e- ]+ `' [9 i2 z( P: e' N
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 6 P& C8 u' A+ L+ F
/ o, j- [9 z5 F( i- h6 Z: [* X0 C 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 " o; }) T/ \. J+ e3 a
! W4 c. l2 p, q7 g0 Z Options: . P2 ` x5 ~. ?' d
% r$ A' g" o" ~+ h( N/ z$ S
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. & z% w1 j& P7 r; [! }2 Q y6 m8 D
' T* {% D* r) |* n- f+ f$ H3 M
不停的ping地方主机,直到你按下Control-C。 " y% c5 q! V# k c( d- U
, @5 d% M7 |/ a 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
; _ t4 a+ X2 R2 K; p3 s
( _$ x* S. C0 E* S6 C7 w -a Resolve addresses to hostnames.
6 {, f7 S- D& u% c9 t# l' Y
0 J- J u! e7 J! m 解析计算机NetBios名。 . l5 G3 z6 P# c( |" A. S
/ X# A. U& d- I; Y& B 示例:C:\>ping -a 192.168.1.21
! z6 }. t+ x9 [# M2 P6 C w. d r
8 y$ D \ Q; C8 F Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: % j4 N; c4 ^. t1 X, n9 ?
z0 G) a+ d6 f7 W) J: [% U( X) T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; _% R: y. P. T# }5 k
, i( D8 X+ `/ }1 U* d* d3 x
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 Z/ l% A; T$ p, r3 C3 U
7 Q9 f. F" u- e' } ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; s0 ^- W$ u( V4 i7 [7 v6 r
( N9 O( ]; y! x+ [$ K . O9 q; I) f0 ]( O- |6 T- r T
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 B" D' s9 Y2 v. i7 ?: G 8 C% I+ E: W/ v# T( P; c
Ping statistics for 192.168.1.21:
2 I$ u6 |) y9 M) K2 a1 s1 T ( g4 M5 a6 R) _2 x# H+ u
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ; F( Y7 Q% R6 e* r$ `
0 [/ P' I3 U) T Minimum = 0ms, Maximum = 0ms, Average = 0ms . J X7 s: S% b$ M' e
/ ^1 q1 s# g8 w
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ) |& l! E# C# ~4 J: F8 l. A
2 a& y( K; i1 _ k' `0 o -n count Number of echo requests to send. o! v# e* e% b5 x0 u* G# N
8 O; o+ p4 x0 q. K9 \ 发送count指定的Echo数据包数。
. o# c7 O" {+ r" f
7 `) l; i* \( `3 o8 W 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
3 ? B6 W) a- p7 T4 z$ I * M. j6 s. p) Q- L: d+ [$ J
C:\>ping -n 50 202.103.96.68
1 [ V( x$ H0 c2 F6 g" `3 P, H) }- O
* ^: P. n3 m: X9 R: ? Pinging 202.103.96.68 with 32 bytes of data:
4 W1 u) {% H- m$ P3 o6 ?
4 K% C# J, x" _ O7 K. Z. |( T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; g) \: W! p& Z3 U X
: g1 ?0 T3 v7 ]8 I# @0 I$ }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 t7 \/ J! F# O, i
. B, | O* }* l1 ?7 l$ [8 S
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: B6 b1 w& B8 t% r. Q9 a * s3 J# V! P( t0 i5 v
Request timed out.
S6 B4 ~. m: `* i( V, ] ) e* u5 P( B$ \/ {3 S
………………
" P4 N4 V0 {* U" G9 w4 {' O8 J3 l
- }+ b: |/ b- p5 U ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
N$ W3 o; R, F1 s6 Y: v 0 ~8 z5 h& K& ^9 S* V/ a9 c S5 E! D6 l
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. @& Q" H" t* N! `$ |1 U, G! u! ^ " }- u$ V% m/ i. a. [5 m7 I6 O
Ping statistics for 202.103.96.68:
/ v& k3 r! p; k) |" N ) I1 H. U9 l/ F$ z$ v7 G7 g% W
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 7 W7 m$ r, b, B: X% b0 x
1 R% E5 c( q/ j Minimum = 40ms, Maximum = 51ms, Average = 46ms
6 D* X+ c3 D4 q8 C . G7 h3 M9 ^/ \6 ?* Q. h
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
3 V0 l: X# M9 x1 i 8 j$ ^4 Z1 v0 v* Z. M5 J
-l size Send buffer size.
, R2 P. j ~, q0 c4 n
# s' T4 d5 ^; K V* M: F/ v! c2 W8 ~1 r n 定义echo数据包大小。 |
|