|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ) J5 _7 k) N( s2 X. W
: A7 s/ V- S7 [$ l5 l1 u 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: $ K+ z* B V" T* Y$ u
3 f' G7 F6 Q7 n+ i3 f- d
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
# { n) {- v0 J * g- W( v' L* Z- H3 k
Options:
; h( ]" v. M q# H" H7 b
7 h; ]3 Y1 f+ J8 x -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. $ l- H8 A$ l0 g' M# L+ o q6 p1 E( N
- {! y0 G9 F! M3 W. j) _ 不停的ping地方主机,直到你按下Control-C。
+ |8 {" a" t6 L% ?' n5 V ) r# W6 |$ Q n. Y6 B9 i# l- A
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
* Q/ {( l: ]9 S$ v; o, R
) N& O5 p/ n. x& ?4 z# X/ M7 \; H" S -a Resolve addresses to hostnames. $ t; `! r4 `: c+ o! B1 f: J$ T
% n- \) T" J s6 G& S8 n. m 解析计算机NetBios名。
8 D" a; w7 S8 n/ h# v& @+ | 7 t1 X3 z2 M9 h, w
示例:C:\>ping -a 192.168.1.21
+ _, o$ h. A; J: d/ ^% `- d 4 k) s1 u8 ?1 r& N S% M
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 6 n* k+ _6 d+ e7 R Q. x
) q: @; f% @% ^+ ]: D( D Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
# j% R1 @# B4 V
4 n! g1 w- e/ H/ E7 _0 l Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 7 K7 b0 J3 f p7 |! \+ Q# o
8 l0 X* L' [% A- e- D( G Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 . A: q/ k) A* M; L' M; f
. S1 _6 B! [8 u8 P2 x8 \ - J* ~$ B; ~$ |( B# d: \" p
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
! }* X' ]3 z, i
4 ?/ f: t% ]) @ Ping statistics for 192.168.1.21:
2 m1 Y& B9 I H& N4 c+ e5 S; x, Y
: u4 a' m8 I/ X; \( J7 N" |$ F9 R: X Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
% u6 F \7 p, [5 A' \ ! c+ _% Z' |; i6 c
Minimum = 0ms, Maximum = 0ms, Average = 0ms : p5 M o9 d9 J- z! H! `: Q
0 `2 M% ^5 n. } 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
6 d5 X0 M. b* F" T5 k
. x9 i' y0 N0 s C7 l -n count Number of echo requests to send.
+ n( N0 W. |' c " x" K( H" p; \1 K9 Z( `9 h6 ^4 V9 e
发送count指定的Echo数据包数。
6 O8 u7 I! h. ^- z0 y( |2 R
( K6 C% g- P( m: a% g4 ]4 w1 X5 ` 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
% ?! @& j1 F; y/ a# A
. d4 F9 S6 w7 B% q C:\>ping -n 50 202.103.96.68 ( G9 B/ C; |: e. M8 k! v$ J
0 {1 @. Q u4 ?7 J: k3 i
Pinging 202.103.96.68 with 32 bytes of data: 6 R$ m' f. V! s5 A% r1 t" R
5 @) h H: k; O* R8 S1 K Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 * i* F; w# T* |% `' C/ P$ Y0 W
, q) n' _' ~$ f1 w
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
1 G ^/ w+ _! K/ ~
4 s' d5 I# N8 `7 s5 j Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & g! O9 t- k- M: ~$ c% ~$ m, X
% q7 i8 c9 X+ h- | {0 p4 \7 m Request timed out.
2 T/ s0 p; W& k
5 [7 ?& G% g5 t* ^0 \0 r ……………… 9 S7 G U6 s/ n2 |9 ]/ k
G) {, y8 b" t' M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
) M: {; H. K7 ~. q ]0 E: M 6 v* S5 w4 l% @7 [) y
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 # G; Q- J8 P! B' N& n: M
/ g0 m( A, h+ c, e2 z
Ping statistics for 202.103.96.68:
! B- R, d9 X) Q( ]# N 5 _- \1 Y9 I( B c% U2 x
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 8 V( O, {4 i; |0 V8 |2 k, y! l
" O) q/ a6 l1 j Minimum = 40ms, Maximum = 51ms, Average = 46ms
+ [& I1 P. C0 i) Y * T0 a; m5 }1 u5 B/ O0 u- Q) O
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 : D( w+ g; E3 X, T/ F
, q9 Y5 j1 M8 t# A2 M -l size Send buffer size.
2 K, h( S( `, e/ |/ s/ w
7 W+ _; {& V( L( ` 定义echo数据包大小。 |
|