  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
: k6 X9 ?9 N" P/ B& L
5 \: _# [8 z- d 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 0 H9 u( S& I7 E8 Y( g U) k6 M
$ {, |) Z- V; [ 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
1 g+ H, D9 M8 Z! f& m7 [7 N- G# Z * u" ]* I5 ^+ a
Options:
$ k. w; h9 n- f
$ z4 S, v5 G9 E# P: D4 B -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. , C$ N: o& p1 U0 K
6 @" ~0 j' @* u/ s* c 不停的ping地方主机,直到你按下Control-C。
: d- p6 l" ?3 D# K5 ~9 t7 \1 } + n+ g, T5 ^5 s. Y7 G3 X y2 g& {
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 u" z+ y7 U) o( \
' T8 t7 o. H7 `3 e% z -a Resolve addresses to hostnames. ! ?, w4 c. S* t# d+ h1 |) X( J- r/ \$ y( g
5 j% X( T' `4 c
解析计算机NetBios名。
* a. z( u# ~3 D/ p* k# X5 m ! |; k' V2 N& `! o8 A' a2 J. \
示例:C:\>ping -a 192.168.1.21
! w6 n. h7 Y4 k/ f$ R/ g* O
0 ~0 @1 j O( b. F! ] Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: & I$ b8 N5 u4 h" c" {: w+ T6 ~
3 b, {. m2 k5 e! X Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 S/ `* `: b$ T3 \5 [3 d' K5 ^; i
2 @9 l8 B- W1 w Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. o* E( k) J) _7 ?8 b6 f- h ( Q+ n% h9 Y; H5 N1 J8 i; h1 s; R
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( p; l) H! [# J7 f' m1 o) |1 ]; L4 _% O# j- k2 z
( A: [6 A- c- k! v O. e7 e. P Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
% d9 @% c, Q$ } ?- M: d9 l2 ^$ Q # k$ w* [9 N6 r3 s: B; [ D
Ping statistics for 192.168.1.21:
+ B# f+ B9 ?) Y! O! r8 e5 f
2 W( B# S( D; ^( g. U4 y Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
! y( ]9 ]9 p& T, k' b+ e8 l, G
/ N) r/ _1 S# G' P: ]1 I" n" k Minimum = 0ms, Maximum = 0ms, Average = 0ms , K" \' T5 `" B6 }7 x9 [
( t2 O( K& ^5 r, j! E9 D 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
8 w; `+ o% |/ X+ w& t1 r2 u5 t$ v & ]) n9 M) D5 E9 N! ~8 H" @
-n count Number of echo requests to send.
- v& M) k. x8 }" [3 y% u; P . A4 `0 X3 r. R! F# W
发送count指定的Echo数据包数。
Q# {1 a+ ^7 d: R% g/ O * |: z: \9 r& E
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
& x. H+ \8 M( h2 j/ E1 J " S" C5 F: {' N9 ~7 r
C:\>ping -n 50 202.103.96.68
) o0 e' Y+ A* p9 s ' G: J" N D7 y. K& z& e9 ?6 V
Pinging 202.103.96.68 with 32 bytes of data: 0 j0 @) c5 g8 P$ E
. J* L9 P6 e7 P" A
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! H! ~. ~& M Y# ?$ b
, j7 B4 w, Q5 f* Y5 Z8 c Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ [! E P2 B1 c9 B6 L3 R" G + _) e6 p2 u7 ^" a& f6 G% x: g( I
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 n; p0 A% y6 S. P8 f( D
: l+ g+ r! K; P: o% q/ S Request timed out.
2 g% I! r' X) N
2 f/ L6 l. z6 r' a6 K3 T ………………
7 M j& O# f( } @
6 {4 Z- t$ b3 s3 Y# f' T) u W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( J9 X9 h# A3 C% q
9 N6 a* {, u6 ~; O& o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 J3 e9 m4 c6 F+ W; m6 w& G
Q! T9 o0 b' X+ N; h Ping statistics for 202.103.96.68:
; p- ]. ?' a" C0 f3 w% n+ |7 b 4 i( G- q5 Z5 _' n( V3 n* T( _- e& R
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 5 B! }; }: j) E& U! w( T1 K
. C8 V: D1 C9 i/ L
Minimum = 40ms, Maximum = 51ms, Average = 46ms ) o3 k; t, z) ^# ?+ }
* [. e; z4 y, X5 q
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 - O C" y/ ^% X4 s/ G8 g7 f0 r! S
- H# y* _$ F6 u- G; r5 Q0 z -l size Send buffer size. . {; k" I2 E8 l! v+ _
; x6 C8 C2 S1 V& q5 R: J
定义echo数据包大小。 |
|