|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
+ j. n* ?) \! u+ r3 e! ~ ]9 m
4 s4 M( o( L" n& u4 t 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 1 k9 g9 \7 a0 E0 B7 n/ ?
& |! ?2 k0 Y! S( P) Z0 \
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
% p0 ~8 X+ D: ]) u. C $ j ^& o4 Z+ {/ n
Options: 2 u* {; d1 q* S% X
- P: `$ c9 c/ `6 V3 }' N+ ?
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
0 B d0 A/ b" D# R6 i6 S
+ D" w. a3 }& ~$ `7 ^8 G 不停的ping地方主机,直到你按下Control-C。 1 Z7 U5 T1 T. ~, j
( l0 x6 L* X! |: i, K1 ?
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。 + z, L- P9 h" V! t9 q3 h5 h
, K$ N& h; q- m7 B -a Resolve addresses to hostnames.
! z' b( g: U; G: A7 L
7 A1 w, _3 E4 W) K* O) q. } 解析计算机NetBios名。
7 k+ G* u% P6 \* y3 \7 p$ k; A/ ?9 E ! M% n5 Z/ j8 f# ]& z% a$ a
示例:C:\>ping -a 192.168.1.21
+ R, e/ a$ r3 @, P8 P+ { 3 E V2 \9 ~8 I, G, s0 f
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: $ d8 U- O6 s9 I8 }2 a
* J" n1 _, ^/ f) ~9 h+ [0 k$ ~
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 S C$ f R/ @& q# V; J: S# ?' x S
; y, d8 F; `$ |( X( ^9 Q Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ( i& i* {6 N6 r. P; p P
7 T* S; n7 o9 ~8 C
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 ) \) N5 q, {2 S# v) Q+ e
6 `) ^* U# N: x" I# J. C 4 i+ A- \8 M* g3 n( y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
4 H, C3 | }, B- \1 m" y 1 S! R# f A# O: z, ]$ W8 L
Ping statistics for 192.168.1.21: 5 O f- X) E( ^( E4 u u
8 @, B- l: p& w' y2 g' [
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: / Y' a6 v, w+ `8 W7 E W+ d: D
+ N9 {& o+ A. W! \2 m Minimum = 0ms, Maximum = 0ms, Average = 0ms : Z. u+ Y- t' F- U
/ C) |, Y, R, |; r 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 7 I3 F4 A: d7 z2 x0 ^0 g$ a& E) y
6 `- d: t; H& O8 g& t -n count Number of echo requests to send. # V5 H3 j; \, h$ b3 Z. T. X5 G' k
! ?# H; F a7 |4 C G! c6 n4 K/ o 发送count指定的Echo数据包数。
& A. d Y$ T. W( M6 F* Z8 r/ d
3 O) Y& K( d8 J# c; P 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
9 Y7 k5 I2 @) g3 ~0 D3 ? G 4 _; W# h7 v2 w5 A
C:\>ping -n 50 202.103.96.68
, T' \# V- `- Z! _ ! c+ H3 F& I: r% r. R; v
Pinging 202.103.96.68 with 32 bytes of data: , W7 X9 v' g1 }- ~. H; M9 K$ v5 M" L
, _. T: p( l0 F; j; g! W6 V
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 / c5 j3 w3 i) k4 h
' O# K' T2 q! {/ Q- R, P2 ?. G Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
+ M, P, H) |. |4 e* }# c
9 I9 Q- h! G! ~0 Z Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
5 {0 L z( W0 k! _" D( s
: C/ `$ n# g4 e1 t. }. d1 E Request timed out.
6 s. h3 m* O) H# u+ ~, X
; b$ [; ?2 ~' R# ? ……………… 6 `6 T: J& Q M' w0 w
1 g7 C; ^: O. z: |& I
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . I0 U- h. `$ f! `
9 u5 e2 V$ b# e Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
2 c5 C1 b( Q% H+ i) T8 F 2 y' S5 X& L4 G* U8 u5 T6 M# d
Ping statistics for 202.103.96.68: & x* d+ f, Y" L8 a+ j
) J# o R! e- ?, t4 G! O
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
/ L. n- e. P: {
5 _/ c8 e1 E: p8 b* n+ ?0 } Minimum = 40ms, Maximum = 51ms, Average = 46ms
' \* c" _3 d; \/ f6 K : U' H( t) A+ Q) P3 m3 X
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
6 J! o9 F0 ]/ O* K& E- j6 G% d + S: q/ F1 O8 f: k
-l size Send buffer size. + e* Z8 ]# e2 }2 e" @
) Q# D) t2 P/ G4 v' A2 E 定义echo数据包大小。 |
|