|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
0 d9 i2 ]5 M8 j& `
% \) {$ h% e' o" x 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
0 t5 s5 o" P5 }. I& K
) V$ C! }/ c) k' z! x 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
' K. H' W; i; t7 p7 m 2 Z* o, I+ k; }
Options:
1 a* N0 O3 B T# Q+ \ T2 k$ V1 r* O4 F7 t
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
0 ]" l6 D1 b9 t& F1 G% O & T* n' D5 M7 J# L# g
不停的ping地方主机,直到你按下Control-C。 ; ?# a1 a$ q" R. ~: Z
|4 S6 W, W" [1 r0 K
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 5 V+ t5 t% r8 f1 f! j4 Z
. z5 r. W( e, ~- R# u! v+ M
-a Resolve addresses to hostnames.
. r8 @& p9 C/ s- o. V$ C 5 k& L4 V. w; I6 q
解析计算机NetBios名。
; [ d5 ~$ v4 t7 ?
- ^' c9 R+ K# d/ Q1 ~3 m# M 示例:C:\>ping -a 192.168.1.21 ( I0 O! }$ H4 }: P; Y
) w, j2 k, {* ?5 }) j Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: / `/ v" s/ Q ?( p) R
+ ]- b/ d) t8 D% N" _2 o' c7 m Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
8 F# l) ~: B2 I% i2 O7 \
$ S+ Z8 v: a+ E( G' W Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 b: ~/ D7 z) t0 |9 h$ I) P g- H1 g . P' q5 ~. E7 s
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
7 q- D" `$ y/ h/ i6 a. A9 F) v9 R, f1 L0 G7 q4 o' Q5 q
9 \4 A0 Z1 |: e' L
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 }7 w: }7 Q r3 f( f
! d4 L5 e9 L0 t6 E4 \# N Ping statistics for 192.168.1.21: 4 T- [( d$ ?7 ?7 E7 J a
9 N- T2 T. i! p2 v! J9 J& k0 ^7 n Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
. s# g! c( t( N* B / b! }, u8 _+ L
Minimum = 0ms, Maximum = 0ms, Average = 0ms " v) ?9 E% F8 V* y" F
( K5 V0 A1 a+ ]( g 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 $ |$ i6 O$ S7 x8 ~/ r# c9 Z
3 {, {* a0 ?- U7 A8 I3 P$ h; r
-n count Number of echo requests to send.
9 ?( ]6 e3 r( w% w0 a$ t# J
+ l8 T* {; `# x0 S( K' E: [0 ~5 A( b 发送count指定的Echo数据包数。
) L6 d, B# z' A3 I! \
+ G) e0 Z- e6 K 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ) @- ~2 M' ]1 [4 M, |2 o$ Q
, O& o! G( [6 Y0 T
C:\>ping -n 50 202.103.96.68 ; Y( Y" o9 l2 n0 R( L8 {2 p5 k
/ ?! s& v2 g! Q
Pinging 202.103.96.68 with 32 bytes of data: " z* O5 e- \/ b6 @& F9 S
7 D8 _; R0 g6 u! \ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: P' A* v1 u: @ ( [: z0 Z t7 l, y( q! m
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- {( [+ v. f8 {$ i8 k& _; z) E ! g, X7 X5 p {8 l1 ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ I! {3 w8 y0 y. L W 8 D' s# }& t+ {/ j* p' {
Request timed out.
- j% R; K5 n6 `- T; a 9 b* U' \/ X. I5 D
……………… 0 r7 l, p3 j% O) G
/ |2 D/ g+ W5 J, i' P% s
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 T5 P, f( e7 ]7 t& h& z/ F: d# g
4 x( T. m- R6 E2 v" L. \& C0 d Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # B5 F* i' p* f& K9 a
5 Q1 s+ R; q1 c) H$ q6 E, m Ping statistics for 202.103.96.68: 9 e0 j. g6 t8 J5 F
0 F1 s, Y1 S0 t% w* R4 T9 Z% h
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: $ N& i7 l# M/ a. m* d
0 J+ ~5 b3 I( v( D# E* m: y
Minimum = 40ms, Maximum = 51ms, Average = 46ms 0 X) o7 V! j4 |. F, G9 _7 W
( u: m; a6 S! N2 \# N
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 3 F: h% S% I9 Z. H' Z$ T) u
, _8 M% H- S0 J
-l size Send buffer size. ! y. @! Q% T ]" c. T5 s5 S
( w3 `$ \$ q' L {% b/ j
定义echo数据包大小。 |
|