|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
- d2 u+ S6 e7 H& ?1 Y" w+ @8 B
3 q8 F1 M6 m8 P" C# E& E, ~' v 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: # L/ v s& J" v
# L* g5 X- N4 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
$ t9 b' h& N: Z2 n9 J4 C
. `0 v6 v, k' w8 [7 B0 S Options:
2 D( E# w8 k, e" {# P ! P: E9 i2 F, c5 Q
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
$ }, z/ L5 Z3 z. v$ n, z/ ]3 }; K! c
+ @. G F% y _ 不停的ping地方主机,直到你按下Control-C。 $ v5 P- `9 w+ d# z: ]/ N+ C
) s& F% e5 p# k/ p+ p% ]; p/ x 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 7 [0 y4 Q! G' ^4 J9 I& ]( o. h( f
( J2 {; V4 a6 _- o4 J6 x0 q- A -a Resolve addresses to hostnames. ' p9 h1 L& ~/ q) c1 O! [
0 O- \2 _/ \4 q% C9 b, M4 ~+ S 解析计算机NetBios名。
( I* D6 Q/ y } Y- h9 x 3 W! j" f# |) n& U! G- p
示例:C:\>ping -a 192.168.1.21
. M, {$ ?8 N, e' E
& J$ v/ `+ J* } p' J Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
' D, l$ C! }+ |" z0 i
1 P+ l+ J# Q' S4 Q3 E6 B Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( M2 g o p9 _" O+ B
+ x0 Y9 U( w; ^# v, t7 P' o Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
' d9 ]# i1 N- Q1 x& ^) G* g
+ G) M5 j9 w# P% b( H Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- u/ v& S, C' N4 n: p
( F% X2 B2 L1 i 4 r0 ]& u/ M7 u9 `
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 f+ E% Z: z2 J. U' }8 g: ?2 n ! G1 z: k7 e! X& J W
Ping statistics for 192.168.1.21: : d2 j" Y. f' Y4 }6 I: F; I
' q5 l! u1 R' j- T m5 k& ] Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 6 H/ b* C; E# t0 B- k0 j
' R& E# N0 a5 Y$ O! n* p, e% A
Minimum = 0ms, Maximum = 0ms, Average = 0ms
0 Q5 C( D3 o: [; ?7 A 0 F p9 ]2 }: a
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 0 ], P _8 Z% S' H w
6 l9 F! ~4 f' q# o! ] J+ I
-n count Number of echo requests to send. 6 V# s q" v( A
4 @7 O3 {0 w' F8 t n
发送count指定的Echo数据包数。
+ ~2 `/ G$ E) c+ y. R$ C 1 i X7 V$ F( a" } m7 B
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
* {' e% Q g( t1 g) q9 c 8 q( l) V- R& c0 n4 d& D: J" k( y# E
C:\>ping -n 50 202.103.96.68
0 i! w' U$ i4 n$ j6 T
: G/ y! Y; v0 e9 O7 ~ Pinging 202.103.96.68 with 32 bytes of data:
0 I r. i: c4 I + d; M/ k, G3 s7 i! G# }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 N. A. ^& w! S: ~: [: A
& H5 u! N+ h# j8 q4 E- }. Z7 ~ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 G% \# K7 ^. h+ ]3 k( C' U* x/ _" M5 ~ b7 ?: \2 ~2 _, u! U" t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! N' K+ Z* H; J3 c+ n
* b3 J3 g3 Z) K/ q) q' B. j
Request timed out.
4 W8 w" e, B0 A; I V h' O5 _ " Q+ ^' [2 [: |& g$ F
………………
v0 K% h( C0 } G F, S5 d% F
6 ] R7 n- S V# a V Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* ?. s; ~$ } V2 o+ R3 X- ~
' R: N! M! M$ k; Y, k! i Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: S6 ~) J8 {/ F" y2 A: ~
0 y" f: v: i9 v1 y' P9 E Ping statistics for 202.103.96.68:
+ F4 B% j8 b( T7 T- C 7 w# t2 z* l# R Q# A
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
! G- r0 n8 s( Z: T: ^# Z3 z
! r$ Z* ?- \+ p Minimum = 40ms, Maximum = 51ms, Average = 46ms
# w) z j1 B4 N r% g' q8 a( G, f5 f( c$ h
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 D$ b( c p+ U0 u( F) ?. |- P
I; R! a! [2 L! L, N/ {5 l -l size Send buffer size. , P, b& B( C; N7 D
5 Z `6 ~& L& T6 E3 m9 t3 S' t
定义echo数据包大小。 |
|