|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 / O8 {" `7 M4 g2 Y0 w
( }- d' x# G7 J) P/ z
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
, Q+ n2 B; J! G: }
. @: f) n2 v) L8 | 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
6 D& b1 f, |; H0 A A7 i* z" \# m3 e ~2 @( g9 K* ~# {9 x: f
Options:
( z( Q6 q) v" x, k6 T
; n# O: O/ j) o" Q( S% q P3 ? -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
& f& l$ i+ W+ H4 _% \: b2 d/ z* g & `' [3 W/ h0 M, p
不停的ping地方主机,直到你按下Control-C。 n9 e$ z" q' J! ]& O" C6 O- n" S
7 m9 z' J" a" z) U! h: [" T
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
) ?8 s J! W: i, X1 o; Y
& R- m( m- A0 h: r* S! F1 h/ Q -a Resolve addresses to hostnames. 6 B( W1 e2 Z+ {! ]4 N4 E7 \
2 x7 g8 s/ N# E9 \6 S- d; p$ ] 解析计算机NetBios名。 3 m/ G3 S- ^8 o9 ]: H8 }2 u
9 V& S. S' t; `# h* Z% A/ ]) V7 N 示例:C:\>ping -a 192.168.1.21
0 L8 }9 d& B0 D) `- F# C
8 q, S5 I0 |/ v! \; w9 p, F4 p Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: , ~. W9 |# X% E$ H9 D( R; g: s
5 K& L7 t1 K! w' o9 ?' ]( h0 Z
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 / U1 ^/ B. _& @* s$ d0 {+ s+ K
& T2 l2 F2 V, P0 ?5 m% A% B0 F1 t
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( M6 D! [3 J: K8 ?
, I* g+ i7 v! B( j8 c, |6 }
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) K9 G6 V( ]( X8 y& B
; n! d; n' u3 a& Z& Z . V1 r* |/ T, C" {" a5 [" u9 }
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : e$ t: E( @1 T9 r5 D
: m6 u. c5 j. u/ f w Ping statistics for 192.168.1.21: - M# }; ^- h' q$ o# B' A
% o8 S& q7 c4 S$ l% ~ Z& j7 p Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 5 [& k0 G# R5 y! n" s- l
' q9 y+ P X. P+ B3 ~+ E2 d5 [ Minimum = 0ms, Maximum = 0ms, Average = 0ms " m7 V& V0 H3 r& `
; Y- r, R" R, }9 U" p v
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 + ?5 i1 J% m# L ]' ^) W0 ~: u
+ K) E* X+ o) s/ M3 E/ _" v- d. c -n count Number of echo requests to send.
, n+ {: i+ y2 ~& C ) F* R3 r% ^( W+ K/ {8 C# y
发送count指定的Echo数据包数。 7 G/ ]4 \3 k- S5 a, A
; k: D3 c9 G7 [0 }7 h
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
2 V! w0 y: p/ |/ Q* N 7 K6 m4 S' i+ }' i& m2 I
C:\>ping -n 50 202.103.96.68
4 A; j* ^. [$ l( p3 L) N8 K
& e" H6 r* G7 z( K Pinging 202.103.96.68 with 32 bytes of data:
% q E1 `3 e/ E6 I
( L) Y) Z2 Z& k; ]3 r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 N' I* H% G2 f( l
" W. {4 ^, | M/ ~# o" N Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
( k. G( c, d* z; |( Q& E: n7 }
% T, e. V3 l6 c( s8 i ^& h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 N. Z# t! d% @
! f4 U; D9 L% q' G1 z3 N Request timed out. , G# W/ F8 J4 i8 i# N* Y
4 A4 A" @( p! e8 \ ………………
9 \: v3 k- k, M8 j( m* l! O 0 P" ~( v5 F. t) K: I7 T# F
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . I- `( z( f0 x! f3 R. j
' U5 `$ F5 N2 ?+ m8 X$ O7 |* U6 a
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . v- g0 a Q/ W# W0 T& {" w Q, N
* @0 C% n) J& \8 y
Ping statistics for 202.103.96.68:
3 h7 I; t7 Y1 \% ?) l
* G7 E$ p6 l) g8 p( a Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
& b; c: H/ U. r3 r3 U2 b - \ ] a; F O3 {2 t2 H& m
Minimum = 40ms, Maximum = 51ms, Average = 46ms 0 q* s7 E0 w) Z1 A* g8 S, u I r
: ~4 Y4 E! J( l 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 $ R# \2 a6 _ a# I% x$ q
- M; d8 m2 O9 O8 Y) A9 E
-l size Send buffer size.
% G) n: A; C; n8 i
$ E* Q6 {7 `9 x& _: P 定义echo数据包大小。 |
|