|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 5 A! V; Y% R. R g9 i- {
, [! `3 a: \7 P% r
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
: @* [# {+ {9 y; o! b: c0 { ; L" o: V% h# v7 ]6 q: _1 T
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 8 C, X0 y! f' M7 W* ]
4 b) k2 T* P$ ?) N" _ Options:
, j" \! j# {& C' ]8 }+ ^ 2 N3 S* Q& p% L- l" G3 F- h
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
, s+ y& i+ a" |0 u% V0 X$ j % [+ c, g+ n) M# n/ Q. C) _( E* ~
不停的ping地方主机,直到你按下Control-C。 u$ g' j, I6 U
! V4 n; D! ]+ z/ w" } 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 % p4 g2 m/ x5 r1 R% q! B
# I% I2 o2 g. c# H& e0 F* G
-a Resolve addresses to hostnames. 9 ?5 y+ R3 \6 |9 Q
* w( q; _0 u& ? 解析计算机NetBios名。 " i$ w/ c2 j. s, x6 y( t
" s$ O6 I" r! H7 I, d/ F$ g/ o 示例:C:\>ping -a 192.168.1.21
2 M$ X* _; r* ]
* K) ?+ b9 o* V( k/ z5 F Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
) u. R9 `8 [3 l9 M4 y 1 Y1 F r! W/ b4 I0 b
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 z2 O( b. B: M) K: X. m0 j
0 C* f# q0 F$ P8 ~! @, Z7 y2 b Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! T8 N+ A+ M2 e, \0 }' y! a) q1 G 1 I) y/ t3 x3 K2 r# x2 ?& N) j
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: m) T' ^% v0 y* t
/ J" z, f& d2 w, f: H 5 j, Y8 l5 w: o6 q4 \: v8 B
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 p& j( b( i6 S( ^& M
n1 R) R9 V/ C6 X6 u
Ping statistics for 192.168.1.21: " C7 a2 _* v0 P& q
/ x' C" Y5 o* T; ]. \* O Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& S) Z7 n2 f; V + S# j+ R3 r% t3 k3 E
Minimum = 0ms, Maximum = 0ms, Average = 0ms ( X$ n& }. P5 J
2 G4 h8 ~2 Z* l' E 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
. N% T, j" m9 f0 ?( D# ] 5 o* Q0 v# r* [$ a+ j
-n count Number of echo requests to send. ' Y7 o) t9 U) v H, l
5 y8 b: I. i P1 z/ J$ h9 ^
发送count指定的Echo数据包数。
, |( s d4 O6 o0 g7 t# q
+ [0 Q- y7 W# T8 n W, G 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
; j% D# @& ~; A9 y6 {( L0 @
1 F6 S' k0 O8 M& }. o C:\>ping -n 50 202.103.96.68 8 b6 A8 ^ C$ f0 m$ D" _( J, u
2 D' c! I8 q3 F7 R U
Pinging 202.103.96.68 with 32 bytes of data: 9 L& X( H. Z# Z ^8 v4 b7 l* d/ W
+ W2 S {9 m7 W3 ]8 r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% i! v( v! I: V; b V% V) f$ d * r- u8 ?7 z$ ], z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 j) a! m6 W1 Z* n
: @ r* Z( R( c
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% R! e Z5 g& e( D4 T# C, `+ x/ s
7 b1 v8 H1 h: T% Z4 t Request timed out. % E! g2 h6 W/ X: |/ y1 g: z8 y; i
! g# v1 w; _6 u" p& z8 z# }
………………
* O' o. L" s* E, k X ' B1 a3 l. W# G. f( {
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, a7 b# ?$ D7 Q( }$ P8 t5 L2 A G: h
A3 m2 ?) G. j* L( b; d' f Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * E7 z/ P3 O! l8 E2 p
; }# Q8 z; B5 X C8 U& E% R
Ping statistics for 202.103.96.68:
, w7 c9 u- H3 Y5 \1 V/ C0 c 2 R4 D( c' O5 n2 k! X3 R+ }
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
8 t& G) H! |; {* {0 _9 Y- c
$ A" v4 q, w% Z Minimum = 40ms, Maximum = 51ms, Average = 46ms
8 F: Z+ {1 @$ Y! d% B0 A7 ~" [ ~8 m/ w- }+ T: d: ?# V, @) C
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 , h6 v" c; G( N: F
' X9 v; i1 G2 h4 c
-l size Send buffer size.
. m' }, d1 p& H1 E
5 j% u6 k: C `' J; L 定义echo数据包大小。 |
|