|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
3 C( Z1 g9 |+ E5 }% }1 J% e 8 o& P! L* z6 c9 x% Q
现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
?4 X, G+ H9 a& n
4 p1 d. B# b% \$ E! x$ f" y- O 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
( u, [7 K# f+ G9 g" J6 p& f
0 }. X9 e1 B* K Options: ) R9 f7 b8 Q+ K7 }8 Y
6 t( _- A) X0 o* n9 s -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
, h0 h) A5 y/ n+ C* I
$ t% z5 f. w0 N, A1 s. L v! ? 不停的ping地方主机,直到你按下Control-C。 8 s. L% y; M8 Z5 s' f
3 q* z+ I1 V% ]. X1 c
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 ( k: Q$ ~3 g. z% c! L' z, C
, t2 D, t' I$ g' `' ~
-a Resolve addresses to hostnames.
* E; P0 {: _: [# o; X. w
9 R" b1 S. E/ ?7 K3 e 解析计算机NetBios名。 0 Y' Y* a7 x7 U# R
3 C' ?. H$ j0 Q: B4 T* ?, o 示例:C:\>ping -a 192.168.1.21 " |5 ?) f7 t" [& q
' } y- T8 Z" m- C6 p& y Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
$ S3 }, w- P$ a6 u8 k. [" L3 {: g) K, A z' P- D C& u! V# {
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 - T7 Q$ h1 k$ ~7 a2 s
, X. U+ u+ }1 \& x9 W' e
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 + f; [# Y3 Z3 B) B2 `) N9 x. F
9 z4 L6 h) M/ P5 v0 _$ l7 L X Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , @. t! W$ N, Q1 ]1 a6 l
2 |. Y6 J! o8 G! h9 d2 e/ ~
* S+ a' X' f+ B- h8 p; v. r ` Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 * {. u6 ^0 T1 t
* s% u' N6 ~& c
Ping statistics for 192.168.1.21: 9 r- L1 ?1 K8 z8 I$ Q
5 K" w7 m9 H0 ]1 i( h* p2 { Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
+ i5 q; L3 [& O 1 r+ U U7 I x! ~# j: b3 b
Minimum = 0ms, Maximum = 0ms, Average = 0ms
$ P! X; ~. m8 @% t" h
1 J2 t# P8 q1 D$ s4 K) f p8 c& { 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 [9 b- ^) x) q( |* a2 _4 ^3 B. J4 {
" E& K4 e4 `& U* ] -n count Number of echo requests to send.
( Y Q- p$ A' \1 c1 A % c) r& d3 T* c- ^4 v8 A, H
发送count指定的Echo数据包数。 ' s' S- _2 E9 u# i: O
g, i# W, z5 d5 ?6 }7 A
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
& V4 S6 j0 o: N6 O3 X " i) q2 m" I2 Q1 K- i5 Y; V
C:\>ping -n 50 202.103.96.68
4 b+ K" f$ ?3 q. j4 A, M) q * ^8 Q( z7 A: l: @$ J% i
Pinging 202.103.96.68 with 32 bytes of data:
! L9 i2 H; ? ?3 ?: g
7 g& u: o# P/ v2 _+ g Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 T2 o6 A( H5 f" u; I( W
' d9 O5 \% I3 D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 |; m! K. p# h! d2 [ 2 U1 m. U, `+ z0 A
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 6 f- Z# [* J9 o- C w+ S3 I
0 [ K4 P9 _5 ]' m% T Request timed out.
$ K% `/ x" ~ a& c 0 N; z/ E. U {3 d
……………… ' I3 c5 m. s: L0 z" Z
: N c& G `2 g3 M
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . u/ k2 q2 J# ? f
+ x7 @2 U0 C! C4 x# X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
. d7 h* V" W$ ? : m6 z, n3 k" |9 z! P2 ^1 k' H
Ping statistics for 202.103.96.68: - S7 d: V. ]+ i4 E9 f$ |' S
: k* \% a2 R" c# C, }1 s1 z Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: - R) T! y! l: }' Q0 v4 M+ d
- x* @9 G* r/ D
Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 [# P/ a4 p \) \- G! _0 [
, @2 E) u, f' T( O* D8 k 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 % ]# ]# U: {; o+ y' i$ G t
7 I4 p+ E' J; |9 z' t3 r -l size Send buffer size. & g, J# ?3 z: m- A
; }9 x1 G6 z8 X# C
定义echo数据包大小。 |
|