|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。 9 `- B6 G, z* k
6 ^# d5 k* C; _- }8 V 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 5 w% d t# y& M6 l# J$ e! u
# N6 s* f/ F/ t4 U% n% `1 V
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 # Q: D A! U, Q% V- I" a+ _+ W% ^' o
4 X. m/ B& _, Y# f6 l Options:
+ T' i( Q* t# D: a" v+ K' }
6 J# H6 N3 P4 ^% {& {0 k -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
. \& @3 u2 @2 p" X / i+ S1 n9 r! }8 {3 J
不停的ping地方主机,直到你按下Control-C。 6 U4 r0 Z8 W7 s% z
' @' V& X+ z& X4 o0 g0 T 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
2 U9 o7 d) K9 {
$ p4 n4 D1 h1 Y1 N( ^. W* n -a Resolve addresses to hostnames. ; p( `" v: K' Q5 t3 O) I, e: W
: c; M& K) Q3 F5 t5 r2 H( k 解析计算机NetBios名。
+ N* V9 E! F6 ]7 V2 X( y 2 k( J# F) L8 C' a( Q. \6 N& F
示例:C:\>ping -a 192.168.1.21 : w+ O' J' A8 d6 a
# I8 P. p% J# n, m
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data: 4 r( `$ H4 C) [
K; e4 |6 X0 f9 B; L
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
9 ^4 Z! W; p! v! d* a, j
$ Q: R( S T6 Y: H! |, p( O2 M Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
q1 t- n2 f; Y; ?4 W& v& ?' Y
1 f0 O0 |: i! f' X* t4 |, r9 x Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 & q! Z3 t- h5 y0 f/ `2 U& L% u
1 }' L, c0 l- b! L: n. P
8 Q1 }6 v* H2 m& L% G8 E3 P0 U- G1 { Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 # S4 b# Q) a, d* u7 Q& m
' T2 y4 ^$ o/ N' G. }5 W9 Y( Q Ping statistics for 192.168.1.21:
: y: |* U {9 A $ j, o y8 ^6 |0 _2 W
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: ; ^: ^/ G$ i+ m* x! X; d* m7 k
5 n3 v6 |- q/ l' ` Minimum = 0ms, Maximum = 0ms, Average = 0ms 2 U4 X* J& y4 \( V* e; f
: I4 p5 D3 ]/ X5 v
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 ( W3 ]8 o7 c9 \6 a, N* A
" D3 D2 `- {9 X0 ? -n count Number of echo requests to send. 2 K+ q3 l% _; z5 }* Y. ~/ o
0 c/ P- x5 a" U6 t. C% j, g8 K, G
发送count指定的Echo数据包数。
. k8 R5 _* K! p. s) v1 y 1 O% J$ N* V2 T$ x0 z/ S
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: 5 E' `2 F5 c; k8 C" @
4 q! N1 r- Z( j/ ?) i C:\>ping -n 50 202.103.96.68
( w$ m! p9 _/ [6 `9 _, v9 d1 O 6 h- X. K* A: x
Pinging 202.103.96.68 with 32 bytes of data: ; N( R, I n g4 d) {) O$ u
) z" b ]! {8 z- D Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 . I/ z) H& |+ X9 S$ B9 Y. z
# A! J! H) J2 J- T
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 7 U! @2 Z! T1 ]9 L9 N
7 y- F }5 P: L2 @# L y9 N6 z1 x Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 U7 o8 S+ h3 c, e 2 L" S4 B" `- m
Request timed out. ; \' L! `8 C4 d' J2 k- b1 L. @
' ~! C! \& ^7 Z+ | s2 U4 N' t+ i ……………… ) n" m( g/ @; k+ G" P4 J6 T
$ _" [: b# v! ?! X! D8 G# [ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
7 z. ?) T# P9 [7 X3 j, E) v8 d 0 L- \+ l) v) x& t3 Q1 B# ?
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
* Q9 J( n4 Y& K
$ a, E3 f, D9 V Ping statistics for 202.103.96.68:
5 T$ _* I& a9 F# ] ! t; ?, j8 |5 I
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds: 6 U9 L2 h' y2 o0 f' Y( v$ }
7 C: o) t0 H9 G" ]2 _ Minimum = 40ms, Maximum = 51ms, Average = 46ms
3 ?# Y; {7 \# O , L# E+ P1 b3 V, b6 E+ D2 R U3 d
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。 8 @: [( n7 V0 o" ]
' |6 A: S$ ]8 V' [
-l size Send buffer size. & z+ C1 K; _) X8 I: D- c) z
* R8 W6 f: f& C9 h7 u) D 定义echo数据包大小。 |
|