|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 ! q" o9 v9 i3 G: c( |& o
* |5 R+ D* [4 ]& k; ~ 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用:
6 t2 F8 {6 l/ `$ P5 `
6 Y7 p0 \) A; n7 T4 I 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
2 M& N4 r7 R0 w" R 6 F/ V/ p- O4 D0 k+ k# A
Options:
, b' P2 |* f# v* `2 A " L' E* X9 \# H. I; |6 C
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. 7 g- R4 Q; ~3 I. E' k
9 h3 W! O" z% ^2 g' }1 o( p: } 不停的ping地方主机,直到你按下Control-C。
9 p9 p: }) o2 y" T. e$ f
7 l4 O3 ?- ]9 ^' J: M) D. s 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
! J6 c5 p5 H1 ]- g4 a0 o" @' Y; b
3 S! V1 B* u6 B7 n% Y7 M -a Resolve addresses to hostnames. ) u4 b, R, |5 v4 w
' A5 x6 S- f4 ]5 E6 M* B 解析计算机NetBios名。
* c. {6 p/ R4 E! `! n& C; @& S+ x
6 k( g% a6 V# J6 G 示例:C:\>ping -a 192.168.1.21 " [, Z+ ?& u. ^# {. \
* A: {5 G8 e8 H Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: ~8 c7 T# k q
" l" M" ]2 O) b) d- \ Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
, _ U* \. y/ `) D9 { 0 l6 Y! W% p5 G! r4 `) E
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
( h* t# r- c$ |- u& J / T3 o/ c5 g4 U, k& b: ^5 h
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ! i' E# o1 ?3 I$ ~, a3 P$ ~
! m! A" C( L! P3 a
5 B J6 K& n/ O# N$ a Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
: L: {* e G }/ L) T( E* l
- E5 ~0 |8 N! u I& H z4 o Ping statistics for 192.168.1.21:
' |- w* z5 o, Q& ?8 }& o1 [
4 j! s2 D/ E/ V: t% _. k2 ] Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: # B# s2 K4 f4 d4 [+ h y x3 ~* j
8 ^' _9 }; Z, S. N( Z8 C% W
Minimum = 0ms, Maximum = 0ms, Average = 0ms
: f9 ^) Q/ P/ n$ s7 i - J7 I" Z- Y* m1 ~: P
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。
" k9 u5 N8 v) q2 y1 @6 o 8 I `! b6 {4 I+ w2 E1 n3 N! x: ?
-n count Number of echo requests to send. . r" [* h4 A, N% w, a# w$ M y
2 ?4 L! T0 Z( Q o5 \ 发送count指定的Echo数据包数。
6 W$ t) Q. e6 _6 L; I# z; y
$ V. j; d4 B. L2 P 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
$ ?1 O$ h9 H* E7 d
" r5 F- K/ G/ e$ h: Y C:\>ping -n 50 202.103.96.68 , b; }" ?: \1 y( g. B
2 P9 v. K$ L: E |) S, e; I' v
Pinging 202.103.96.68 with 32 bytes of data:
9 V, g; g2 {* g" B0 N5 n
) R q+ m. c, ]1 @0 ] Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ X* D4 @- q& c# Z" _. i4 P
% ^( u E) C. T" N" m5 u3 i* W Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
! w& Z- }$ N7 P+ I8 b# n O 2 q% V0 @3 |' E' r$ }
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- Z, a0 H6 ?1 ?2 z5 [8 r# F* V
, D- D4 p/ z5 U. }1 R Request timed out.
2 w- u2 w3 l8 p5 c# E7 I 3 v' d5 W$ _) }9 u2 Y. z
……………… ! l& ]1 t' E0 ]& O0 h( c( W4 j4 h- [
0 z; }) {/ Y. [% Q9 v Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
- L; k4 ~+ j: j$ Q . Y; g/ p& u6 U+ V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 & ]( k3 `& Q4 i* V
0 P+ M# a# e5 X G+ d1 `; O Ping statistics for 202.103.96.68: & L/ u0 T5 z5 _
6 z1 k' h, a7 ]+ c4 E: t
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: / i, S' r p9 O3 Z/ \2 e9 e
. ?8 \0 s+ n# P0 n Minimum = 40ms, Maximum = 51ms, Average = 46ms 9 W) m7 F# o" n$ T- d8 g. M
8 n7 M/ p# ^& a
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 7 E$ c y. }' B K: N
$ t( }6 K4 G9 O' [
-l size Send buffer size.
0 I- ?( u' A) k1 R, A; R! S$ t " \' r( }8 O# A H
定义echo数据包大小。 |
|