|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 3 Y0 {, a) A$ @) G% }
9 D- p) ^" J$ d: S9 m% }
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
4 y, P% C |9 w/ l2 \: C8 n y- ]' l2 g V- ?2 b) g
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 z5 D% Z( a' h9 C0 N! V
* Z- @( f9 C. t, ^# W Options: 5 A! ~7 x* t8 b$ j9 X
. b7 u) I! m' r7 V7 c -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ; f0 n0 ~8 j5 t/ H
+ n" r% c1 _. u$ Z
不停的ping地方主机,直到你按下Control-C。 # ~$ b' v3 @2 `& h: L% B9 S
1 M! }3 T& N4 m: v 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 `) _/ [+ D0 T) Y
* q, b+ Q! {3 N7 @& z -a Resolve addresses to hostnames. 9 U/ P& M: P# E; V
4 D+ d4 B* a# P2 S; L6 Y: x; M
解析计算机NetBios名。 2 \. E5 w: [' N: j% q
0 U, u4 E" M5 R" y 示例:C:\>ping -a 192.168.1.21 / R% h* g( g9 ]+ h( C. T
* d) r: P4 Y& r: G( ^. `% T, Z
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: . M& b" T- o- z& V q: Y9 K
8 B4 v1 g( \( j/ Z# K# G- V
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 X5 K6 u, j, R/ z. L# ~
: T2 H8 B( v/ e& e7 H$ q Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; k/ B& l, p( o K0 U 3 M% a! e. ~) }+ `, y8 }/ S" C: d; A
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ' v$ {. W ^5 O8 R( R, u& ~
8 ?+ ^0 M+ N5 S . n$ ?& h5 \+ m0 w$ Q* n
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
n- y/ P. {# K) z/ M6 x6 H
, j/ q* v" r+ m1 I O I Ping statistics for 192.168.1.21:
# c! N* t" _# s$ ^/ W. _( ] 0 v' {( ]9 r. ?+ q
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
& l) q e) u0 Z. E! l6 A 0 _ ]2 z4 m8 p* G" }0 B7 A7 D
Minimum = 0ms, Maximum = 0ms, Average = 0ms 0 J1 e/ H( p% Y0 \( ]& H
! N+ d% V1 M; \ E8 o) a$ p* T
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ; Y8 N: t) J7 r8 c
2 z: }, z6 P& t; s -n count Number of echo requests to send.
% P9 ] G. q$ o6 {) n5 W/ Q # F0 b+ M6 L; Y: |3 y
发送count指定的Echo数据包数。
! C0 h+ `, ?7 ^, {" b+ Q
5 h- X( m3 k- f0 D+ H# m# I 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
+ O( k; w9 t4 V/ Z1 G" d + H" w6 t6 f: R( P) \; w* z
C:\>ping -n 50 202.103.96.68 3 a9 v9 h+ ]% P* R
5 y; X7 ]" @2 [
Pinging 202.103.96.68 with 32 bytes of data: $ E; n- G# D2 a9 Q
/ {- U2 t. n3 |- J- F2 S. X/ B
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * i, a a$ p6 x7 ?" M' T; z
9 m2 j0 e! C& ?6 M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / Q! r. @0 s! A! w
3 ^# I4 P, B/ _+ {. e0 B4 M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . B1 w3 K! M- O
6 Z( _* d) L# x o" X Request timed out.
- a, S8 k; b# B: {3 r# e5 d3 ? ) W3 j! \+ V- Y0 Z3 g5 D8 c
………………
W! J- u' R# n( x {0 Z " a3 |1 ?& B# W% Y: Y8 [& b
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" k- j$ h. i. p% V- s+ I8 p+ l6 o
0 q! y$ Q( i5 r* V7 {+ w V Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 $ o n ^& T1 W. {- M9 j0 v2 m; i( ?
- ~3 F, U& T' l) U0 W6 P Ping statistics for 202.103.96.68: 4 L5 E0 H- Z" A
6 z+ l6 ?( h, V! W" J; U
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: c3 h8 \/ T0 L* z- h
0 w$ S& c3 @% R- t: h Minimum = 40ms, Maximum = 51ms, Average = 46ms
8 i0 B+ ~! T% A$ w7 S
3 l+ s+ ]. p; m" X9 X1 t4 W 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ( E5 \- _0 p. b ?/ m9 E7 e% `
1 e, d1 b" D/ ?4 x
-l size Send buffer size.
- S. @7 c# n( Q9 m4 L- H
3 t R$ Y% J& l: {. r7 o6 P, q& d 定义echo数据包大小。 |
|