|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 - ~; m8 m8 p! z" a* \: ?% W* h
+ `- D9 l9 s* G3 u/ p 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
2 G' l8 d4 Q# w* t3 F
1 t5 L( }" n# S5 ?1 l 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
$ _; v0 I) x& \# W$ X3 m
# v _; d) s6 c: |0 v Options:
. \5 M3 d3 X& X9 u& F3 e
. p( F) ~$ n# T/ t! m+ B -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ! Y2 K4 y9 C- d3 ^: c
+ Y1 w9 W1 J/ [' h) c! z
不停的ping地方主机,直到你按下Control-C。
1 }' Z; u. G" [% P; ~" w3 D# G/ } | 1 q6 S$ C% `6 g) J: E) P+ D
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
2 b `3 p. l) ]% D4 K # e. k5 n" M h" \, y$ I( |
-a Resolve addresses to hostnames.
, M/ k O& X7 k/ D 6 o+ a7 I6 k# A1 E& a
解析计算机NetBios名。 ; m$ U5 N* L: h; j& d l# S
7 }( \$ \+ o- b
示例:C:\>ping -a 192.168.1.21
* P5 A4 p% q7 U. c9 u+ L
! W; K8 q9 W: i# ]% h2 v4 F: _ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
4 u+ r' d7 \( [* v) F
( f: e" R% s/ v% r" m Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 V2 C4 {6 T7 ] 7 P/ Y% u2 J( {
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( ?! b! Z6 e! Q( f
- R6 \3 f/ }+ X& E
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 2 _2 h# S2 @( z0 y1 I, A' ^
9 m2 Q0 U' m8 L
+ p" J# x* Q3 o, V# K
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# X/ i! |/ x. Y, S
; F6 C6 M3 \) K! E/ z& R2 [ Ping statistics for 192.168.1.21:
* Q, Z) _5 @+ w1 P5 s
2 t+ P+ Z6 _2 W) N0 R- K Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: " N8 m* g3 r" Y
, t; T- y, o1 T s
Minimum = 0ms, Maximum = 0ms, Average = 0ms
+ A% ^: W {# J. ^8 \$ Q Q F1 o7 q
( g2 g8 b9 C& z0 E' D% Y 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
7 X8 q( p' }! N- O" c1 g, S 7 [7 T5 }" M" ~0 x0 o3 g2 e E
-n count Number of echo requests to send.
% P2 W4 _; l) K: V% E2 @5 I : x* \( q0 N- K1 y" @& I* ~2 R
发送count指定的Echo数据包数。
4 }. K! c7 g8 K
& n2 I ^5 b, K- g2 H 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: / M) D4 `; b" ]' S$ v
3 B, h4 Q. z- A" _1 A C:\>ping -n 50 202.103.96.68
) D F0 j5 V. e
& t. B7 F- M9 U H5 |9 w( Y) m Pinging 202.103.96.68 with 32 bytes of data:
9 }. V6 G* B2 l0 h " T) p. _% C( t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
8 @4 M1 ?7 \* d! f, J& q + [2 Q( F$ v4 c8 l) [" ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! n' }( h; |: \& x% C/ ?7 z
" F% g) h( l& B" x+ |# F% L _0 p
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
' p- D- l# g4 ?8 C/ [
: ?: k. Y& |1 v6 e Request timed out. $ t9 r+ C- X; g
9 @' R9 J( O; t& `- z8 K; i ………………
+ B! a3 P4 |' k$ I8 a - F5 [2 O4 R" B+ P0 m
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / f+ K9 z, {. f+ b+ W3 ?
. X# H9 N9 s9 X# y: f' H& a* o
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
, h4 Y: y/ g2 B
7 }$ m- S( c7 o1 f' } Ping statistics for 202.103.96.68:
8 Y) I/ a5 s$ R+ A - R' l) e7 U6 [" t3 n: `# R9 X% I; h
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
- c/ h7 Z# Y4 i9 ~7 g ! q- B& y% L& x
Minimum = 40ms, Maximum = 51ms, Average = 46ms " E, A3 ?/ b3 n* Y/ y( ?6 n$ l
+ C4 N& a6 y6 W, ]' n; q6 ^
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 , V% z( U S* ?, k) w# |! O" j
& T7 a6 H) \& K. U6 Q" |9 R9 A1 S -l size Send buffer size.
: r; f$ @- C5 q: i$ O / k* \3 A$ K( T" o8 D7 B! m
定义echo数据包大小。 |
|