|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ A3 ^1 y6 C4 T/ F
2 z M; Z& z' T 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
' a* @; B$ _. f- m4 G0 S$ V: b
2 r/ G+ T2 I# c2 Z! Z) y 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 ) J, G$ m+ @9 P) o8 U
7 L& X j5 x1 N. r$ D
Options:
) I3 k. ?5 v: g, Z
/ Q3 ~- {1 v) L1 c -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. . Y- T5 ^+ q, n# W6 I
1 G6 f8 |; A2 `8 p
不停的ping地方主机,直到你按下Control-C。 5 `" j) p! r! N& m4 e% Y3 g2 F
" [2 U# t2 `% X0 r! U+ |! j+ [
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
) i% ^3 h. S, y/ V4 d& U6 H 1 O4 Y& _6 x, x3 }7 ~% w
-a Resolve addresses to hostnames. 3 I, _% z7 o0 L
9 T6 j2 \3 b" u; b( ?' L0 ?
解析计算机NetBios名。 0 t$ X/ ]# r# _
2 `8 \9 T+ d7 }6 z: T! }
示例:C:\>ping -a 192.168.1.21
2 |5 y4 g3 f2 ]9 h/ w( G P8 `
% X; K' O/ D* Y8 ] Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
& d0 }* e! O5 Z" X! G1 R& } . A! y% P; C9 y9 A4 F. h
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ f9 N% [+ X5 L# y( u( t: ^
( H9 Z# {4 a3 P8 [2 x: l Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + p, \6 w& d, @$ q) D% X
! ~# n4 V* d- V; }9 X Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 e0 W) X% _* d+ r G3 n8 b
& j0 u1 ]- D! e8 n; t. A! Z% ^ 8 O6 ~8 p9 Q# `: h( u5 d3 v; p
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ^) C5 M; \) G9 g8 k+ Q! ?9 B* U
& r- w: t7 U; N0 k* z
Ping statistics for 192.168.1.21:
! X# z) z. a, y$ `3 o5 t" {( C # j! o/ [! H4 J3 p5 T$ P6 A( P! {
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
5 C8 } L9 A' Y1 B z: ]* u9 h+ @ 7 V) J; B$ o3 G, m6 B# g
Minimum = 0ms, Maximum = 0ms, Average = 0ms ! v W. d0 f9 O: T7 ^5 L
, F3 ^$ y b! n& i, l
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 2 }; c9 a( ]% i5 ^/ [/ O( f$ D/ J
% }6 {4 Y* u: {3 y0 k' x1 d; l& B -n count Number of echo requests to send.
" J5 h1 ^- L c( C e* T" F& V; Q% {/ X 6 A' N& \& i3 P
发送count指定的Echo数据包数。
7 M4 c' j- Y7 G% R
5 Y I5 D2 x2 R: T1 d0 M 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: / T( ^" |8 Y2 Y" g* y9 D
0 z# z: W/ A- ?# t( a, a C:\>ping -n 50 202.103.96.68 3 B( m* @' t0 F% @' f
/ @# M) e* G! l# I
Pinging 202.103.96.68 with 32 bytes of data:
$ w* @& z5 s( W% h/ o# Q & X; J. W' h. |3 ] z7 o8 R8 ?& \
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ g4 ~3 ~0 D! y
* Q3 X6 l! b3 a$ j$ S Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 k f8 V5 i1 v1 ?. J
8 T* P7 W' V; m% Q
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . M3 W, U% f" i) i. |9 i
( }" `8 }$ D+ t Request timed out.
+ b8 B+ v4 Z9 E2 k8 p # ~) B; T( ]. b# I5 _; \5 R
………………
/ |" \' g) h. s/ w , M* C0 P. _( o' F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ( e2 C ~4 P8 j
" w0 b5 k% T# J7 I/ Q Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 e! g9 w2 O( G1 ]/ ~3 N
" T+ k; s. h6 @9 e! G. [ Ping statistics for 202.103.96.68:
! [. d; _6 Z+ O: T1 b% d- ^ % J( A( V% J: ]
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
4 l0 R. U& b" d- _" }1 f! S( g* u
9 Y! @+ K$ C# ~) T' q/ A3 n0 @; ` Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 x. G) O$ V9 l1 p' Q x/ C- b
; U' r/ Q! S3 l F/ y9 S 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
" v6 H+ ?, o7 w Y
* F) {! S d5 K -l size Send buffer size.
7 e% [( @, `! H6 h % c" [" e- G4 D. L
定义echo数据包大小。 |
|