|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
- a: j% a7 ]2 o# O % E' n# ?% p8 D) q, }
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
4 G: x! Y: w, b5 ?9 s . H% G! x, `; _ q
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
% h7 T6 D* Z! G* ~+ l3 k. b+ I1 N & y/ w$ p( [9 U5 }, m
Options: 8 b' T" |( @. \* m( f0 ], [
+ Q! z9 W/ y+ `; C' E -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 5 z/ q7 u$ ?: A8 P" n. a
5 b* w$ O- @0 l' u3 {" @$ T5 N
不停的ping地方主机,直到你按下Control-C。 ; m0 i2 E9 F* e! ^: C, `
7 I; L- P5 ^; z, w
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
: p' {6 m8 r6 \% c/ B 3 N p) C* Z, k7 u
-a Resolve addresses to hostnames. 8 m' p& J2 p3 p, O
k1 x% S- ] s7 x* h5 l9 b- V 解析计算机NetBios名。
& o: Z; k' p- |8 e& s" b ( A, m! K6 O7 W% G; v
示例:C:\>ping -a 192.168.1.21
9 c5 }! \4 ]( j% n, Y . M8 M+ p! w6 b* p4 K7 h
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
; G! c; Y. H% E# D( r9 w
+ K7 r3 q, \* s; b8 {0 d5 d Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 |' A3 L! M( r0 h: O 6 S3 O' Y" [) p+ }- u
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ V) i) R: P# J1 O6 z; f9 v$ |
6 ^) O& n) V6 V4 K* ? Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 _- q3 j0 k ^% c$ [9 N
' {) h) C1 q. c/ h7 |) ]
q3 x6 H* i8 c/ }- ]7 v [) T Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 S G- p$ `' h) f
/ K2 \* h/ f' h
Ping statistics for 192.168.1.21: : I6 k0 l. @" b+ Z- A3 F, k" `8 `
: M/ p; L& u1 t) s/ N! J5 W! O: s
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: $ F# s$ ~0 S5 W2 q& M! t& B
8 y& U# m6 k+ f% C8 D! C Minimum = 0ms, Maximum = 0ms, Average = 0ms {8 G7 p; x# F' `, e! B1 l
& n" h: Y/ r: j F 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
1 R0 ~- S! S3 U" i ' c- p! I$ o3 i" q# f/ R
-n count Number of echo requests to send.
* w) v0 |6 {+ H; E' W ) H; o$ R8 Q& h4 ^4 a- L+ x* O D8 O
发送count指定的Echo数据包数。 6 V& t0 n; v% m" q2 H7 W
) [6 E; j j% O. L5 g3 L
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
. J0 D# O1 K9 M. R
5 M }; C; \( L) Z C:\>ping -n 50 202.103.96.68 1 i T8 Y7 d1 L! R8 V) a
2 x, ^* P P7 R: b8 f2 A Pinging 202.103.96.68 with 32 bytes of data:
, }/ A/ A/ Y6 Y! }' C* V0 P, r
, A) Y# R* o& R$ I6 O: H5 O; v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' z+ ^$ r$ O" W. p7 u+ _3 G- ?$ A
5 a4 ?( O* e8 J P$ W4 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / T; m0 U9 ?+ B& m' |
- | {$ Y/ D1 P& G8 ?1 T6 x8 K Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; C3 ]2 Z9 A0 t$ m6 i
( M7 k) P* r3 Q: |5 T, _9 r) z
Request timed out.
' }% V: t, M& l+ U) l ( f. B! j1 n" U" E$ [. F7 i
………………
6 n7 z9 r/ y9 ~+ I4 g 0 g! u& g/ Q4 q; \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- w8 |6 l W+ _0 L* `; S
0 p1 a; T3 s8 ^ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# _1 V# I8 n4 q9 T
3 u* N# P; `7 e) U4 R( o( f Ping statistics for 202.103.96.68:
1 i! K# Y/ N9 I; p & U7 J7 i x- _4 k) W1 Z# `
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
7 e! W! k% q. K, O0 z/ x N 3 ~$ g: C6 ~0 ]8 o. d9 Z
Minimum = 40ms, Maximum = 51ms, Average = 46ms
1 A* u# R# x& d$ d" r2 j5 {7 Y z9 I# U- G; ^8 v$ ~* s
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
6 b4 w+ Z$ X' d: j" b$ G
' h/ O$ r. l* v1 U. g -l size Send buffer size. - m c# M% F. V( x# y
8 a5 I) ]: [' b1 |8 L7 N% n
定义echo数据包大小。 |
|