|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 . X& @. y" i: T3 f4 J+ g6 m& d$ s
% B7 z- l* U/ f/ F4 a) s( S, \
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: " l# ~+ @) K2 H- [0 n4 R, k9 M' C
( `5 ?8 d4 \6 Y5 h. W 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 0 I. K6 @7 u) s! u# L
, t# N h$ m% @' i( J( _
Options:
$ B5 l! ?- `4 B7 j2 w
! l* o: }. n. w: Q, u8 M$ q. { -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 5 D1 P- `# d8 E: ^* t. P# T
4 r- j5 D" o i. T8 g1 D, ]
不停的ping地方主机,直到你按下Control-C。 ( }4 ^6 \* H9 n, [# x1 l' p0 t4 w& O
5 j' j _+ U! u! H8 p& H7 x
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
: @5 i6 C, U) w4 T% J" [+ r, o
8 e5 n% h, b0 e% i; m* t* P) N9 H -a Resolve addresses to hostnames.
# c1 j5 @; O" `: j. E" T- D i
4 i+ o% f/ _5 L: @ 解析计算机NetBios名。 + b" c0 s/ Y' D: p
$ t% ]' M. i I. C+ b0 u
示例:C:\>ping -a 192.168.1.21 9 j0 k/ W6 W- U% q4 E: |: u
# M9 l' r- c1 W" t; `' ~: D
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ) M+ h: x( ~. h, ?# b1 g! p
" U. ]* s! r* Q/ ?
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 : m q- E( v r9 i& N) D8 S
5 C, ^6 ?0 j/ w6 C, l R" K1 H Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
- t5 \/ z9 z8 ? D& U
/ B- d: V4 _5 H* t5 b Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
+ K" L+ {, R& s; e% Y& q% z- k. P
1 l; I1 \# [9 |2 J3 F4 e, U4 J3 X
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 3 d1 R6 k \2 H0 ?$ s( S" j% }
7 w8 y/ ]7 k$ w5 W
Ping statistics for 192.168.1.21: 1 [/ G# S/ y- s; E- Q- |1 }
$ d. t9 @* f4 w6 G; X& Q Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ! ?; D$ J2 ]: D
6 [: m1 ^% n: C) c* R, }: M
Minimum = 0ms, Maximum = 0ms, Average = 0ms
5 s6 Z" A a! n9 L
3 A& W6 z1 w5 k7 @4 T! p 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
/ s, U J& V- J+ w7 j . w3 s* A) m, e# S# S P4 q" N# m
-n count Number of echo requests to send. * E2 y6 ]+ Q, x& M6 M" S
5 q; T1 b) {; h& L+ R2 Q* S
发送count指定的Echo数据包数。 2 k2 A! ^' S0 j
) p5 `1 q( P8 J2 } 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
[0 z, }1 N% o& N; T2 C" ^ 7 I! E+ ^1 f- I/ ~7 C0 _
C:\>ping -n 50 202.103.96.68 ' P/ f; }) j7 x
( j& Q, X2 s- r Pinging 202.103.96.68 with 32 bytes of data: % F: P8 Q8 ~) I' E0 I7 S
/ ^( l1 }' p |- q* g1 F+ i
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 5 L ?$ s0 T. P) W( u: Y. Q- S) w5 V
}% u" O) B; Q1 X8 T J( R
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 @- a Y& [5 i$ I8 ~7 }
3 j( m& j D& q# h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
$ l4 c' H* X4 N$ W( d6 `5 b8 Q * q% ]! y" O+ c- H( c+ o
Request timed out. 6 b4 C) n6 ~$ L) p# H" N: O
, n3 Q5 e! p+ Q; A0 ]! s ………………
2 `, R0 G( Q% K! @4 ] ( S- j+ Q; C U! k9 N1 X+ q! ?
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
6 f/ {2 @8 \2 ?( `/ d5 I 3 C* Y8 A1 i0 E, @
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. ~/ F( J% q4 j, d2 G
! E/ T% H* b3 C5 ^2 N. m! h/ ^ Ping statistics for 202.103.96.68: % t9 g( p4 E) x7 m3 h
) H2 n! ?* D$ m) ^& ?: Q2 [! Y
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
2 j1 E* q( _7 j0 e: k ( |% Y, S+ r" m6 d
Minimum = 40ms, Maximum = 51ms, Average = 46ms + N+ q. f: p5 f% p' y
& P* J3 M1 {9 G4 @' n/ R" t 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 5 I& z& k+ c$ s2 T8 G, H/ Q
/ |5 ]2 c' |0 X" V0 K( Q
-l size Send buffer size. # C. ?3 Y, i9 V
8 P- J" ?+ T% i% b. a
定义echo数据包大小。 |
|