|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ) P, v9 ~) `( U! b# k4 E: }
. }/ n7 ?1 S ]9 T9 Y5 _+ Y 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
" \+ R( x! N* A* y
. k0 @8 J, p4 K" N' E' K 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
( O5 q- R! w7 I4 `' p 0 S J# `& P. l6 G" \1 R9 Q
Options:
/ Z( i0 e; N+ ~6 r, Z$ s % N3 e: c; T% c; n2 u
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. : C0 F% \/ X: S! Z& K
( X' D# E* L* p 不停的ping地方主机,直到你按下Control-C。 % b c; _8 z' t4 B0 i$ C
" p8 x9 c$ e/ D6 S 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 2 _. W2 J0 i# d# V$ _+ H
! {& M+ d, Z( t) \! h2 ~' o3 \
-a Resolve addresses to hostnames. $ j7 R8 C2 y0 F' S7 s
2 E( ]( e- y u9 ]
解析计算机NetBios名。 3 q5 `: H# u, g3 q; m
! v% z6 J u, ?5 H! T8 q
示例:C:\>ping -a 192.168.1.21
' |* q$ W' _+ p
7 K% t. ^) r# P2 q2 K6 O Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
' b5 z4 W; g$ t
. V5 g2 @& G/ A$ G! i Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : @/ i& r) b' H% j2 U% g" i& D/ e
. X' C' t. X# U4 L9 b Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ K' Y3 A* R# A8 t$ S: L: F% v% r 2 B! y8 Y# d4 o7 @" u
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 w4 k$ {9 K% X8 i* F+ {% g% p j* n
$ ~# Q ?! K8 m. b$ L9 N Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 9 Q8 U* i0 `/ m1 X* c! ~2 z7 _! e: V
$ ~7 [3 e' h) y {
Ping statistics for 192.168.1.21:
7 b$ ?1 A7 @: p2 T* Q
. {. d2 c. N7 j X Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 a( D3 P/ P- x/ o& Z9 V {4 K
3 f L: {% ^9 [1 r2 F Minimum = 0ms, Maximum = 0ms, Average = 0ms 1 f# L/ { ]! {5 e4 D$ I9 g \& i. D
* C0 l+ e* s# z; V9 t* C c
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 2 Q" Q# G! \ ]
$ h6 L& Y0 o+ t6 v -n count Number of echo requests to send.
( R3 I: c% j7 N9 ~
' `3 L, t* y/ w) X7 Z 发送count指定的Echo数据包数。 5 r+ F2 X' B8 N
1 q7 F6 q5 x: {5 O
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
6 f5 h0 _1 a& f' X9 r
- q2 W; F- U9 W4 D C:\>ping -n 50 202.103.96.68
# v( b9 X: C8 t4 p4 g" D + e& c& _$ @0 L/ ?/ k" J) b. R C
Pinging 202.103.96.68 with 32 bytes of data: + e, R% I* P( ]+ {. g5 ?
0 t% _) @! p# h o: G. x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # u) W! L- F% v" a" X
2 B/ e! l( ?* M$ e
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / d* R! w4 S' F9 H U% y5 Q
1 M# V. g- E( @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 K9 A+ K( }4 J$ G$ [+ L* [; ~
+ F3 g `6 G; Q Request timed out. + n/ b# s# I- g2 a. Q" [9 c) f# d
3 ^- K- u( G# s( K n# O; Z
……………… 5 q' X1 t+ K( N a) y
( B# D! P& X9 \6 J; r$ L0 g
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
& h' Z$ V) T# \) z8 g8 d % U" Q6 T. ]! L: Q6 U& k& n- r
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# \! X. _' a" f( ~9 A! h 1 a4 V$ ~/ |" d, a" I( ^0 Y1 D4 X; V
Ping statistics for 202.103.96.68:
4 E9 K7 M1 v4 W- }/ d, K
( K" `9 p c3 W& H i- i; ? Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: % l+ d+ @% D' M4 a
" w/ q, h) y- d- } Y3 I Minimum = 40ms, Maximum = 51ms, Average = 46ms
& [& J/ z: p3 l [7 _# W3 M) ]1 O- n8 @0 }, U
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 - `2 B# a" c3 m
" J u3 O3 @8 D' h. g9 I8 u
-l size Send buffer size.
6 y7 X0 |0 w# X! v * G+ O& v3 @0 c0 A0 J9 K4 o8 b4 w
定义echo数据包大小。 |
|