|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
8 g; n) L" \0 V1 H* l- d! C3 n3 A 1 ^8 F* K3 S$ x! N
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
, Y$ F5 @+ u+ r& u " }( |+ A# n0 r% z/ S4 L% `: S* ?+ g0 z0 S
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
s; |* @$ ^1 j$ G0 ?+ h
X. x9 n/ P: O7 X! i Options:
* {% |$ M; Y: q
5 W* {+ p5 i8 M2 W1 c -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
& K+ ]% c$ `7 k& ^/ M
( X: L/ b5 S3 Z1 V9 |) ?% B" T7 C 不停的ping地方主机,直到你按下Control-C。 & q% Y( S. N5 K
" i ^* ]2 [1 J7 a! n9 `# n
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ; c) r2 {0 E5 ^7 e: V/ A7 P0 v4 H
9 U: h) ~( B0 g6 m
-a Resolve addresses to hostnames.
9 `6 F+ K0 ~9 z3 ?* F 3 Z1 v, Z4 y. n0 h1 ~% W* y* d
解析计算机NetBios名。
; _ d- r! a' [& Z5 G& C
+ H+ \* ~% h# V) S" H w2 M; X 示例:C:\>ping -a 192.168.1.21 + t3 t/ c' N) r
6 a' Q' _8 A& |" z% v Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: * q- H9 I# o" N! }+ U [) j
8 n! n C, `) v7 J8 u Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
; s. w& B. b# S9 K8 s9 L
7 X% I9 v0 L9 b7 j$ e Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
0 y2 _$ `" Y h1 o' F9 Y H3 E
3 r9 i6 Y9 `1 A5 k Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, J/ O K4 m1 P2 J; w W4 I0 j( _) r; Z
E3 D' c. {( U8 c. _ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# X+ y& I7 k( G/ o! Y) B4 y+ L u
6 `9 B2 g# S4 X# R& N: L Ping statistics for 192.168.1.21: 2 q; J8 I. ~; i0 l; Y3 ^; X% T
. k! O2 A1 B( b7 g Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
" d; [% ]9 @0 X; v % u8 M- I% N6 ~5 D, W' W
Minimum = 0ms, Maximum = 0ms, Average = 0ms
& b) w& s7 N( K1 P
' w- n' R, B: Z 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
g# c; {5 C/ r5 ?8 h5 l- b . E3 V3 N/ \. J' e! z
-n count Number of echo requests to send. ! s) V( r1 E4 s5 {5 Z
9 u8 ? T: t$ [
发送count指定的Echo数据包数。 % _ t1 g8 d, i# g& X, ]! Q9 |
+ q0 `- U' d3 Y# V: I
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ) `% _3 J, C8 N# z3 ~7 [
: F* _' w q7 [* ]. K4 N. e0 n
C:\>ping -n 50 202.103.96.68
5 @4 n* a3 S$ b( Y % a8 T& j* n K7 R4 {
Pinging 202.103.96.68 with 32 bytes of data:
( I% X; x j% ?. K9 }3 W8 _. w
5 s- R; i" ]; {- M. d Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ k4 X/ X3 h1 ~" x+ W7 c4 F " \5 O7 T: F% r4 A( S9 u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* g7 f' O5 r6 r# a3 ? . c `/ P( }- a- A1 \$ |, G
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
" ~9 Z. r# t* t2 o8 S- _! p G , A B3 e/ H1 P+ K% x' I) x
Request timed out.
% J# F2 r' u! T9 J- A. S& h {
1 _! T$ `1 w4 U. ]- f) M7 @ ……………… + E5 K1 P$ x8 Z f+ S* U2 D; u [% e9 X
' X W: r) A( T( }; i. G* D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & t6 B; w3 u1 u. i8 O9 X6 Y' A5 T$ h
. @% \ `" y' p1 ?" r. }6 ^3 i Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : a% r, p) L# t: P9 R2 f
- g: T, m; `2 w Ping statistics for 202.103.96.68: 5 b/ W/ A8 p" N! e- U, ?
% o" ?1 g8 c* V& n' @6 C$ k* _
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 9 M; ^1 q8 S' M
' q6 |+ s5 I/ u" D+ W" | Y9 Q) w" m
Minimum = 40ms, Maximum = 51ms, Average = 46ms 4 n# i$ }3 l$ `# l; Y" x
4 ^* m5 r2 M9 q8 U5 W( m2 I( x 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
% w' o2 n1 _; q1 D
5 A. a) j$ }$ r1 p5 r -l size Send buffer size.
6 E0 A) t( w3 Q2 |. H" g' p# R7 I
- _0 ^* ?1 o1 c 定义echo数据包大小。 |
|