|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 7 R& z3 Z8 e1 [5 K0 P! w
9 M! G0 F4 x6 ^# b# ^8 D
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 1 @& y7 k6 x( H+ `# \( O0 P
+ k, A2 _ \! J+ N7 P0 j 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
7 C1 C) ?' r1 E7 v0 j; x/ D% E ; M W# u$ R: y0 \' G0 n+ t: h
Options:
% k% \ |7 K: m. t; E: n
; j' z |& h4 c* J# q8 T5 x0 U -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 a8 \, D% F9 i+ W Q, h5 A
6 l5 [9 A x) `# p. U
不停的ping地方主机,直到你按下Control-C。 . j$ p8 d/ @$ x2 a. g+ N$ I. I
1 ^( J5 Y2 ?% B' \( m" L5 y, i
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
. X$ [4 Q o5 v- D$ X2 ~- ?9 K 9 k p2 \5 N' N2 ]9 `; U
-a Resolve addresses to hostnames. % s6 t# [0 {1 S7 r- b' A0 L
+ I& p0 m- I1 G* x7 R3 H- B) P
解析计算机NetBios名。
" @% O0 F2 A) ^3 q, R 7 Z1 D; ~& I5 Z6 _
示例:C:\>ping -a 192.168.1.21 6 i$ y) K# t8 K
8 e+ }7 ]; ?5 d& s& n) k# [ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 1 L( z" W& m9 ]
5 r; j6 |6 m4 V, M% M
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 {. k9 X( S( g; s. G
+ \6 h9 P; m7 ^ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! e8 O( J2 D" E% G" M' n7 G $ N: w$ e4 ]) ?/ c
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, v$ r7 n) n! l' K8 n. [
$ B: |9 y* s ~/ R0 E8 X W# A1 Y M% T. Z7 a; G
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( q3 @$ N: q2 m0 Z 3 @+ g. H1 N% R2 I' C3 c7 f) R
Ping statistics for 192.168.1.21:
4 S2 K3 x' N- f( T4 v0 z* N. [6 w2 [ / j, w2 a, f+ I7 i8 A/ P
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: l1 \2 [- j5 b* b3 n; X& M
& N* i5 J8 U" l" N) @+ N+ G/ z
Minimum = 0ms, Maximum = 0ms, Average = 0ms
& t% c" C- @) \2 k
% c P, E$ J- q" f 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 ~ U. ]1 P9 t' R
6 S3 d6 g5 ^: ? T7 R! y" R
-n count Number of echo requests to send. ! N2 h* H! z4 c7 v7 Y( V
9 S3 e- ^7 P" f# u
发送count指定的Echo数据包数。 ) ^6 ]6 M3 N! F# C1 o% J% m5 @
- m" k! x* v P' u0 B, \ 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: ' _8 `! b E6 L. \/ _* u, y
4 O0 \% Y7 m5 S
C:\>ping -n 50 202.103.96.68 ( \; V& ]: W+ X- I# Q+ F: j
$ b/ L8 K6 ]% u! a; P8 Y: G: p Pinging 202.103.96.68 with 32 bytes of data:
$ a, I! c" P; b, @
+ W$ J9 U2 s7 r9 d Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- U; W* F$ ~4 X) \( ^/ v" R ; a; J$ G+ B/ B& A: k7 F. u
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 k% j; n; ]1 K0 d7 \
& q5 d+ e. T" @0 C4 v9 S( a' S6 b* n
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: I; o9 j% X& O$ i. ^9 j/ t
3 x) ]+ e3 g: M4 {' l# N; W Request timed out. / U* ~2 R* M3 ~
3 ]+ X! j0 {5 B: |5 d r
……………… 9 a" D6 h+ }1 {6 c9 V# i9 i
+ T. |( O+ p& g' Q$ v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
# A2 g. x" x# ? 3 r6 }4 t+ T( W1 B2 s: L- G* S, o
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* h5 e: T3 N0 w; W% p , Z! @1 E5 F/ C2 I& J+ y9 n$ F
Ping statistics for 202.103.96.68:
+ _7 n6 t( U% x+ f7 C
E3 {& [! f! b# N1 e Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: ; L9 n( Z7 z9 z' X' V3 ?
6 h6 [! W3 @% a# I' g5 A Minimum = 40ms, Maximum = 51ms, Average = 46ms ) R6 R3 [. X0 g# j, [6 @
H4 l- f1 u& R: L: i, i0 [) Q# Y
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 + F- i3 c9 o9 @+ G# w
1 s+ B5 P n; O* p& H& Y( W+ W
-l size Send buffer size.
0 Q' T: V" M/ P9 J2 Q) K
% o: _" J2 j+ O! a6 a7 b 定义echo数据包大小。 |
|