|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 , K) ^9 J) \1 y; m" S2 F
0 Q& R) P! n: d! E
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
1 Z' [1 W o$ M / Z2 @1 t% c7 ~9 X+ h9 t3 }
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
) l; Y; s1 d6 ]4 w/ H
/ V' C4 W/ B5 p q, H, H" o Options:
$ n. O) o8 L4 O* Y6 W6 k 8 y/ d) H7 s9 w+ P/ X0 G% u' W M* l
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
- L0 f; V% R! j. Z) O
: e1 d( A9 }- G! y' X: w( d9 r3 \) U 不停的ping地方主机,直到你按下Control-C。 2 [9 L& [! E: Q! W
2 D$ V# _' A" L& W* G
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
7 t8 N1 z* S3 V- ]
# V1 M4 p j+ @( | -a Resolve addresses to hostnames. - w6 U/ V3 b5 E0 h& o3 N
: ]- ^; N* M9 M" x' m 解析计算机NetBios名。 # z1 o; d3 }$ ]
* U7 n, Y6 t9 c1 a) l1 Q
示例:C:\>ping -a 192.168.1.21 / ]+ T* L* m/ U# l% K7 D
( o! H/ U/ H/ f; b; o0 O) H# m- \) b Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
1 }. x X, \" B( n1 {9 x: w
$ m% b& J2 _- b4 v! o5 E% @ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 8 t7 p: }2 G0 }
' f5 ^6 Z, @) G1 v
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : |' T i3 ?5 T# d; S3 ^0 W/ r
: U. K7 I# L4 M# U0 R/ O
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , ]! f: Q/ I. w* V9 R
. U6 _* E* q/ l* Y7 ~4 w# F 8 @4 `2 ]9 E7 a7 n6 @- |8 _
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : P% _3 @; y; G. {+ m5 f
! N6 ^% S1 W1 g% W: x; t, ` Ping statistics for 192.168.1.21: 0 J0 |" X/ S- u& [9 J, h
, v( a. T! |) {0 O" j/ h* D
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ^. @! F* ^: _7 E9 H
2 @ c& m9 k |
Minimum = 0ms, Maximum = 0ms, Average = 0ms ! h4 Z6 K$ {) v$ M# F. a
- I9 S8 v+ _9 O+ U
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 . g" s: {7 F r- R
0 W1 `- U2 Z7 I4 C! o# x -n count Number of echo requests to send. 6 `+ f- h+ w/ j! ^
5 P* M5 z0 _% {7 I( T3 Q9 Z- Y5 K' U 发送count指定的Echo数据包数。 7 z' l% \- M2 }7 j
7 k) _# Z! k; C2 c/ m& ^
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
/ j; F$ h: v5 ?4 R+ g7 H
- _1 s6 {* I4 y C:\>ping -n 50 202.103.96.68
$ [; ?6 F* \1 W, w, \% T2 p4 T9 K 4 P9 ~% p1 C2 o# `2 ?+ C' P# P3 g' J9 h
Pinging 202.103.96.68 with 32 bytes of data:
( a7 D- U3 k* K1 A
5 f P6 p `0 ]9 e, G Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 R; Y; K$ p2 X' [8 l( g 9 h4 ?5 j- ^- W5 L
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ q" k7 Z) W/ G6 G/ G % x( P+ N$ y* `+ n! ^
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / F) V% z) I; L" A' V
9 p" D& F) c+ B5 e" X3 ~ Request timed out.
( }$ g2 x* f. J* W
% a) L* X5 l" y% e b* J- | ………………
% j# k% ~2 D# \ @. i6 T( S) A7 e, D' E) t
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 : S) c% @# u) J. m
) k% B* c( ~( j- E B
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 8 Z3 {9 h8 f6 H) u
- K4 e2 E! p5 i9 h Ping statistics for 202.103.96.68: : S8 q6 k8 Q, i1 O
0 ]+ X) X7 W! b; } Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
' z/ F- [$ s2 @7 T5 T' ?, r1 H
: v) H+ j" C' L0 H; t; W1 V Minimum = 40ms, Maximum = 51ms, Average = 46ms
8 u! a$ J8 s+ |: ^7 C& W& \2 Q
h$ f3 j9 l% O W% u 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 0 x. O1 Q8 ^5 `
+ s0 l' G- T% o- s9 G4 ?
-l size Send buffer size.
9 i+ v: F( s* X9 w: _3 K 2 O3 J3 m+ P9 D5 O4 b
定义echo数据包大小。 |
|