|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
& S. x0 E4 _; r, F
f" Y4 o7 t3 v/ X U 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
# u1 J! X3 h( N; t
3 V& c' P( S+ x0 C2 c+ G# I4 X6 x6 \' ? 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. c/ ]+ @9 N8 z
) m4 h, b- ~1 n) n Options: . }, I5 N. S9 W! R5 E0 r# \
1 T" f! r, q" Y7 w: `; E6 j$ T -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
/ x# H) }% d3 d' Y
4 O- g( \8 S$ b1 i 不停的ping地方主机,直到你按下Control-C。
1 ]3 X a1 r) W7 } # U- r X1 V- s4 U# ~1 b0 m% @6 o
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
" j4 c+ R. l1 W1 b, A) b- o ! G& b" }# q4 L9 ^% _; f( V" R
-a Resolve addresses to hostnames.
5 E- V* ?$ R/ M4 J @/ Y) W' K p4 A 7 y/ c4 y' F3 ~. c
解析计算机NetBios名。
- T8 V+ T( n6 h- F! a x; ? 6 T% z- v9 j+ x, E. P
示例:C:\>ping -a 192.168.1.21
* F0 v6 b6 @ j* _
7 C1 m) H. F g% B" _ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: # O+ N6 ?6 i* e1 c) {1 F D
/ ~& C) L% O% O- j. W8 V9 ~
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! j) n) ^8 N N( v* A, @ % I" s3 e) j9 N0 m4 B2 _, a P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% Q& U) A" O7 i7 _
! |. S' Z$ r( z& P7 ~6 D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 j5 g1 W. m% t2 q2 I
' N2 U- s+ l$ F, u1 i0 T # ]6 [8 |& r: `% W
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 J3 S" l# C, E6 A5 q
$ q0 \. E/ V$ q% T' n. W7 X
Ping statistics for 192.168.1.21: # [' v2 q8 ^* ?
2 |& Q/ H7 X9 D0 c& v0 R3 H Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ' i5 i5 g/ \# U
9 S' B. ?! x3 k0 h1 U
Minimum = 0ms, Maximum = 0ms, Average = 0ms
2 I x+ S* g3 F) T ; y. F; J! m8 {3 P, [# w; `! F
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
8 [8 p3 K6 t/ d' B9 q; B" j5 f 7 ~: j9 E3 \/ p
-n count Number of echo requests to send.
; r+ f7 i7 i- [! m: t* i) B + u1 ]# I" E$ o9 {( w+ \/ @4 _
发送count指定的Echo数据包数。 7 N7 z& p# g2 R$ b1 `* F8 H8 t
: T$ o2 d/ k0 X& n* }* O 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: / d2 k& o ]* m, Q
& H& `4 m! z1 u8 p, Z0 z
C:\>ping -n 50 202.103.96.68 * b9 c3 P: P2 T r/ r' `' Q4 R8 f
$ Z8 }, [/ Z# E: d7 i$ h! F4 q2 w8 q Pinging 202.103.96.68 with 32 bytes of data:
9 s ? v1 i3 ]4 I/ T5 U: k
* i% u% O+ B* b# r8 r" } Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 ]# o0 k- g: f& V- y$ `
5 t% Y& F8 f1 l& r/ Z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 k6 V: I( e& h & s+ l) I% z, {1 N& h' h
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " y$ J4 X+ u! v3 y
' A6 i; V; a% }( k% |: G Request timed out. 3 T4 w5 D1 M: O* y' ^
n! V# _0 I* q/ e ……………… ' r. D/ l% H) V- r* B2 @) Q0 @
" R9 ~) V* A' \2 ^5 J Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ _$ B* s3 w- A( S. H+ Y4 v. W3 k8 d
% M, _% q- y9 @8 \# T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' U/ K# E! A1 l7 U: C* k
+ [( y0 B0 Y/ B+ s( f/ o) ? Ping statistics for 202.103.96.68:
( H2 a5 i W; J5 O1 V& o
, V$ s* p d/ \' o j+ L7 G Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: * z% W0 z4 _3 o% V
! N+ N0 }- T) m
Minimum = 40ms, Maximum = 51ms, Average = 46ms 5 v# _2 l& h) a; J9 K8 Y
* }! S' x9 U: K
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
1 A3 w( d; g' ~+ x6 z- @7 U* h : a& _2 N4 S6 x, L" E
-l size Send buffer size.
8 t! I$ w5 b2 W6 z4 I& i, j7 y , [- j1 o2 H. ^$ Y# P: h+ U
定义echo数据包大小。 |
|