|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 9 Z, \) I) f3 Y% F3 Z) K; v
- I6 ], o) M5 Z ^" D0 t2 z 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: & N, p" W( U! C) S3 P O! w. g
6 B+ q* G% ?. A: w) ^6 f
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
( y& d. ?. w0 @- @' r" v 6 d1 g ^' n5 C' o6 W+ K
Options: ; Q; k1 x1 m% K& n5 Z
: _+ f: M& C" \3 X -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 8 `7 q4 o* {% Z! U( z
! G! a1 \2 h, {% {9 W6 e( F4 m( k# }' B 不停的ping地方主机,直到你按下Control-C。 5 @- f# g! p4 h1 a' ~1 v
- V; R/ U- g+ Y 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 , G1 r2 {1 l7 E1 ^# s+ n" \
. J/ ^9 D) m5 M2 j1 t% q- I& g! R* [ N -a Resolve addresses to hostnames. 5 x! M; I( C% Z* P
4 @/ p5 a+ W8 V 解析计算机NetBios名。 & m0 Q+ T+ A0 E1 E6 C
/ a% J# \4 j# G8 F. X# S
示例:C:\>ping -a 192.168.1.21 % d4 e& \1 B3 K5 u7 z7 i" k9 H$ e
) S4 v+ E# R' v& d6 w: r8 \8 f
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
* N) D+ K9 ]8 w. d+ Q$ I- _3 e 0 {" y& \3 A" g/ t8 w: @
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 g) {' h8 l8 T' Q: W
. ^2 }% r& ^1 B$ V Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, T( c, c* L7 c# B
+ R, i) f5 a( t- o: j, C: w$ @ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 c% I; k" }+ V" P! }& [# s/ i. i
# E) x' o( Q0 j7 }: G
2 Y# Z/ r& T2 a: Y Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( H1 c8 U5 W& x0 ?! D
4 ~) k. z6 M0 d) H/ Q6 d Ping statistics for 192.168.1.21:
9 Z7 A0 t c( W, ]
3 K8 y+ K1 R- m' e3 ? Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
N- A7 r) y' w R; K& S
' g' _1 A2 x- A% H# C# e Minimum = 0ms, Maximum = 0ms, Average = 0ms 1 R, i8 H+ h8 R% i- X+ Y. k, z
/ N1 K* z5 Z- ^/ } 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 + h9 S5 g! V6 H- ^
3 U" ~9 ^: ^& l4 J* ~3 U
-n count Number of echo requests to send. : Z$ {7 K# C- v [- \* O" L$ K
0 ?! z5 w: }$ o
发送count指定的Echo数据包数。
5 ?4 @" Z/ _) M7 }' n! Y) `
! o. Z( Q7 @- b0 S, j2 Z! N 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ! q1 U% B4 F, T; l
) n1 s! P5 D+ @1 {% F* k% Q: S C:\>ping -n 50 202.103.96.68 2 c; u0 L; T* c8 {9 C: V
, o6 I/ {# y+ s0 n- @1 R1 e
Pinging 202.103.96.68 with 32 bytes of data: 6 y3 D4 x% f, s# v
5 m* g9 G( I i. A3 z+ ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 Q" e8 m! |7 {' [* X7 V# ~$ p
1 @; Z3 U1 f( }0 y: s2 }# ] u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 \# B! j- j. U- `) A" w
; o# a' l0 r6 ^: ^9 z {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' l" i# ~% v c2 ? 2 j- E4 C1 x+ N/ V# ]+ N; G
Request timed out.
3 y |) y! n' k6 d" Z
" \1 m$ k' L- c$ f4 O* o* n ………………
: A% w+ I! ^ S3 ^' [8 |& e
- `8 W3 A/ Y0 a Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 % o" Q. G& Z* c! w" b) y$ @2 R
: K- M; \% s0 s- z. r* a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 r* N( t2 E& D - o. Y2 ~% N& }$ F
Ping statistics for 202.103.96.68: 6 W9 `' i& Y- S
* q2 g6 { T6 L5 y t
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: & C8 i) E: F- }' y7 Z' p% }
0 b" b( x0 x4 Q: h
Minimum = 40ms, Maximum = 51ms, Average = 46ms # a, o' h* g5 k u% a
# _5 w2 u+ x) H' s# B 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
( I" X" V, R8 ]5 A3 o ' L3 M1 J: f+ T1 N3 y; b- q: ~2 u
-l size Send buffer size. ) q* v$ Q4 ]: H# v2 z
$ U9 h' p5 C: W 定义echo数据包大小。 |
|