|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 # h% [3 T% \ l2 t- y
9 i7 b& T- E7 ~7 b1 N 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: * _' R! r# V r) w* s; g" |6 y
5 E- a0 o1 W8 i& s. t( z% 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
M: A: P6 t- }" c7 k& n - }4 C- d% P2 ]
Options: " \9 g2 |; C+ Q5 E( P; N
4 _! f: P& q. x4 X3 h: @( u Y -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
" ]7 u5 _4 d. y* L + n1 M2 i7 Q( l' M) i$ _9 l% d3 C
不停的ping地方主机,直到你按下Control-C。
+ u1 a( F% ^( c9 R( u. e6 q & q+ N7 I7 u, P0 t2 B( {3 ^
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
1 R6 W' @# f6 I
( l5 v* U/ D' i# @" M -a Resolve addresses to hostnames. # e# B/ _$ A# y. `+ S
+ f$ U' T+ {* l0 M* n 解析计算机NetBios名。 ( Q1 x+ W. u8 ] a. N9 R" A& ]
2 F6 G* W2 E# P8 o 示例:C:\>ping -a 192.168.1.21
8 t2 {, G' H7 _2 D- v s* z/ o
; p' i- { P6 F* B8 @$ p/ A9 u* g9 ] Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: $ v6 V# I* A4 A* _! c0 F1 S
. x6 Y J% [+ @5 N) X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! a) U( }3 d- m
; e6 _0 [ Z1 c( O* S, o" D
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 f5 l& j7 V3 v6 ]7 I) H5 P! a
4 O$ ^; Q7 R' j4 l5 n" h+ I Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ; w' K) W/ G* }4 y
" {7 n$ j* Z5 c }/ V0 e4 u. i
* x% A( B9 ~0 ~, R- {( {- y, r Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + c* y h, r; z7 I( P9 |" X
; z4 H) E0 t8 W# u0 E6 t: U
Ping statistics for 192.168.1.21: , \8 x e: N4 y; y7 h q+ o0 n
" I7 @) R4 j% Q3 o Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
* `, s3 ]5 t% f: A " t7 ~9 ^4 r. Q, t6 W4 z3 }
Minimum = 0ms, Maximum = 0ms, Average = 0ms
, k" _0 A/ B+ F/ n( l; \! | " y; I2 s! n2 H( ?9 j/ o c
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 C) h. a5 _3 x
. j) I. s0 v3 A
-n count Number of echo requests to send.
* w/ H0 L* X* A* c) h! _, m# e [ 9 ~0 k. A. W$ ]8 J. N9 G) [$ h" d& O
发送count指定的Echo数据包数。
/ w4 j8 Z o% V) a! X2 \1 I A * M3 T. S, c, ` G
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: + V9 V0 |6 D6 K$ g( k, v4 O; @
O5 }2 a t3 U. ?8 V y. w
C:\>ping -n 50 202.103.96.68
! Z$ K/ e$ E8 j3 k0 s1 j l5 [ J% o0 J8 X7 h
Pinging 202.103.96.68 with 32 bytes of data: ; N' i6 Y, ?/ s* b% V
2 T, t" c4 H) Q# a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 q! K! l7 t8 D0 n* e
# J! s% u) S1 T4 e Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # a7 q% H& b O# U9 ^5 j
' l8 i' a- U8 \: p s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 z1 G! L6 Q4 |/ e0 M
' H/ z L0 T3 P Request timed out. ) q+ V4 l% J8 `3 i/ w& w4 y) \2 T
- I+ M; i+ b+ H' W( m' h, a ………………
4 z0 t1 V/ F& [$ V ; d6 u8 M* h+ Y! R9 C4 M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
% [8 k) b- g. a& s6 D8 _
# z' U. Z: f( A2 U+ `8 _+ ^' l6 a! p Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. ]& z7 W: h1 s' B ( d6 c4 T R! L+ f2 f
Ping statistics for 202.103.96.68:
) t I! p: O; D6 k
" y( U9 q6 ^$ }. o& N8 m Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 1 t( s8 L4 N6 a
, Q' Y7 Y1 D6 O/ w$ }9 Z( L; d3 l Minimum = 40ms, Maximum = 51ms, Average = 46ms / s( t$ i$ {! b$ p* R
; p Z6 e+ v/ q) P% p 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
4 ~, }9 h3 a$ L" X" T
1 s$ _! K0 R: w+ `& V L -l size Send buffer size.
. I5 K, t/ F: V+ v V ' C" E# ] ]% p. ^! I' x$ s
定义echo数据包大小。 |
|