|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 " U4 K/ V& x7 k$ X! D9 W
" U; v6 D& U5 M5 F5 Y
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
}# Z, V: W$ a. |# Z B
4 m# `$ K& V, o: U$ z( @ 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 , {/ ?9 i& m# {7 q: t Y
, \( ~+ ], m4 M) s1 @ Options:
3 X* c2 T# |- k8 p, B3 k
& n8 t8 B, l( I" b+ x0 p" z3 J/ l -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. - @" p% g6 l2 u/ Q7 t
# t. ?0 P1 g& O o. V# M6 I
不停的ping地方主机,直到你按下Control-C。
2 V& X5 h) |4 w+ \* N; g l% i- ^5 K3 L; @9 J* }
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 1 C/ M+ |; O$ t3 Z* \
, k; u& | B1 A+ n" l! s
-a Resolve addresses to hostnames.
/ t4 Y, j+ c! b7 @ ~" e 4 d2 D. q( \( X" g3 w
解析计算机NetBios名。
. q: j+ }% S4 B, V1 H' S- L
- h2 `1 z/ Y& z. m+ g" U* R 示例:C:\>ping -a 192.168.1.21 2 S: a1 M( k m0 h' N$ H( C/ V
$ G$ A, [' d& V+ L( @1 m2 U1 m Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
- V0 ~$ H B5 W7 |1 w* c
. z& z% S$ _3 a X7 c* b5 D' P Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! Y3 j% e+ z0 I7 K {7 k 7 I. W4 i2 a8 n' Y( s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" a( A0 P1 K8 B0 ?* {3 m7 D8 w- |
2 w7 Y1 i& G6 g: W* l Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 V" o# K' n7 x g2 H( ~$ x k, q7 q, N
& f/ m4 f" }+ [8 B& L' [! P) D, M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 A& M( i* Y- `/ Z
6 ^$ d- q- }" T0 ` Ping statistics for 192.168.1.21:
# @4 x9 o* l) N. ] 0 r9 X' d* i: R( P. O
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
3 I! l3 G7 P0 Q. {2 M
, s3 b( y7 |; g6 T Minimum = 0ms, Maximum = 0ms, Average = 0ms
& z) t( M) o2 ?( O9 q 5 Y$ p4 |8 ]9 |1 o. V
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 a9 m) B5 Y; L, W/ r$ e; W3 [
) S7 O$ B* R/ e) a
-n count Number of echo requests to send. 8 E/ l% c$ o E
# J* P0 r& q# `' s( l# a- n
发送count指定的Echo数据包数。 / S, l' Y% ` r" {9 U
{1 q$ M. K% m* K
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: i4 g5 e) \8 |2 ?3 X! ~
2 [7 |) O9 ^" ~( T$ h. H8 d8 O5 E
C:\>ping -n 50 202.103.96.68
1 t f4 X; ^; Q6 i& a8 E
6 d; N* C( j4 y+ C Pinging 202.103.96.68 with 32 bytes of data:
; {# m! i' ^' E ( O, r2 O8 t1 p! {) R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( S+ O5 S$ {. _7 a7 c0 q% Z. D ) q' a1 ?! R) U+ t: V) N& Y
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 l& K; z4 b; f
- U( Q* }8 A9 ?; n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 + l: _- j' ^" c/ q9 e
! u; U2 |. d# r) [4 Y4 N
Request timed out.
% X3 D: m W' ]9 J 4 y, p4 H: ?4 t8 A2 j2 P8 M& ^: d7 A
……………… ! X% |) d+ y# ?5 X5 x
5 w7 m" Z, X( w# ~" v }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( ?* ^) v) S W6 _% F9 \' u & H2 o1 ~3 J. o6 `
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* }: Q0 h! o% V% q, @ 7 U9 W) T+ G+ k4 q; x' T) q
Ping statistics for 202.103.96.68: , [6 W3 U1 _( K; j; o
- ]' N0 p& j0 G Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
! H$ i7 Q; k n3 g! }$ R
1 G- g1 T& e- }! C+ _2 |8 g; U2 T5 o Minimum = 40ms, Maximum = 51ms, Average = 46ms
: Z1 o0 |$ {. y. K, q4 V
7 N; E+ J* e$ E) @6 E0 n" i 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
5 `" ^& E3 _ ?" u$ G
* b; z; y ^+ I( l+ D2 ?0 T -l size Send buffer size.
; l( r* u4 h) i' b% X1 ^5 Y m' q4 S
$ \: I" Y$ {0 g8 G, f! Z 定义echo数据包大小。 |
|