|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
; g* e0 Z: r. t2 B / _* k8 o5 e. E5 D# z9 V* N! @
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: / b5 ?2 v1 I3 L+ `+ _8 ^
" n' Y$ J( e7 L! {5 I( n/ ?# H" v5 ~
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 , u2 f3 B8 l. o/ _% p0 x" Z
; \& Z1 T7 T+ Y6 V2 y; b( V( [$ K7 l& P Options:
7 s& x& C1 @$ E0 m' j* I
b6 e( s8 g/ a l0 Q% @) z1 U -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. - x/ s/ I, n6 W' w. D7 G1 Q
; A9 |6 k6 U6 |* P 不停的ping地方主机,直到你按下Control-C。 # _( k4 D) G; y7 h
* ]( O( n/ g/ X9 l+ \ 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
0 D; _! Z( V; K % @6 g" F) x; P9 v. ?$ s2 s8 u
-a Resolve addresses to hostnames.
5 {6 A, B8 Q) B( X) w. F8 `
7 g' j2 e/ U3 G, }: S8 a6 a 解析计算机NetBios名。
# U% \* X& H# A& b& F; O1 D/ c
. J. j. S+ X$ [+ T3 G9 m# L2 D7 O 示例:C:\>ping -a 192.168.1.21 - Y. T; ^7 Z2 M' O! N U6 c
: J$ k. {4 X% q5 H4 C, r Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 0 u* J1 y" E) p$ V7 H4 U% u/ d
/ D0 l) h5 K' P# t1 q; J Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- A$ [- a, {& E9 x
* y! w: K0 V ~ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: k m2 S! L. S, n
x! w4 [' `( r+ S" k. @ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 t, W* d; w+ V/ X6 _3 ]
% I! c; G, S3 B3 B& m4 t6 `, Q% o
5 [: w8 e1 T+ A1 U" X Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
* X' W$ C( q1 Q6 J9 i, D
2 o* j% a6 H9 n5 c$ U6 w2 Z! k Ping statistics for 192.168.1.21: 6 B- f, F4 V5 ^. d5 r$ F
. B7 b" _" c8 [$ v" m2 X' a; K% c; O Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ! f- d/ u6 x7 \7 s+ Q
, w! k4 t; Q4 i
Minimum = 0ms, Maximum = 0ms, Average = 0ms
2 @! }7 |) R& h9 v
5 D& }: ~( t5 s: S( I' k 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
: F. F0 [: F( U% J/ C% B
4 n7 {# V, [5 q, B -n count Number of echo requests to send. . O/ I9 D) g9 l6 G* ~
5 Z/ t V; q& O" |/ X5 r
发送count指定的Echo数据包数。 % A& o+ } N9 [1 }3 }& S& _
8 M. l7 ~6 y: I, v* Z) S! n
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 8 m( h* {0 k- I" ^
) O7 J a, x) l+ f
C:\>ping -n 50 202.103.96.68 ! g T$ l( R3 s, q# X# o0 O( J
1 h/ M. j9 S# {4 f
Pinging 202.103.96.68 with 32 bytes of data: ( j9 k/ q v. \% `# }! ], T
( P6 ~& L, Y5 E Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* c+ O) `' Q: d& {. z# O+ _! l
8 k9 c7 w& ^ G, ]* c7 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & \. J& Y7 M% {) k( n3 k5 y8 P9 y
5 ~+ F. l/ |3 S/ G8 J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) E1 Y: u3 i% n9 N& F" \- o( l5 @
$ C0 m. q+ ?- L1 j% a Request timed out. 5 R. C; ^# v( d# y$ @( r# ~
0 ]1 }2 k. A K! ~2 } ………………
9 }0 C7 R# g7 T9 T, J1 ~) T& T9 @
/ @& V9 N/ a5 K: [( b# e Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' ]+ P2 g6 Z s2 d
$ |- a: T3 G4 O+ t/ j. q8 E/ t Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 `0 P: ^4 Q, f% G
0 Z4 k: w- ~$ f3 s0 Y4 N- {( c' j
Ping statistics for 202.103.96.68:
2 ?- T; U: g5 E" x* C* T" a ' }* A3 p: @9 R* j, ~; n
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 M( R' `( `1 p, h7 m
. G/ P+ D) @7 I" i& h3 o% _ Minimum = 40ms, Maximum = 51ms, Average = 46ms # v' _, w, w- `( t1 b9 r
7 h- b" P6 |+ D2 B+ Z 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
5 w& i a9 u8 z; d1 d" y; |
; z6 E: T* |3 [6 j( x% x# P -l size Send buffer size. $ u0 |1 Q% ~0 h. i# C% e- e
/ V' f( a$ A& Y2 [0 s 定义echo数据包大小。 |
|