|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
( x: q$ w: `1 ^- q$ p ! a% W' ^, ?! z k( ?
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: ' {3 s; W" X3 s: P7 `
; ?) B+ J2 m/ w/ Y; 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 " T3 Y Z- Y _ ]' ^1 B
2 G) n4 f1 ^; J2 q1 d- [
Options:
( f$ j4 I0 k3 g' k1 a 3 I' V0 @/ O. E# t. `; _$ W
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. * h4 n6 t( T0 L" N
% D; t) J, l2 b& }8 c6 e/ n9 h0 q 不停的ping地方主机,直到你按下Control-C。
/ s& r( u1 ]7 z, ]9 u8 Q + f3 N( S; ?6 [
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 : ?" |7 w( \+ z% Y! {3 E" ?' W
+ l& H- I) B9 r# |
-a Resolve addresses to hostnames. 4 P, c7 m3 q8 L0 a# f
% G) m' _2 i% z( g# q 解析计算机NetBios名。
! h4 Q- M0 r; y6 |; @! u* K& L# B: p
3 F# v/ M4 j) M 示例:C:\>ping -a 192.168.1.21 w ]0 h$ b* o. h
7 s3 y6 L( Q0 d6 ]1 V- W
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: I7 n) N# \8 i) l) H" y
( l; M' G( }1 ~4 y4 W" G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ k" x, ] Y9 R 3 A7 U0 j8 ^# ^ h
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , b+ Y6 Q+ {. i0 L: N
# T; f) o# D5 k" ~5 R# f& O2 o
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; L& n2 Z6 }# E5 }' N# W3 f' e8 \0 q: [) k: r' B: Y! ?" T
* V/ b3 a0 W6 r& `3 u4 E4 V& o
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # G+ C) f( W1 p2 E2 \& A4 {! f
. x( q, T0 t3 e& A Ping statistics for 192.168.1.21: ) ]) Y& [$ }$ A% u+ Y( [/ r: B+ {
' B/ s& |, s1 o" t Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 3 x) G3 z" _ n$ P- X9 B
* _' |5 D( n" c5 d! O7 a7 S$ T+ }+ R
Minimum = 0ms, Maximum = 0ms, Average = 0ms % S( J9 I: b. G! e8 z2 O! A
2 ~, ~2 Z" z5 ^- ~% Y! N9 V8 v2 n 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
Z- O& {# y" \" C D J1 q
a5 {+ E% Q, @: A1 f8 @% U* i -n count Number of echo requests to send. 0 m: p# a% M8 i6 E9 O
1 Y; C# l' s& _7 Q, h: m& o 发送count指定的Echo数据包数。 & |4 I9 ^6 H' t& M, [; i8 q2 K# ~
5 f: {& F5 r! ^7 y/ ? 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
8 c/ r$ q5 a6 J0 r% S; { % v' u1 q3 \( \# I7 e
C:\>ping -n 50 202.103.96.68 6 O p: b2 _* {& C
; F+ V3 M M/ t, G Pinging 202.103.96.68 with 32 bytes of data: 2 a1 k# d; d3 z% g n q3 g
! f- P4 k4 Z5 [; o! a& X' h
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( z- F$ i F' N6 Z! r" p6 e
* R) P' G8 t9 I8 T Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 Q9 e+ s$ O4 L" m. v7 T
8 Z# p2 R2 ]1 [+ g
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & T( j; R4 |- @ A. ]
6 A! w2 J- _) P8 M# ?# j
Request timed out.
$ ~2 ^$ `( ~2 c7 }, B
( M7 m7 S. s: k! n8 ] ………………
+ a0 j' a. @" _( S, C9 r
4 v. z) l( L: j" C: L Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. d" e& \" Z1 [ j' z+ w2 H# e
' R8 G3 S3 o8 N8 ~ q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . g1 e! r7 G }/ L% W" `' E
2 H2 X+ @8 N: S
Ping statistics for 202.103.96.68: . H, N% Q! I) O% M
1 t- D- [/ E% b1 j1 S1 d0 \- B Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
5 b C! n9 @1 n3 V& p/ z
6 V; p4 ~% s$ [" a2 G Minimum = 40ms, Maximum = 51ms, Average = 46ms
: P/ A" i+ v. m2 B. e % W, V0 N! M9 N7 Q3 X
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
2 S3 Y, q# F$ v
& Y5 V' b1 S% n* @5 C -l size Send buffer size. + S+ A1 E- f# N
8 y! x- e+ v8 M0 V/ V& { 定义echo数据包大小。 |
|