|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 1 M$ X6 e; g: d. O# R
, e. a6 c, b# a- g8 @
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
" F$ K& l! v, L; o$ J# Q
, u1 `! D4 e' B, V 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 " B6 H( ]/ h% m/ R
, ^- w/ T' U3 t$ i0 _# S6 W1 v, Z Options:
! ~7 i) a4 c8 P' _( i2 V
0 p$ u8 Q0 y! X+ V -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ; X- S% @) W7 h% Q, t. L' m
, `0 d+ e: D( V7 {) O/ R$ @ 不停的ping地方主机,直到你按下Control-C。 9 d0 k1 u6 o& a5 B! A
# L* h4 q5 e. c# Z, K6 F. \
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 + P* U. C$ p3 p" E, g! B; E
9 n0 s. Y5 j/ y; Y8 [7 M -a Resolve addresses to hostnames.
; M" H# V) O& F
/ ~4 I1 u. F6 J, O* V 解析计算机NetBios名。
2 S0 ]4 _' ~& e% [ 8 U% T, w- j' r/ b( g
示例:C:\>ping -a 192.168.1.21
+ ]+ f: f# P" z: i2 b
1 Z8 H1 [2 `" ?/ K; _ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
* S" j, n) t' ^, J }, k 1 G" e9 j$ o" s) P
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : T( p5 @! X7 z, V! L/ t0 Y8 F
; W! G, Z, E0 ], q* S$ q! @
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
" a! u E8 [ a) y& p9 M- u' a; N* R * u* o# K p V! z/ M. }
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
5 r: _/ I7 w5 m& ~$ [" O# x4 D% u0 Q: D/ D
+ B: W' U7 C$ l/ \/ V Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 " q0 b4 S2 @+ |9 |, G% a3 {
1 N" R+ R+ E* M5 Z& H' a Ping statistics for 192.168.1.21:
2 F3 ]6 w9 j( W) ^( X3 ?. r
+ T) D7 o5 z9 l2 V7 z5 r Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 9 r: r2 r5 Z2 d
4 U) c) B8 F# Y) J5 z Minimum = 0ms, Maximum = 0ms, Average = 0ms $ B- ^4 r2 Z P f" t
5 f# o3 O' m- p' z. z+ h( {
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
) g$ ^: U2 k, H: y' v
) m, C9 `2 @9 D% C" @! P' g -n count Number of echo requests to send. 4 a! v+ c, F8 b3 ^# k) S
7 U9 Y4 t" G! i1 X- v: ?1 ]/ z 发送count指定的Echo数据包数。 , g/ T7 i1 b! b. L) k0 B) ~# c
1 Q& r2 W9 C* S1 i
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
( J: [; \# S4 \) ^) R5 O ' e! n7 O2 G- [. G% t
C:\>ping -n 50 202.103.96.68 7 U, V5 l( q$ R- X# g
! G, w" S1 A) d+ l1 W7 U8 w
Pinging 202.103.96.68 with 32 bytes of data: ' j+ G3 j' _# `4 x/ g" n
; s" P d% a* @3 Z& N, L" ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
0 Q7 Y/ e4 {1 Y9 _7 `6 d
8 ~! |+ H( x8 C9 X @, o Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 t1 u9 t K; u8 y
- v& y4 Y \+ c/ I# z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ g1 b- z5 J9 Y$ Q- ?, {( @# ? ; q9 x+ j! y3 U% S7 b+ j# D8 i# O
Request timed out.
/ p! z! F9 D6 w, {+ r+ {2 r# t B
Y' S% V7 j$ S7 G2 s( K ………………
w, T, m! d5 G7 o2 F . F* U8 U8 ?) B! v* i
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 I# l# m; Z6 N. V
- ^2 I* V7 t: r0 Y! x; r4 G
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 U) J! a, `2 p) K
& y' ~( O1 s( w# @ Ping statistics for 202.103.96.68: % D4 M% t' Z; U5 g! }4 w
/ ?3 U6 _' c) y. H! h y7 L
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: " G* H- c2 ^# J9 h) N# l! L
2 @; R" C9 c) S) A' i4 U
Minimum = 40ms, Maximum = 51ms, Average = 46ms
2 K9 l$ m9 w6 s G/ B8 {7 d. M ) G. O. Y6 S3 [ s# t. y
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 & @( t% p+ g; W
9 B( @5 E( `3 i8 s4 w, ?; F -l size Send buffer size. 6 S7 N* \7 B! M1 X3 B/ C2 j4 s
8 N$ ?5 t+ o) M& }; V 定义echo数据包大小。 |
|