|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 1 r6 a, @0 _& N( Y
8 _) c3 K% P/ t2 E H) F2 _% h 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
% ?/ f+ k" l% F K: G
& y+ l$ v2 n( Y- _* `( M/ F 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
+ |9 G9 s- o: i% J) e7 @% ~. z : F0 p( r: G! R3 u3 ^
Options: 1 q) |; V* Z) B! l" V2 ~% e% Z
" ?, S+ {/ m- A9 j# g0 s }8 ]
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 9 c; ~5 s/ e4 {, o) f
- Y u" N% x, @+ E# k* c( b3 W
不停的ping地方主机,直到你按下Control-C。 ! ?) R2 P# a' R5 U; }5 H6 }8 p( Z
4 X. l/ U# r+ I& h* R
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
, `0 X6 O( v' v& U8 I6 @" h " _/ }9 ?2 b/ f( O8 I$ H8 {
-a Resolve addresses to hostnames.
5 M# W. A/ r V6 a! k: m. z
/ X! n- O. `7 F) g! U/ A' ] Z 解析计算机NetBios名。
; J" g0 H2 V+ C/ A+ I , Q. \! a. }/ n0 K
示例:C:\>ping -a 192.168.1.21
/ T1 z: \8 G7 N + J8 h1 V( t! z; L2 r% X. z
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
! [6 l; e8 F& s. R3 B8 W # U1 c% y. p, j/ `
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ C) k! E( S q* r1 w & A9 p8 o' f1 {. c/ m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . O4 y! L$ k5 t
% J& L S1 i2 o3 v8 D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( m; h5 q2 _% \5 P
$ ^7 Y. |* }& r1 M2 y
# W9 ]1 i# u. ~% F% O% \ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * J% D/ i! |' {* M( j/ G* s7 }
* v7 G, q9 ^! j" J. k& \
Ping statistics for 192.168.1.21: ) l# G/ c& ?1 S
9 w& g9 V2 T; G4 s
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
; o- l& n1 B1 R* i1 s8 I
3 g: j( @, {# j. q x* E$ O Minimum = 0ms, Maximum = 0ms, Average = 0ms
: g0 I! G" u3 n2 [" ~( I ' z v* R6 ^" ^. c3 R0 v- |
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
- S1 c/ Z( \# P- D' ~
* x9 g b y3 W7 p* l8 W -n count Number of echo requests to send.
. z( r- |# Q' C( x, G3 l# Q& q
# \4 J& {. H2 E; l- F0 J; T 发送count指定的Echo数据包数。
1 h- U" v6 f! Q7 q
. {5 ?- N. m0 p9 `* ^$ o- E 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: # c0 o& s& Q& j/ S5 G# U, x
) L/ G' C7 E1 O3 W0 ^- U C:\>ping -n 50 202.103.96.68 : \' R. r+ t* e k: r
+ B3 |/ S# }/ e2 S% S I
Pinging 202.103.96.68 with 32 bytes of data: " k. @* A! n% x( c( \; ^
- ?2 C3 ]- u5 ]- t. t! e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- z9 m/ e8 b1 H* D ] 0 V7 g4 U8 U8 F k$ n) X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. L; j9 G. ~" @. V3 m# L
4 H# K p+ S' w1 L- L Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ l0 S+ {% L! Y) L" @7 G $ L" _, Z, R N# q
Request timed out.
+ N5 d" c! p0 ]- g+ Z& h" ? , k; @: k6 {: _: {& W0 [
……………… 2 U6 g- ^/ Z z+ y6 v# o
: o+ p$ _) N3 X: |( a3 | Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ ^" F! _" S' `1 { + I. Y& H) w' r0 ]
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 1 [' L) h+ Y' X
/ n/ a: A; o+ x/ }0 ^
Ping statistics for 202.103.96.68:
7 r- [3 ~$ I) Y: Q* G
2 D0 W& b0 p& C. S4 V: j Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
- O2 z. n; b0 S! }, p
P" O. K8 ~+ X Minimum = 40ms, Maximum = 51ms, Average = 46ms
1 ]/ _0 g4 d* X% I. I Y( n. s1 w * i5 i9 \* u0 P% k% T
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
+ i; R2 W# ?1 ` % M' G+ A ?- Q6 a$ z
-l size Send buffer size. - F' G4 r9 T- k2 u9 O
6 |9 Z7 b- i# k7 a7 w m. g
定义echo数据包大小。 |
|