|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
$ z5 N- y0 ^9 I2 r+ W+ A
: w3 w8 A9 T) h. ` 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ; \9 D4 ]3 i- g$ q- [
: T/ ~2 |1 j! ?" G. r# l6 V1 g
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 & _. v( G5 Z' D9 _0 I
# Q: ]9 m- f$ h, V* h Options: 0 M0 S+ V f/ [# R, x1 z
' ]1 w8 w* m1 u L2 @; M -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 9 [2 c0 b% D# d4 L! v
1 z% m! D O% c% V8 B A& q 不停的ping地方主机,直到你按下Control-C。 2 r: `' t" o4 l9 x
$ p8 R/ u1 A- J7 @" k9 K/ b; c2 \& r( L
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 J( X2 b: \/ g- G
# s3 X8 [ R0 R! s2 l -a Resolve addresses to hostnames.
& M8 ?) I8 R% J1 s & m/ P) E0 G+ s+ I- f# q: H) o
解析计算机NetBios名。 : r5 ^. p# V% x/ ^4 Y3 z
8 v* G h* F0 a& G6 |2 J7 G 示例:C:\>ping -a 192.168.1.21
: W- g9 r( d. O" Q: `; u# V( J7 h + P0 M2 g/ D! n9 g" `/ T$ d
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
! K8 A" L# \5 Q0 [$ U 2 `( f5 n9 g1 a U' D* y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' D4 ]) {8 x# @$ }3 t
% b1 k- U% ^% H+ }
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
) F( L+ i) c% x1 e" r7 s1 w
7 X6 B. r% S1 R$ T! b- F' O Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " b/ T6 Y& c6 A t
7 J9 Z5 }' n e, q1 L; I: V% n; P
6 `1 o! r/ [% H- S
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , F; D# R5 o3 t/ R8 c# ~( R& U
7 m9 i0 }# b. \( O Ping statistics for 192.168.1.21: . y& W7 s3 w b" o6 J0 w0 @! d5 x
5 X0 L6 }5 M, P Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
" T1 L6 ], J. X2 U b( j5 \6 r 2 ?! x3 I& `& m) Y% P2 A
Minimum = 0ms, Maximum = 0ms, Average = 0ms
: E& P6 g2 H2 W; } / a: F1 Y7 ^: m6 K5 c3 Q
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
4 q3 y# S( z- }4 T
7 V1 i* U+ m' K a3 K7 V -n count Number of echo requests to send.
" p% n* k8 d- G# A4 e# ]
8 ` z$ k7 e0 g: \ 发送count指定的Echo数据包数。
4 y9 Y9 [, D3 @6 R* O5 b ) g- c/ g. `! N R! d$ \
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
/ ]: T+ l% W. ^9 u/ B1 g* k1 M
! W0 s9 \! J6 S9 q( B C:\>ping -n 50 202.103.96.68 2 Q. d) x: G4 V( O
/ B- ?7 g8 `7 S9 [9 [
Pinging 202.103.96.68 with 32 bytes of data:
! _. S Q: T/ x. G: t 4 j5 M, t0 Z0 z E, t6 A
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 n4 E! z. V0 t' L0 m
; E) I( |( o2 Z/ u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! T# |) b7 K/ k
% J* q2 S( P( s$ k2 w& F' \0 L Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! e4 D" \; t# ~/ P1 `$ L 4 D" T% T7 C( V
Request timed out. + x. K# b; L, h" \; U: z1 j
' G$ c3 @& S4 n ………………
, Y7 a* S2 A! M5 J& f8 B4 y; w6 G * y) I' G! G+ E
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ G2 F+ p) ~7 l; {+ p1 X
: P' b; l0 c2 x5 u/ f; w7 C1 Y8 B, z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 K6 G8 a: C& Q( {, z! F$ B; C
7 r0 Y/ ~) V% r7 [5 V
Ping statistics for 202.103.96.68:
* l/ s$ Y1 [; U) G' z
2 ^8 O4 x9 I! ^' u Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
w- Y; c; Z8 f, Y1 t/ _& t$ E
/ e* q% V/ J) J! T( P Minimum = 40ms, Maximum = 51ms, Average = 46ms / T" u* K* E7 X$ v' ^" M0 W
8 A3 s* Q+ c+ V; ~& }% _
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ! q: p0 P- |2 J1 d3 q# n) P
7 A3 v) g) T$ z# C: y2 n
-l size Send buffer size. / ]4 W, H3 B0 a' q& \0 O6 v
& T, G" B; R' U2 @$ X z 定义echo数据包大小。 |
|