|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 9 h2 ?" N8 \/ c* }# r9 M* \4 {! U
2 ~! K5 }- f' |) s. g% t7 |
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: + i$ a# ^ [, {" Z% m- n: k
2 \2 C" F8 \" A% y) T
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 5 I p2 x1 p$ R# w3 \
/ h5 r6 A, n7 }- B6 t2 o; V Options: 6 y4 H, ?) C8 ~1 W+ c
4 \/ g% t8 \" B/ m7 @
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. . y+ v( N6 n- u( H6 W4 ?( H
2 u: @1 m( o, a [* S) o4 @; x9 e" i
不停的ping地方主机,直到你按下Control-C。
; o! F; ~' A4 O# M
% s) C4 t3 b) T a! o( Y2 J% e 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
+ t6 f$ v( C) ]. i0 | 5 K2 o2 m' Z- M% s: H, e
-a Resolve addresses to hostnames. 9 v% r1 {& d! e$ b8 C' ]+ J" V
! a8 M/ C- W( A 解析计算机NetBios名。 5 @! j& X' Y( c* v7 i* y
/ B! l; O# V9 q& Z" }9 x
示例:C:\>ping -a 192.168.1.21 ! [, |) f; E2 l6 v6 e$ Z/ A
n: ~8 g) N+ e6 f) }: p
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 1 [* v9 f. Y' t
! n, M) }* y) H9 w) I. m. U
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 ~/ n8 \6 w, x + h( o+ m2 Q* L' t7 U, Z3 @- d
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # _4 G7 K0 Q, \" A9 O$ l9 h+ `
' a$ e: `# x# f- D+ x& x Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 5 R- _7 K- s/ O1 r7 A( }, g2 a# q& ^
* N b: z; ` ]: B" m
- M* w, T5 g1 u3 J* d; k Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
. `6 z' l7 R4 o" h' \) S9 [' ?( R! `
T' j% k% F+ L9 ] Ping statistics for 192.168.1.21:
' r0 W; b" D* M. G
1 {% C6 L! u) \( H1 O" l9 S Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ' ~$ t$ T) n: _
' _. o C+ l( p. v2 o l% v+ x+ X
Minimum = 0ms, Maximum = 0ms, Average = 0ms
1 U' a. K/ Q, `+ g: r) Z; @* V 0 {% O) h+ n# g! |- g* c$ g
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" q6 x" a; s2 C1 n: Q. @ u! s 5 h+ _0 f, E" x! Z) k
-n count Number of echo requests to send.
( ]+ I( U, o1 O0 o( B+ Q% c/ E5 F9 ^ 9 a; `7 @ I& L O# I
发送count指定的Echo数据包数。
/ W0 N( C; E3 L/ X. @
3 V! i7 @/ x7 S: B0 ~7 m 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: $ ?: j: E# O3 J
# w6 _& R/ k" z: e
C:\>ping -n 50 202.103.96.68
, Q3 V" O5 P$ E " z) Q' Z7 z1 ~8 Q8 ^: |/ `" \/ ^
Pinging 202.103.96.68 with 32 bytes of data: 3 n' i4 U% E% r D
4 [, L, k4 X5 X2 R' ]* u Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
: l* G# K/ V+ S: H# O! w
\/ u( H: s- `+ _; `. h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
/ Z, u- h* R v- g2 c7 } n4 q' r k" n) S3 O( B' W* b! J
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 9 B& R- u% q7 X
! C9 [$ J* j2 M" X Request timed out.
0 w6 q$ A$ u1 M9 Z& y5 q5 n
! P; t; [$ i, Q- D9 O ………………
- R# w! e5 A$ p! |8 R
9 `( J v) {8 Q* }5 ?( h# O* C: h Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! ~4 o+ b1 p4 d7 ?
4 {5 [9 d+ f) P% a7 D
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ; B1 l9 s0 Q) V% m
) J" S# x. ]8 v" N1 J6 z6 ]9 j Ping statistics for 202.103.96.68: 9 c5 b9 ]5 @, j9 K" C5 G' T. F. j
v) `$ `% t( D* Z$ H
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
$ ?! `; J m" o1 j g# { " o- f _1 ^+ s0 b" B- `' V
Minimum = 40ms, Maximum = 51ms, Average = 46ms . e8 \" j1 N5 X' a6 E
8 b b+ X$ Z" v1 }+ ]: x
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 ( q9 |$ b" z9 A: u& |) a
* y1 m$ ^1 i9 N( \1 Z -l size Send buffer size. 9 T L; N3 e+ P2 e- q( Q
( ]; R5 k0 b$ i5 X! i3 }! B 定义echo数据包大小。 |
|