|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 2 B5 G; C ?+ D2 ]
1 m. l6 K! S5 n- c2 j0 m
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
) K- K5 H. O- \: C ; q, u0 K5 V" h% X. j/ n
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 ) k: x' b2 _6 }* [3 ~# K2 |& F
& e4 E6 d! i! e" K+ e Options: 4 q8 b; V r3 `3 {
6 R m: R& a8 |# O8 l$ V; Y -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
, E R7 |1 {4 e4 G! Z$ D & I" y& X* j6 m. h
不停的ping地方主机,直到你按下Control-C。
/ J. f" O7 u5 D8 p! V% A3 P
4 m5 J8 S3 S! v+ u! U5 @. g 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 # G0 {! b$ A$ b9 _/ x5 u
+ a6 c& C+ B9 R. B& u5 C( m -a Resolve addresses to hostnames.
8 A- a1 A2 b' y g2 t) J9 z' h# p
5 Y- T, @; Y Y 解析计算机NetBios名。 H, n g `5 M- e- Q$ x
: K4 g7 y: q7 h4 t* H$ A1 L
示例:C:\>ping -a 192.168.1.21 % h7 V- J! u9 _) _) O* s: v
; G& @' H" I0 M! i# L
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
; M/ h3 d# U0 u# y' P4 M, ^ ! [% J$ y' S' A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ Q- I) [ @6 O E( c, @/ E ! I. M& @# f, b/ D5 a M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 I2 u* V( a" a, @, a7 @
) V7 w9 t# h. A6 F' N! \ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 F t8 N" _' v6 j3 t: Y6 ^8 X
' c) I( ]; _9 c7 D( h
# z& C' |# j6 n7 t3 c) ?) \
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" x& t2 ^& [# x6 }
* }* p/ r8 ]9 D0 j& S Ping statistics for 192.168.1.21: + Q' N( n2 {7 W1 B9 e
+ V& z* w7 Q5 v Q Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ' }) W. v# _8 [! r
3 \9 w! j# `/ z0 r5 I) D, f Minimum = 0ms, Maximum = 0ms, Average = 0ms 3 z: s( C& c7 j' H: q
# ^2 A. i9 U! I
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 5 a( O5 u( V' ^* w- {8 m% [0 l
1 c- Q6 L+ m' o
-n count Number of echo requests to send.
9 d* c3 @ Z8 O' y3 W, l
7 j" o6 Z5 t/ y/ p6 h 发送count指定的Echo数据包数。
; u/ X" J2 a% ? M) ^! B) W
( P) x: y5 H9 \* N+ v1 N 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
3 k" X4 K W6 ^( p' Y
6 [/ _* m- z' t ?& _4 f C:\>ping -n 50 202.103.96.68 + B' G: N% ?( Z% X" J% ]. p7 x
( f/ p8 s" p0 ~( p4 z# Q
Pinging 202.103.96.68 with 32 bytes of data: 8 W) _& h3 w0 E1 C3 D
: P& n! m' S0 p6 V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : Q: X6 {) b7 X) O
A+ b& ]" v! z7 K8 ^" G Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" T: L# C6 C: c - n5 @# d7 j7 B; a+ @7 j. s7 L- H
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 N& t2 Z& \0 I& _! I
8 z, T# O3 D9 w Request timed out.
& d5 f @( |+ N5 n& b @# @
, W3 e+ w' x! e5 C1 y& c6 i ……………… " `- e8 a6 e% d" H: o
8 w- L: o5 B3 Y Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 x/ q$ M# @1 o. c! B , T' Y z: C8 b
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 % T" C3 g3 I5 g' k
, v8 i; T& M$ o2 R9 v" C# H
Ping statistics for 202.103.96.68:
- o7 U8 B: h2 g. Z6 G/ i8 ~" B * ]$ H; O. J" Y0 I7 K0 E
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
% K+ D$ a9 T1 u3 r+ C
* o, z7 }; d$ s, c7 q& y+ \ Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 |9 {/ S2 L8 Y: n0 v1 j
& U$ I% H# o2 E/ J8 F, R4 H2 }* c9 R
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% Y* d5 K Q8 [ ) ^* q. l, X4 R; l
-l size Send buffer size.
0 O9 E6 H5 E% g3 S! ? ?* f , Z v; w8 s: m5 D- q/ b
定义echo数据包大小。 |
|