|
  
- UID
- 3
- 帖子
- 66
- 精华
- 1
- 积分
- 2387
- 金币
- 1067
- 威望
- 1015
- 贡献
- 1000
|
教你正确使用Windows的Ping命令
对于Windows下ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是很多,当然我也并不是说我可以让ping发挥最大的功能,我也只不过经常用ping这个工具,也总结了一些小经验,现在和大家分享一下。
9 l' n- v3 j3 W2 A* ?
+ K5 I6 t( F/ X5 J# b% f8 a* f 现在我就参照ping命令的帮助说明来给大家说说我使用ping时会用到的技巧,ping只有在安装了TCP/IP协议以后才可以使用: 3 O# m/ m* y6 Y2 p' D5 e" }
' Y5 p' m4 r3 Q5 ?6 C. A' r7 H
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
0 ~; |2 r$ ?2 ^6 E6 ?& A
0 [: M# n' _/ y8 K$ C Options: 5 V( g3 p! \1 a4 `. C ]! v
6 j3 T3 D+ Z2 c# x- s4 b& S4 s( K -t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C. ) {5 o9 s- w$ P6 K g r0 G) \& h+ n
3 L6 m3 `# t6 h$ X: \3 b2 z! d 不停的ping地方主机,直到你按下Control-C。
+ ^- n1 M% e# G. T( g0 R3 Y
% G/ ]4 J* m/ r7 r, ` 此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
3 p" h' e0 U! u, h2 {7 _* B
% b0 L8 P4 D5 Z+ I0 o+ }, j( C -a Resolve addresses to hostnames. ; e; V a" h; q
& V/ m# o$ g4 ?- b+ C 解析计算机NetBios名。 0 y/ { M3 E2 c3 n
/ m; ^8 I+ j! ^! X 示例:C:\>ping -a 192.168.1.21 ; _' T' y( {/ L3 C7 k/ y5 s& z
4 a/ A8 M0 n& ]2 @ Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
4 E) Y5 o3 Z' {; l; a, X
) P3 \( K0 {4 _ g Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
6 C5 _& A8 `* G; t3 O2 i+ c 6 x( t4 R; |/ z; Q: m
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 , D/ x5 {' A. g4 k6 P( n
9 T8 N9 p: B* l) z, Y
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254 0 \# h& |4 ~1 F
4 O" {5 {2 t% @2 A! x6 U1 V# x 8 Q5 u W* J0 K5 b3 h
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
$ W1 L/ P `* x9 t
% c: d* {" w" d# `. T Ping statistics for 192.168.1.21:
. h, X: c5 f0 ~; m* u & ?% F+ D. l) Z% q
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds: 0 a" i0 n! A3 o
- l7 q! Y4 |. B& k; {% F
Minimum = 0ms, Maximum = 0ms, Average = 0ms / d& { N- S+ |
# j4 {% E+ }3 o/ x' L( @ 从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor.com。 , B/ X7 w2 I8 v, u0 y. t
& n8 Y% z7 [5 N$ h3 h$ f -n count Number of echo requests to send.
* @# G W, c- t+ S3 t
$ F: l& x" z7 Z$ v+ E 发送count指定的Echo数据包数。 ; `2 f5 ~7 L& a+ ~: ?
* o2 @2 O6 d! v3 } 在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知: - o# z! \. o/ s& A% F \! z' m; Y
1 ~" ~$ o# W$ q/ w0 b6 B- R+ | G
C:\>ping -n 50 202.103.96.68
1 a" L9 {$ p, Z9 j5 p3 O
, K, f+ e8 D7 J6 u+ [ Pinging 202.103.96.68 with 32 bytes of data:
4 Z1 p/ I/ `; \8 Q) D* S . L3 O* E0 P8 Z
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
3 n* i, a2 L, W9 y
! y& u9 t3 \0 T8 U- a/ I Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
9 ?# Z: ~. x9 V: S+ r" j1 i ! b& W+ Z' K; `9 \. X
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 4 E- I6 z& B! }: K
, K5 P+ \% H2 X# H8 i1 F) A
Request timed out. 5 x5 s9 J1 X. C
5 o9 O; g6 F9 H+ ~4 ^ ……………… + H& p$ C& w# D: e0 A5 }; n0 z
* H& k& _2 p: l1 T2 ^ Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 2 J* M% I! l' N# y+ o. p
7 x5 H( X9 N" r Reply from 202.103.96.68: bytes=32 time=50ms TTL=241 ! k0 E: i/ W6 V+ s
! g( g5 }7 g& x1 ?* {- m Ping statistics for 202.103.96.68: : S# |# ~& }' [- J5 j6 G4 Z
% `1 @* T0 B: o' o7 j7 Q0 t7 w) Y/ [ Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
8 j- q* f8 \! @5 c5 e& J : M* |$ A( F# T/ \# [
Minimum = 40ms, Maximum = 51ms, Average = 46ms ' z" q5 D# O1 R; u/ o/ q1 f
" @& A6 T: g% m. s5 O) x 从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
* ~7 [# b( } B/ e% I. R
. z/ {! |$ }. }" c; k -l size Send buffer size. / n3 n- z. [7 X! H8 P, p. ]1 Y
! p, H& g i# V 定义echo数据包大小。 |
|