|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 8 J. z4 g5 g# ^: H# y( n
4 m9 F5 ~+ {/ o4 X 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: : ?. |& d# }0 Y2 ]4 I; `
( S7 S: r% Q7 K9 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 0 G. s x2 @3 h
3 M( K5 [* A" U, J) x0 U, W Options: # K$ K1 f+ J& ~) o4 k% h# \0 m
! D- D- o. c3 C, M) S9 V -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 4 k1 h, z* {5 V6 }+ u% f) U
& {# v I9 W, f& D( n 不停的ping地方主机,直到你按下Control-C。
! ]1 S5 t4 d* ^' n / n V4 Z" q' {3 ?% \
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 . u& w: `4 D- l3 t& z- |( B
( ?2 h6 I, i& H
-a Resolve addresses to hostnames.
0 Y [6 A4 z* g
5 e6 L3 c9 N1 d4 _, N 解析计算机NetBios名。 + @( `. P( V2 s/ _
$ E0 K! \) m( T- |: ?; q6 E6 a; B 示例:C:\>ping -a 192.168.1.21
8 B! }7 {. m$ F5 y
; ~& |/ ~" r- I3 F( [- ] Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
, F2 t2 E/ J: h: f+ {
) f3 X3 @/ ~3 p" R' H Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 1 Y: V9 b; ?/ N
9 ^( l2 G1 ]' _# t2 U# V F
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
3 G# |: G% S {1 O: W D
' I4 ^3 u- ^' c/ O) |/ z Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
1 A9 G/ p" U9 H! L
& A& ^- R8 q% J' g( P) z
5 t2 f* c, c+ l# B: @ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : U( E7 G/ W) [7 B
5 U+ W* \3 y7 k1 W' d# f Ping statistics for 192.168.1.21: ( c6 R$ u N2 V( E% P8 b8 _+ \
% S5 ?" |& u3 q4 u* ? Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 n3 V% V1 M$ ^1 G+ H3 B( R
! {$ N$ P8 C- ]6 P7 N! k: H3 T7 L Minimum = 0ms, Maximum = 0ms, Average = 0ms
6 W6 `) [9 j. @: @% R
' I: D0 ~4 y+ m) j% S- M y4 u 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
$ V X8 h9 L7 q * ]" d, a0 s* Z1 s6 x) w
-n count Number of echo requests to send. " W B! U' }5 L; Q
0 S0 T' J: |3 t 发送count指定的Echo数据包数。 # ?1 E8 H) n; X0 @
7 p R/ ^* \0 j
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
7 ?0 ~8 j4 c! I) C9 Q* H ( [! P' B& D! V5 n3 ?& k2 x
C:\>ping -n 50 202.103.96.68 . U% W; r- w. \' n
, l7 c5 M" k( ^2 Q7 s% Z) ] Pinging 202.103.96.68 with 32 bytes of data: ! P6 R6 ]6 h9 n0 m8 }3 H7 C, J4 O, O `
) y! J& `" u. U4 G9 Z9 q* L Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 L+ z7 @* ~) G( ^0 d4 _( N
! R8 f, w. f0 J4 z# l3 r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' T" V8 B' w- d: i/ r1 e' d" X
/ ^: c& g1 c3 X6 _0 @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' @# G0 y" H4 C: F ' ~/ T0 `( V m4 {# ~; a
Request timed out. 1 i; E6 D0 _+ ~; A" i7 \
. g' `* h( V5 V) r/ |" I% \) c9 O ………………
# i7 R2 ?& J! S, |( k" g
- Y0 }- \$ }' Y; B' }& I, } Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 " ^2 k/ b% @4 ?' W8 P7 L. L, h2 Z9 x
# ]8 P& l3 F2 V7 F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Q i3 o3 [4 x0 G ! ^$ m0 [$ S) Z! C6 P
Ping statistics for 202.103.96.68:
+ V# p- E) V ^* b: { l( d' b- N3 _, }; g! D9 x, v
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
4 `$ M7 a& m9 x3 t/ i6 u' J
% z l: t7 q, F Minimum = 40ms, Maximum = 51ms, Average = 46ms % d/ M* A! ^3 S( H# i" _. z- m
/ M& W7 _+ d8 ?$ O" u& b: q 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 % S# h ?+ Z' Z0 t2 B6 W
# ~( L3 |& u9 `+ ? -l size Send buffer size. ( _2 X& `) x; J3 y
% g" b8 M1 T" x. x
定义echo数据包大小。 |
|