|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ @# |0 V6 n2 q% {, A ' y6 [+ K2 T/ o' M4 ~ r' _
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: " P2 g3 @6 k% f9 ]! x& I9 g& f
& ~3 G; Y! D; A1 L& j 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 p( X; X" M5 N- @- p, m# I
6 |, C( t6 i- v Options: 1 d: o% n& |2 [8 }* g
" c& Z9 _* G$ W" |& H F& f: J -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 5 c5 S* x7 ?% P, H+ ]6 N1 @
u2 l, F8 G7 i# Y4 c) ~$ K( | 不停的ping地方主机,直到你按下Control-C。 + H% s% c5 w) V6 Z% N5 X& N
4 F" Q8 M2 Y( }# k! V1 j3 D; w" N! h
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
7 K) H; ]3 q/ b+ W* U& v
( T+ w& W* b; m+ p6 W8 c6 l -a Resolve addresses to hostnames.
' @7 Y$ C6 i3 U/ Z+ b, F5 I# J , n4 B4 k) w: \. M8 ?
解析计算机NetBios名。 7 g5 D# o' u3 o- g; Z
" I; m; l3 i- G i" o4 C
示例:C:\>ping -a 192.168.1.21
. c3 t+ P* u0 G; A 6 `! |1 i. D* n9 i3 {
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 8 k6 P$ R( \6 p) S. C9 l4 U
0 [ S2 L* r* u* x f
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 6 ^" T s* G3 [8 z: X! k" L
T5 s5 t! y1 ?! T t Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) c2 ~) S* [" J- k( n" i
( m& ^7 O8 _7 n* l* v6 f k& j
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 q3 ^- g! c3 d4 u
$ |: R/ J1 S) I: s, O7 L& V & L$ c, M6 D* \. m- [4 s3 Y5 D
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
/ @$ u" s; Z6 U7 P4 T9 l 5 w! v, z+ U" p, Z- w z, n
Ping statistics for 192.168.1.21: 1 [( i2 U- i6 r- ~- `
0 \, @- p0 ]) E, T
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 6 u* c* ~( `% o3 Q7 V
- F9 X9 { O: f9 ]6 f, Q
Minimum = 0ms, Maximum = 0ms, Average = 0ms
6 K8 G9 Q; v8 e7 j! }) p
9 k, F2 L4 K7 i; U# C 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
) N3 T) F8 j! l! N2 R+ u
: @; E1 { [# S# w" y( q -n count Number of echo requests to send. 5 c) w' ]" Y3 K G+ n8 ]6 i1 ^
6 A4 B5 y& h, C# b; U 发送count指定的Echo数据包数。 # _7 r1 K* ], E6 \
: z* w* E5 t7 Z. `9 q. [
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: : l- w+ B. f3 {+ J7 K
0 G# O' j+ \* @* T# \2 g% V7 A4 @/ a/ s
C:\>ping -n 50 202.103.96.68
: I, t" o, |5 |
8 E& G. ?: l, k+ t0 t- L Pinging 202.103.96.68 with 32 bytes of data:
) P S* ^. N* \4 Z( L' s, y ( q: f! R h8 o) F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : f: _* c/ `! z0 `7 J
$ O; z$ Y# j) K4 N6 J, O
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & T$ B: _* p9 F! `* ~1 h
8 c+ \8 {* ~& Y7 Z$ i
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ ^8 q% N3 l( K' i* a# o( f* N2 U 7 ? B$ O% ^, F" V
Request timed out. 1 ?, q. E- o L$ q/ I& }$ m
" M4 z' L4 r# ?$ X ………………
* I1 S2 Q6 \# R' }9 A
4 ~9 c+ ~ s* U' S Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 D3 F: q+ \9 z2 g; S$ X
: i# P0 N1 m# \7 l3 [
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ' f7 H1 Q0 m& @, Q
. _3 S0 g8 o* j3 B Ping statistics for 202.103.96.68: 4 q, S8 G6 u1 T
. _1 V# L3 X9 Q& v F' S Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: # k) j) m8 @# n+ ^' @6 \
3 i6 f; j+ i1 e. Y7 @3 I
Minimum = 40ms, Maximum = 51ms, Average = 46ms ; e. [. F5 b: b1 E
/ \( p2 k* o- \
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ) B6 u5 N! }. f+ z5 m9 P) A
0 `- B: e6 @1 d* r1 o" |8 ~2 e -l size Send buffer size. # y& l1 G8 ^! h
0 b$ q+ J: h! Z% ] 定义echo数据包大小。 |
|